Spludlow Mame Web Header

IBM PC 5150


MAME: 0.271 - Released: 2024-10-30T15:59:16 - Machines: 47358 - rom: 354314 - disk: 1336 - Lists: 717 - Software: 138541 - rom: 234702 - disk: 11183

machine

 ?

namesourcefilesampleofisbiosisdeviceismechanicalrunnabledescriptionyearmanufacturerromofcloneofMachineGenreId
ibm5150pc/ibmpc.cpp nononoyesIBM PC 51501981International Business Machines  Computer / Business - Terminal

rom

namesizecrcsha1regionoffsetstatusoptionalmergebios
5000019.u29819280d3cf5d64769b7a8b60ffeefa04e4afbec778069a2840c9bios6000goodno rev3
5000021.u308192673a4acc082ae803994048e225150f771794ca305f73d731bios8000goodno rev3
5000022.u318192aac3fc37c9e0529470edf04da093bb8c8ae2536c688c1a74biosa000goodno rev3
5000023.u3281923062b3fc5134dd64721cbf093d059ee5d3fd09c7f86604c7biosc000goodno rev3
1501476.u338192e88792b340fce6a94dda4328a8b608c7ae2f39d1dc688af4biose000goodno rev3
5700019.u298192b59e8f6c7a5db95370194c73b7921f2d69267268c69d2511bios6000goodno rev1
5700027.u308192bfff99b8ca2f126ba69c1613b7b5a4137d8d8cf1db36a8e6bios8000goodno rev1
5700035.u3181929fe4ec1189af8138185938c3da3386f97d3b0549a51de5efbiosa000goodno rev1
5700043.u328192ea2794e622fe58bc853ffd393d5e2f98defda7456924b04fbiosc000goodno rev1
5700051.u33819212d33fb8f046058faa016ad13aed5a082a45b21dea43d346biose000goodno rev1
5700019.u298192b59e8f6c7a5db95370194c73b7921f2d69267268c69d2511bios6000goodno rev2
5700027.u308192bfff99b8ca2f126ba69c1613b7b5a4137d8d8cf1db36a8e6bios8000goodno rev2
5700035.u3181929fe4ec1189af8138185938c3da3386f97d3b0549a51de5efbiosa000goodno rev2
5700043.u328192ea2794e622fe58bc853ffd393d5e2f98defda7456924b04fbiosc000goodno rev2
5700671.u338192b7d4ec46bdb06f846c4768f39eeff7e16b6dbff8cd2117d2biose000goodno rev2
5000019.u29819280d3cf5d64769b7a8b60ffeefa04e4afbec778069a2840c9bios6000goodno pclandmark
5000021.u308192673a4acc082ae803994048e225150f771794ca305f73d731bios8000goodno pclandmark
5000022.u318192aac3fc37c9e0529470edf04da093bb8c8ae2536c688c1a74biosa000goodno pclandmark
5000023.u3281923062b3fc5134dd64721cbf093d059ee5d3fd09c7f86604c7biosc000goodno pclandmark
5150_or_5160_2764_8kb.bin81924e89a4d839a28fb2fe9f1aeea24ed2c0255cebca76e37ed7biose000goodno pclandmark
5788005.u3381920bf56d70c2a8b10808bf51a3c123ba3eb1e9dd608231916fgfx10goodno  

biosset

namedescriptiondefault
rev3IBM PC 5150 1501476 10/27/82yes
rev1IBM PC 5150 5700051 04/24/81no
rev2IBM PC 5150 5700671 10/19/81no
pclandmarkLandmark/Supersoft Diagnosticsno

chip

typetagnameclock
cpumaincpuIntel 80884772727
cpumb:dma8237AM9517A4772727
cpukbd:keytronc_pc3270:kb_keytrIntel 805111060250
audiomb:monoSpeaker 
audiomb:speakerFiltered DAC 
audiomb:cassetteCassette 
audioisa3:fdc_xt:fdc:0:525dd:flopsndoutSpeaker 
audioisa3:fdc_xt:fdc:0:525dd:floppysoundFloppy sound44100
audioisa3:fdc_xt:fdc:1:525dd:flopsndoutSpeaker 
audioisa3:fdc_xt:fdc:1:525dd:floppysoundFloppy sound44100

configuration

nametagmask
CGA character setisa1:cga:cga_config3
CGA monitor typeisa1:cga:cga_config28
CGA chipsetisa1:cga:cga_config224

control

typeplayerbuttonswaysreverseminimummaximumsensitivitykeydeltaways2ways3reqbuttons
mouse 3 no061440100    
keyboard 121 no       

device

typetaginterfacefixed_imagemandatory
cassettemb:cassetteibm5150_cass  
floppydiskisa3:fdc_xt:fdc:0:525ddfloppy_5_25  
floppydiskisa3:fdc_xt:fdc:1:525ddfloppy_5_25  
harddiskisa4:hdc:hdc:primaryst_hdd  
harddiskisa4:hdc:hdc:slavest_hdd  

