IBM PC 5155
Short name:
ibm5155
Is device:
No
Runnable:
Yes
Source file:
pc/ibmpc.cpp
Year:
1982
Manufacturer:
International Business Machines
Parent machine:
IBM PC 5150 (ibm5150)
Imperfect Features:
graphics
Software Lists
Card
Short name
Description
Status
Total
Supported
Partially supported
Unsupported
ibm5150
IBM PC floppy disk images
original
1019
93.5%
1.1%
5.4%
ibm5150_cass
IBM PC/XT cassettes
original
1
0.0%
0.0%
100.0%
ibm5150_hdd
IBM PC hard disk images
original
14
100.0%
0.0%
0.0%
Options
Format:
Command line
INI file
Explicit defaults
RAM Size
16K (16,384)
32K (32,768)
48K (49,152)
64K (65,536)
96K (98,304)
128K (131,072)
196K (200,704)
256K (262,144)
384K (393,216)
512K (524,288)
640K (655,360)
default
Slots
isa1:
-
3c503 - 3C503 Network Adapter
3xtwin - Emerald Technology 3XTwin Twinax Emulation Card
acb2072 - ACB-2072 RLL Drive Controller
adlib - Ad Lib Sound Card
aga - AGA
aga_pc200 - AGA PC200
asc88 - ASC-88 SCSI Adapter
babyblue2 - Microlog Baby Blue II CPU Plus
cga - IBM Color/Graphics Monitor Adapter
cga_cportiii - Compaq Portable III CGA
cga_ec1841 - EC 1841.0002 (CGA)
cga_m24 - Olivetti M24 CGA
cga_mc1502 - MC1502 CGA
cga_poisk2 - ISA8_CGA_POISK2
chessmdr - The ChessMachine DR
chessmsr - The ChessMachine SR
com - Communications Adapter PC/XT
dectalk - DECTalk-PC
ega - IBM Enhanced Graphics Adapter
epc_mda - Ericsson PC Monochrome HR Graphics Board 1070
epc_twib - EIS TWIB IBM mainframe terminal adapter
fdc - ISA 8bits SUPERIO FDC hookup
fdc344 - Ably-Tech FDC-344
fdc_at - ISA 8bits AT FDC hookup
fdc_ps2 - ISA 8bits PS/2 FDC hookup
fdc_smc - ISA 8bits SMC FDC hookup
fdc_xt - ISA 8bits XT FDC hookup
fdcmag - Magitronic Multi Floppy Controller Card
finalchs - The Final ChessCard
gblaster - Game Blaster Sound Card
hdc - Fixed Disk Controller Card
hercules - Hercules Graphics Card
ibm_mfc - IBM PC Music Feature Card
lba_enhancer - VS Systems LBA Enhancer BIOS 1995
lpt - Printer Adapter
mda - IBM Monochrome Display and Printer Adapter
mpu401 - Roland MPU-401 MIDI Interface (ISA)
ne1000 - NE1000 Network Adapter
num9rev - Number Nine Revolution 512x32/1024x8
opus108pm - Opus 108PM
pcmidi - Music Quest PC MIDI Card (IHQMQ9)
pds - Programmers Development System (host)
pgc - IBM Professional Graphics Controller
prose4k1 - Speech Plus Prose 4001 (IBM PC mode)
sblaster1_0 - Sound Blaster 1.0
sblaster1_5 - Sound Blaster 1.5
side116 - Acculogic sIDE-1/16 IDE Disk Controller
ssi2001 - Innovation SSI-2001 Audio Adapter
stereo_fx - ATi Stereo F/X Audio Adapter
vga - IBM VGA Graphics Card
wd1002a_wx1 - WD1002A-WX1
wd90c90_jk - Western Digital WD90C90-JK Graphics Card
wdxt_gen - Western Digital WDXT-GEN (Amstrad PC1512/1640)
xtide - XT-IDE Fixed Drive Adapter
default
Short name:
cga
Imperfect features:
graphics
isa2:
-
3c503 - 3C503 Network Adapter
3xtwin - Emerald Technology 3XTwin Twinax Emulation Card
acb2072 - ACB-2072 RLL Drive Controller
adlib - Ad Lib Sound Card
aga - AGA
aga_pc200 - AGA PC200
asc88 - ASC-88 SCSI Adapter
babyblue2 - Microlog Baby Blue II CPU Plus
cga - IBM Color/Graphics Monitor Adapter
cga_cportiii - Compaq Portable III CGA
cga_ec1841 - EC 1841.0002 (CGA)
cga_m24 - Olivetti M24 CGA
cga_mc1502 - MC1502 CGA
cga_poisk2 - ISA8_CGA_POISK2
chessmdr - The ChessMachine DR
chessmsr - The ChessMachine SR
com - Communications Adapter PC/XT
dectalk - DECTalk-PC
ega - IBM Enhanced Graphics Adapter
epc_mda - Ericsson PC Monochrome HR Graphics Board 1070
epc_twib - EIS TWIB IBM mainframe terminal adapter
fdc - ISA 8bits SUPERIO FDC hookup
fdc344 - Ably-Tech FDC-344
fdc_at - ISA 8bits AT FDC hookup
fdc_ps2 - ISA 8bits PS/2 FDC hookup
fdc_smc - ISA 8bits SMC FDC hookup
fdc_xt - ISA 8bits XT FDC hookup
fdcmag - Magitronic Multi Floppy Controller Card
finalchs - The Final ChessCard
gblaster - Game Blaster Sound Card
hdc - Fixed Disk Controller Card
hercules - Hercules Graphics Card
ibm_mfc - IBM PC Music Feature Card
lba_enhancer - VS Systems LBA Enhancer BIOS 1995
lpt - Printer Adapter
mda - IBM Monochrome Display and Printer Adapter
mpu401 - Roland MPU-401 MIDI Interface (ISA)
ne1000 - NE1000 Network Adapter
num9rev - Number Nine Revolution 512x32/1024x8
opus108pm - Opus 108PM
pcmidi - Music Quest PC MIDI Card (IHQMQ9)
pds - Programmers Development System (host)
pgc - IBM Professional Graphics Controller
prose4k1 - Speech Plus Prose 4001 (IBM PC mode)
sblaster1_0 - Sound Blaster 1.0
sblaster1_5 - Sound Blaster 1.5
side116 - Acculogic sIDE-1/16 IDE Disk Controller
ssi2001 - Innovation SSI-2001 Audio Adapter
stereo_fx - ATi Stereo F/X Audio Adapter
vga - IBM VGA Graphics Card
wd1002a_wx1 - WD1002A-WX1
wd90c90_jk - Western Digital WD90C90-JK Graphics Card
wdxt_gen - Western Digital WDXT-GEN (Amstrad PC1512/1640)
xtide - XT-IDE Fixed Drive Adapter
default
Short name:
isa_com
isa2:com:serport0:
-
logitech_mouse - Logitech 3-Button Serial Mouse (HLE)
microsoft_mouse - Microsoft 2-Button Serial Mouse (HLE)
msystems_mouse - Mouse Systems Non-rotatable Mouse (HLE)
null_modem - RS-232 Null Modem
rotatable_mouse - Mouse Systems Rotatable Mouse (HLE)
sun_kbd - Sun Keyboard Adaptor
terminal - Serial Terminal
wheel_mouse - Microsoft Serial Mouse with Wheel (HLE)
default
Short name:
rs232_mouse_hle_logitech
isa2:com:serport1:
-
logitech_mouse - Logitech 3-Button Serial Mouse (HLE)
microsoft_mouse - Microsoft 2-Button Serial Mouse (HLE)
msystems_mouse - Mouse Systems Non-rotatable Mouse (HLE)
null_modem - RS-232 Null Modem
rotatable_mouse - Mouse Systems Rotatable Mouse (HLE)
sun_kbd - Sun Keyboard Adaptor
terminal - Serial Terminal
wheel_mouse - Microsoft Serial Mouse with Wheel (HLE)
default
isa3:
-
3c503 - 3C503 Network Adapter
3xtwin - Emerald Technology 3XTwin Twinax Emulation Card
acb2072 - ACB-2072 RLL Drive Controller
adlib - Ad Lib Sound Card
aga - AGA
aga_pc200 - AGA PC200
asc88 - ASC-88 SCSI Adapter
babyblue2 - Microlog Baby Blue II CPU Plus
cga - IBM Color/Graphics Monitor Adapter
cga_cportiii - Compaq Portable III CGA
cga_ec1841 - EC 1841.0002 (CGA)
cga_m24 - Olivetti M24 CGA
cga_mc1502 - MC1502 CGA
cga_poisk2 - ISA8_CGA_POISK2
chessmdr - The ChessMachine DR
chessmsr - The ChessMachine SR
com - Communications Adapter PC/XT
dectalk - DECTalk-PC
ega - IBM Enhanced Graphics Adapter
epc_mda - Ericsson PC Monochrome HR Graphics Board 1070
epc_twib - EIS TWIB IBM mainframe terminal adapter
fdc - ISA 8bits SUPERIO FDC hookup
fdc344 - Ably-Tech FDC-344
fdc_at - ISA 8bits AT FDC hookup
fdc_ps2 - ISA 8bits PS/2 FDC hookup
fdc_smc - ISA 8bits SMC FDC hookup
fdc_xt - ISA 8bits XT FDC hookup
fdcmag - Magitronic Multi Floppy Controller Card
finalchs - The Final ChessCard
gblaster - Game Blaster Sound Card
hdc - Fixed Disk Controller Card
hercules - Hercules Graphics Card
ibm_mfc - IBM PC Music Feature Card
lba_enhancer - VS Systems LBA Enhancer BIOS 1995
lpt - Printer Adapter
mda - IBM Monochrome Display and Printer Adapter
mpu401 - Roland MPU-401 MIDI Interface (ISA)
ne1000 - NE1000 Network Adapter
num9rev - Number Nine Revolution 512x32/1024x8
opus108pm - Opus 108PM
pcmidi - Music Quest PC MIDI Card (IHQMQ9)
pds - Programmers Development System (host)
pgc - IBM Professional Graphics Controller
prose4k1 - Speech Plus Prose 4001 (IBM PC mode)
sblaster1_0 - Sound Blaster 1.0
sblaster1_5 - Sound Blaster 1.5
side116 - Acculogic sIDE-1/16 IDE Disk Controller
ssi2001 - Innovation SSI-2001 Audio Adapter
stereo_fx - ATi Stereo F/X Audio Adapter
vga - IBM VGA Graphics Card
wd1002a_wx1 - WD1002A-WX1
wd90c90_jk - Western Digital WD90C90-JK Graphics Card
wdxt_gen - Western Digital WDXT-GEN (Amstrad PC1512/1640)
xtide - XT-IDE Fixed Drive Adapter
default
Short name:
isa8_fdc_xt
isa3:fdc_xt:fdc:0:
-
35dd - 3.5" double density floppy drive
525dd - 5.25" double density floppy drive
default
Short name:
floppy_525_dd
isa3:fdc_xt:fdc:1:
-
35dd - 3.5" double density floppy drive
525dd - 5.25" double density floppy drive
default
Short name:
floppy_525_dd
isa4:
-
3c503 - 3C503 Network Adapter
3xtwin - Emerald Technology 3XTwin Twinax Emulation Card
acb2072 - ACB-2072 RLL Drive Controller
adlib - Ad Lib Sound Card
aga - AGA
aga_pc200 - AGA PC200
asc88 - ASC-88 SCSI Adapter
babyblue2 - Microlog Baby Blue II CPU Plus
cga - IBM Color/Graphics Monitor Adapter
cga_cportiii - Compaq Portable III CGA
cga_ec1841 - EC 1841.0002 (CGA)
cga_m24 - Olivetti M24 CGA
cga_mc1502 - MC1502 CGA
cga_poisk2 - ISA8_CGA_POISK2
chessmdr - The ChessMachine DR
chessmsr - The ChessMachine SR
com - Communications Adapter PC/XT
dectalk - DECTalk-PC
ega - IBM Enhanced Graphics Adapter
epc_mda - Ericsson PC Monochrome HR Graphics Board 1070
epc_twib - EIS TWIB IBM mainframe terminal adapter
fdc - ISA 8bits SUPERIO FDC hookup
fdc344 - Ably-Tech FDC-344
fdc_at - ISA 8bits AT FDC hookup
fdc_ps2 - ISA 8bits PS/2 FDC hookup
fdc_smc - ISA 8bits SMC FDC hookup
fdc_xt - ISA 8bits XT FDC hookup
fdcmag - Magitronic Multi Floppy Controller Card
finalchs - The Final ChessCard
gblaster - Game Blaster Sound Card
hdc - Fixed Disk Controller Card
hercules - Hercules Graphics Card
ibm_mfc - IBM PC Music Feature Card
lba_enhancer - VS Systems LBA Enhancer BIOS 1995
lpt - Printer Adapter
mda - IBM Monochrome Display and Printer Adapter
mpu401 - Roland MPU-401 MIDI Interface (ISA)
ne1000 - NE1000 Network Adapter
num9rev - Number Nine Revolution 512x32/1024x8
opus108pm - Opus 108PM
pcmidi - Music Quest PC MIDI Card (IHQMQ9)
pds - Programmers Development System (host)
pgc - IBM Professional Graphics Controller
prose4k1 - Speech Plus Prose 4001 (IBM PC mode)
sblaster1_0 - Sound Blaster 1.0
sblaster1_5 - Sound Blaster 1.5
side116 - Acculogic sIDE-1/16 IDE Disk Controller
ssi2001 - Innovation SSI-2001 Audio Adapter
stereo_fx - ATi Stereo F/X Audio Adapter
vga - IBM VGA Graphics Card
wd1002a_wx1 - WD1002A-WX1
wd90c90_jk - Western Digital WD90C90-JK Graphics Card
wdxt_gen - Western Digital WDXT-GEN (Amstrad PC1512/1640)
xtide - XT-IDE Fixed Drive Adapter
default
Short name:
isa_hdc
isa5:
-
3c503 - 3C503 Network Adapter
3xtwin - Emerald Technology 3XTwin Twinax Emulation Card
acb2072 - ACB-2072 RLL Drive Controller
adlib - Ad Lib Sound Card
aga - AGA
aga_pc200 - AGA PC200
asc88 - ASC-88 SCSI Adapter
babyblue2 - Microlog Baby Blue II CPU Plus
cga - IBM Color/Graphics Monitor Adapter
cga_cportiii - Compaq Portable III CGA
cga_ec1841 - EC 1841.0002 (CGA)
cga_m24 - Olivetti M24 CGA
cga_mc1502 - MC1502 CGA
cga_poisk2 - ISA8_CGA_POISK2
chessmdr - The ChessMachine DR
chessmsr - The ChessMachine SR
com - Communications Adapter PC/XT
dectalk - DECTalk-PC
ega - IBM Enhanced Graphics Adapter
epc_mda - Ericsson PC Monochrome HR Graphics Board 1070
epc_twib - EIS TWIB IBM mainframe terminal adapter
fdc - ISA 8bits SUPERIO FDC hookup
fdc344 - Ably-Tech FDC-344
fdc_at - ISA 8bits AT FDC hookup
fdc_ps2 - ISA 8bits PS/2 FDC hookup
fdc_smc - ISA 8bits SMC FDC hookup
fdc_xt - ISA 8bits XT FDC hookup
fdcmag - Magitronic Multi Floppy Controller Card
finalchs - The Final ChessCard
gblaster - Game Blaster Sound Card
hdc - Fixed Disk Controller Card
hercules - Hercules Graphics Card
ibm_mfc - IBM PC Music Feature Card
lba_enhancer - VS Systems LBA Enhancer BIOS 1995
lpt - Printer Adapter
mda - IBM Monochrome Display and Printer Adapter
mpu401 - Roland MPU-401 MIDI Interface (ISA)
ne1000 - NE1000 Network Adapter
num9rev - Number Nine Revolution 512x32/1024x8
opus108pm - Opus 108PM
pcmidi - Music Quest PC MIDI Card (IHQMQ9)
pds - Programmers Development System (host)
pgc - IBM Professional Graphics Controller
prose4k1 - Speech Plus Prose 4001 (IBM PC mode)
sblaster1_0 - Sound Blaster 1.0
sblaster1_5 - Sound Blaster 1.5
side116 - Acculogic sIDE-1/16 IDE Disk Controller
ssi2001 - Innovation SSI-2001 Audio Adapter
stereo_fx - ATi Stereo F/X Audio Adapter
vga - IBM VGA Graphics Card
wd1002a_wx1 - WD1002A-WX1
wd90c90_jk - Western Digital WD90C90-JK Graphics Card
wdxt_gen - Western Digital WDXT-GEN (Amstrad PC1512/1640)
xtide - XT-IDE Fixed Drive Adapter
default
kbd:
-
ec1841 - EC-1841 Keyboard
iskr1030 - Iskra-1030 Keyboard
keytronc_pc3270 - Keytronic PC3270
pc - IBM PC Keyboard
pcxt - IBM PC/XT Keyboard
default
Short name:
keytronic_pc3270
Devices Referenced
Short name
Description
Source file
xt_hdc
Generic PC-XT Fixed Disk Controller
devices/bus/isa/hdc.cpp
isa_hdc
Fixed Disk Controller Card
devices/bus/isa/hdc.cpp
keytronic_pc3270
Keytronic PC3270
devices/bus/pc_kbd/keytro.cpp
isa_com
Communications Adapter PC/XT
devices/bus/isa/com.cpp
cga
IBM Color/Graphics Monitor Adapter
devices/bus/isa/cga.cpp
isa8_fdc_xt
ISA 8bits XT FDC hookup
devices/bus/isa/fdc.cpp
rs232_mouse_hle_logitech
Logitech 3-Button Serial Mouse (HLE)
devices/bus/rs232/hlemouse.cpp
ibm5150_mb
IBM 5150 motherboard
devices/machine/genpc.cpp
isa8_slot
8-bit ISA slot
devices/bus/isa/isa.cpp
isa8
8-bit ISA bus
devices/bus/isa/isa.cpp
harddisk_image
Hard disk
devices/imagedev/harddriv.cpp
upd765a
NEC uPD765A FDC
devices/machine/upd765.cpp
am9517a
AM9517A
devices/machine/am9517a.cpp
i8088
Intel 8088
devices/cpu/i86/i86.cpp
pit_counter
PIT Counter
devices/machine/pit8253.cpp
pit8253
Intel 8253 PIT
devices/machine/pit8253.cpp
pic8259
Intel 8259 PIC
devices/machine/pic8259.cpp
pc_kbdc
PC keyboard connector
devices/bus/pc_kbd/pc_kbdc.cpp
mc6845
Motorola MC6845 CRTC
devices/video/mc6845.cpp
palette
palette
emu/emupal.cpp
i8255
Intel 8255 PPI
devices/machine/i8255.cpp
speaker_sound_device
Filtered DAC
devices/sound/spkrdev.cpp
cassette_image
Cassette
devices/imagedev/cassette.cpp
ins8250
National Semiconductor INS8250 UART
devices/machine/ins8250.cpp
rs232
RS-232 Port
devices/bus/rs232/rs232.cpp
ram
RAM
devices/machine/ram.cpp
screen
Video Screen
emu/screen.cpp
software_list
Software List
emu/softlist_dev.cpp
floppy_connector
Floppy drive connector abstraction
devices/imagedev/floppy.cpp
floppy_525_dd
5.25" double density floppy drive
devices/imagedev/floppy.cpp
flopsnd
Floppy sound
devices/imagedev/floppy.cpp
i8051
Intel 8051
devices/cpu/mcs51/mcs51.cpp
speaker
Speaker
emu/speaker.cpp