Macintosh 512k - mame (0285) machine


MAME: 0285 - Released: 2026-01-29T17:50:05 - Machines: 49616 - rom: 367884 - disk: 1392


machine

XMLJSONRUN

namesourcefilesampleofisbiosisdeviceismechanicalrunnabledescriptionyearmanufacturercloneofromof
mac512kapple/mac128.cppnononoyesMacintosh 512k1984Apple Computermac128kmac128k

snap

Macintosh 512k png snap Macintosh 512k jpg snap thumbnail
KeyLengthLastWriteTimeWidthHeightHorizontalResolutionVerticalResolutionPaletteLengthPixelFormatPropertyItems
mac512k386329/12/2025 11:31:3451234296960Format24bppRgb305:MAME 0.282 (Oct 31 2025)

display

tagtyperotatewidthheightrefreshpixclockhtotalhbendhbstartvtotalvbendvbstartflipx
screenraster051234260.14742015667200704051237028370no

driver

statusemulationsavestaterequiresartworkunofficialnosoundhardwareincompletecocktail
goodgoodsupportednononono

rom

namesizecrcsha1regionoffsetstatusoptionalmergebios
342-0220-b.u6d327680dce9a3f101ca6570f5a273e400d1a8bc63e15ee0e94153ebootrom0goodno
342-0221-b.u8d32768d51f376e575586109e876cffa4a4d472cb38771aa21b70cbbootrom1goodno

chip

typetagnameclock
cpumaincpuMotorola MC680007833600
cpukbd:pad:mpuIntel 80213000000
cpukbd:pad:kbd:us:mpuIntel 80213000000
audiospeakerSpeaker
audiooutfilterRC Filter
audiovolfilterBiquad Filter
audiodacfilterBiquad Filter
audiomacdacFiltered DAC
audiofdc:0:35sd:flopsndoutSpeaker
audiofdc:0:35sd:floppysoundFloppy sound44100
audiofdc:1:35sd:flopsndoutSpeaker
audiofdc:1:35sd:floppysoundFloppy sound44100

softwarelist

tagnamestatusfilter
flop_mac35_origmac_flop_origoriginalMC68000,mac512k
flop_mac35_cleanmac_flop_clcrackedoriginalMC68000,mac512k
flop35_listmac_floporiginalMC68000,mac512k

device_ref

tagname
:maincpum68000
:screenscreen
:palettepalette
:scantimertimer
:hblanktimertimer
:speakerspeaker
:outfilterfilter_rc
:volfilterfilter_biquad
:dacfilterfilter_biquad
:macdacspeaker_sound_device
:dactimertimer
:rtcrtc3430040
:fdciwm
:fdc:0floppy_connector
:fdc:0:35sdoa_d34v
:fdc:0:35sd:flopsndoutspeaker
:fdc:0:35sd:floppysoundflopsnd
:fdc:1floppy_connector
:fdc:1:35sdoa_d34v
:fdc:1:35sd:flopsndoutspeaker
:fdc:1:35sd:floppysoundflopsnd
:sccscc85c30
:scc:chaz80scc_channel
:scc:chbz80scc_channel
:via6522_0mos6522
:kbdmackbd_port
:kbd:padmackbd_m0120
:kbd:pad:mpui8021
:kbd:pad:kbdmackbd_port
:kbd:pad:kbd:usmackbd_m0110
:kbd:pad:kbd:us:mpui8021
:ramram
:macpdsmacpds
:pdsmacpds_slot
:flop_mac35_origsoftware_list
:flop_mac35_cleansoftware_list
:flop35_listsoftware_list

sound

channels
3

ramoption

namedefault
512Kyes

device, instance

typetaginterfacefixed_imagemandatorynamebriefname
floppydiskfdc:0:35sdfloppy_3_5floppydisk1flop1
floppydiskfdc:1:35sdfloppy_3_5floppydisk2flop2

device, extension

typetaginterfacefixed_imagemandatoryextension_names
floppydiskfdc:0:35sdfloppy_3_5mfi, dfi, mfm, td0, imd, 86f, d77, d88, 1dd, cqm, cqi, dsk, ima, img, ufi, 360, ipf, dc42, woz, moof, po, 2mg
floppydiskfdc:1:35sdfloppy_3_5mfi, dfi, mfm, td0, imd, 86f, d77, d88, 1dd, cqm, cqi, dsk, ima, img, ufi, 360, ipf, dc42, woz, moof, po, 2mg

input

playerscoinsservicetilt
2nono

control

typeplayerbuttonswaysreverseminimummaximumsensitivitykeydeltaways2ways3
mouse11no0255100
keyboard156no
keypad218no

port, analog

port_taganalog_masks
:MOUSE0
:MOUSE1255
:MOUSE2255
:kbd:pad:P0
:kbd:pad:P1
:kbd:pad:P2
:kbd:pad:ROW0
:kbd:pad:ROW1
:kbd:pad:ROW2
:kbd:pad:kbd:us:P0
:kbd:pad:kbd:us:P2
:kbd:pad:kbd:us:ROW0
:kbd:pad:kbd:us:ROW1
:kbd:pad:kbd:us:ROW2
:kbd:pad:kbd:us:ROW3
:kbd:pad:kbd:us:ROW4
:kbd:pad:kbd:us:ROW5
:kbd:pad:kbd:us:ROW6
:kbd:pad:kbd:us:ROW7
:kbd:pad:kbd:us:ROW8
:kbd:pad:kbd:us:T1

slot, slotoption

slot_nameslotoption_nameslotoption_devnameslotoption_default
fdc:035hdmfd75wno
fdc:035ddmfd51wno
fdc:035sdoa_d34vyes
fdc:135hdmfd75wno
fdc:135ddmfd51wno
fdc:135sdoa_d34vyes
kbdjppmackbd_m0110a_jno
kbduspmackbd_m0110ano
kbdpadmackbd_m0120yes
kbdeupadmackbd_m0120pno
kbdjpmackbd_m0110jno
kbdfrmackbd_m0110fno
kbdfrpmackbd_m0110a_fno
kbditmackbd_m0110tno
kbdgbmackbd_m0110bno
kbdusmackbd_m0110no
kbd:pad:kbdjppmackbd_m0110a_jno
kbd:pad:kbduspmackbd_m0110ano
kbd:pad:kbdpadmackbd_m0120no
kbd:pad:kbdeupadmackbd_m0120pno
kbd:pad:kbdjpmackbd_m0110jno
kbd:pad:kbdfrmackbd_m0110fno
kbd:pad:kbdfrpmackbd_m0110a_fno
kbd:pad:kbditmackbd_m0110tno
kbd:pad:kbdgbmackbd_m0110bno
kbd:pad:kbdusmackbd_m0110yes
pdshyperdrivepds_hyperno