device_ref

name
i8088
ibm5150_mb
pit8253
pit_counter
pit_counter
pit_counter
am9517a
pic8259
i8255
isa8
speaker
speaker_sound_device
cassette_image
isa8_slot
cga
screen
palette
mc6845
isa8_slot
isa_com
ins8250
ins8250
rs232
rs232_mouse_hle_logitech
rs232
isa8_slot
isa8_fdc_xt
upd765a
floppy_connector
floppy_525_dd
speaker
flopsnd
floppy_connector
floppy_525_dd
speaker
flopsnd
isa8_slot
isa_hdc
xt_hdc
harddisk_image
harddisk_image
isa8_slot
pc_kbdc
keytronic_pc3270
i8051
ram
software_list
software_list
software_list

dipswitch

nametagmask
Type of 2nd driveisa4:hdc:HDD3
Type of 1st driveisa4:hdc:HDD12
IRQ levelisa4:hdc:HDD64
Install ROM?isa4:hdc:ROM1
Protocol selectionkbd:keytronc_pc3270:kb_keytronic_0b1
IRMA/Native scan code setkbd:keytronc_pc3270:kb_keytronic_0b2
Enhanced 101/Native scan code setkbd:keytronc_pc3270:kb_keytronic_0b4
Enable E0kbd:keytronc_pc3270:kb_keytronic_0b8
Code tableskbd:keytronc_pc3270:kb_keytronic_0b16
Key clickkbd:keytronc_pc3270:kb_keytronic_0b128
Boot from floppymb:DSW01
8087 installedmb:DSW02
Base RAM sizemb:DSW012
Graphics adaptermb:DSW048
Number of floppy drivesmb:DSW0192
Extra RAM sizemb:DSW131
Unusedmb:DSW1224

display

tagtyperotatewidthheightrefreshpixclockhtotalhbendhbstartvtotalvbendvbstartflipx
isa1:cga:screenraster064020059.9227481431818191206402620200no

driver

statusemulationsavestaterequiresartworkunofficialnosoundhardwareincompletecocktail
imperfectgoodunsupportednononono 

feature

typestatusoverall
graphics imperfect

input

playerscoinsservicetilt
1 nono

port

tag
:isa1:cga:cga_config
:isa2:com:serport0:logitech_mouse:BTN
:isa2:com:serport0:logitech_mouse:X
:isa2:com:serport0:logitech_mouse:Y
:isa4:hdc:HDD
:isa4:hdc:ROM
:kbd:keytronc_pc3270:kb_keytronic_0b
:kbd:keytronc_pc3270:kb_keytronic_0f
:kbd:keytronc_pc3270:kb_keytronic_30_0
:kbd:keytronc_pc3270:kb_keytronic_30_1
:kbd:keytronc_pc3270:kb_keytronic_31_0
:kbd:keytronc_pc3270:kb_keytronic_31_1
:kbd:keytronc_pc3270:kb_keytronic_32_0
:kbd:keytronc_pc3270:kb_keytronic_32_1
:kbd:keytronc_pc3270:kb_keytronic_33_0
:kbd:keytronc_pc3270:kb_keytronic_33_1
:kbd:keytronc_pc3270:kb_keytronic_34_0
:kbd:keytronc_pc3270:kb_keytronic_34_1
:kbd:keytronc_pc3270:kb_keytronic_35_0
:kbd:keytronc_pc3270:kb_keytronic_35_1
:kbd:keytronc_pc3270:kb_keytronic_36_0
:kbd:keytronc_pc3270:kb_keytronic_36_1
:kbd:keytronc_pc3270:kb_keytronic_37_0
:kbd:keytronc_pc3270:kb_keytronic_37_1
:kbd:keytronc_pc3270:kb_keytronic_38_0
:kbd:keytronc_pc3270:kb_keytronic_39_0
:kbd:keytronc_pc3270:kb_keytronic_3a_0
:kbd:keytronc_pc3270:kb_keytronic_3b_0
:mb:DSW0
:mb:DSW1

ramoption

nameramoptionValuedefault
16K16384 
32K32768 
48K49152 
64K65536 
96K98304 
128K131072 
196K200704 
256K262144 
384K393216 
512K524288 
640K655360yes

slot

name
isa1
isa2
isa2:com:serport0
isa2:com:serport1
isa3
isa3:fdc_xt:fdc:0
isa3:fdc_xt:fdc:1
isa4
isa5
kbd

softwarelist

tagnamestatusfilter
disk_listibm5150original 
cass_listibm5150_cassoriginal 
hdd_listibm5150_hddoriginal 

sound

channels
3


Try MAME-AO. Easiest way to use MAME. Automatically download and place all required files on the fly.

Spludlow Mame Web Footer