Permalink
1 comment
on commit
sign in to comment.
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
API change: Memory maps are now "last entry wins" [O. Galibert]
This allows for the much more natural "import another map and patch it" structure, or "cover a whole region then punch holes in it". Our previous first-entry-wins rule was always a surprise to newcomers, and oldcomers too.
- Loading branch information
Showing
with
720 additions
and 759 deletions.
- +0 −1 src/devices/bus/cbmiec/c1541.cpp
- +4 −4 src/devices/bus/cbmiec/cmdhd.cpp
- +1 −1 src/devices/bus/dmv/k230.cpp
- +1 −1 src/devices/bus/kc/d004.cpp
- +1 −1 src/devices/bus/vme/vme_fccpu20.cpp
- +1 −1 src/devices/bus/vme/vme_fcisio.cpp
- +1 −1 src/devices/bus/vme/vme_hcpu30.cpp
- +2 −2 src/devices/cpu/sh/sh2.cpp
- +5 −5 src/devices/cpu/tms7000/tms7000.cpp
- +1 −2 src/devices/machine/i6300esb.cpp
- +1 −2 src/devices/machine/i82371sb.cpp
- +2 −4 src/devices/machine/i82439hx.cpp
- +2 −4 src/devices/machine/i82439tx.cpp
- +1 −2 src/devices/machine/i82875p.cpp
- +1 −1 src/devices/machine/pci-ide.cpp
- +2 −4 src/devices/machine/sis85c496.cpp
- +1 −1 src/devices/machine/vrc4373.cpp
- +1 −1 src/devices/machine/vrc5074.cpp
- +1 −1 src/devices/video/voodoo_pci.cpp
- +1 −7 src/emu/emumem.cpp
- +1 −1 src/mame/audio/decobsmt.cpp
- +3 −3 src/mame/drivers/20pacgal.cpp
- +1 −1 src/mame/drivers/30test.cpp
- +1 −1 src/mame/drivers/88games.cpp
- +1 −1 src/mame/drivers/aeroboto.cpp
- +1 −1 src/mame/drivers/aerofgt.cpp
- +1 −1 src/mame/drivers/alesis.cpp
- +1 −1 src/mame/drivers/aliens.cpp
- +4 −4 src/mame/drivers/alphasma.cpp
- +2 −2 src/mame/drivers/alphatpx.cpp
- +1 −1 src/mame/drivers/altos8600.cpp
- +2 −2 src/mame/drivers/amstr_pc.cpp
- +9 −8 src/mame/drivers/apollo.cpp
- +3 −3 src/mame/drivers/apple2e.cpp
- +1 −1 src/mame/drivers/appoooh.cpp
- +6 −5 src/mame/drivers/aristmk5.cpp
- +1 −1 src/mame/drivers/armedf.cpp
- +4 −4 src/mame/drivers/astrocde.cpp
- +1 −1 src/mame/drivers/asuka.cpp
- +3 −3 src/mame/drivers/at.cpp
- +1 −1 src/mame/drivers/atarig1.cpp
- +1 −1 src/mame/drivers/atarig42.cpp
- +1 −1 src/mame/drivers/atarigt.cpp
- +1 −1 src/mame/drivers/atarigx2.cpp
- +1 −1 src/mame/drivers/atarisy2.cpp
- +1 −1 src/mame/drivers/atm.cpp
- +1 −1 src/mame/drivers/baraduke.cpp
- +1 −1 src/mame/drivers/batman.cpp
- +7 −5 src/mame/drivers/bbc.cpp
- +1 −1 src/mame/drivers/bebox.cpp
- +1 −1 src/mame/drivers/bfm_sc4.cpp
- +1 −1 src/mame/drivers/bfm_swp.cpp
- +3 −3 src/mame/drivers/bingor.cpp
- +1 −1 src/mame/drivers/blockhl.cpp
- +1 −1 src/mame/drivers/bloodbro.cpp
- +1 −1 src/mame/drivers/blueprnt.cpp
- +1 −1 src/mame/drivers/bottom9.cpp
- +1 −1 src/mame/drivers/bowltry.cpp
- +1 −1 src/mame/drivers/by35.cpp
- +2 −2 src/mame/drivers/cabal.cpp
- +3 −2 src/mame/drivers/calorie.cpp
- +1 −1 src/mame/drivers/candela.cpp
- +1 −1 src/mame/drivers/cave.cpp
- +1 −1 src/mame/drivers/ccastles.cpp
- +4 −4 src/mame/drivers/cclimber.cpp
- +1 −1 src/mame/drivers/ccs2810.cpp
- +1 −1 src/mame/drivers/cdi.cpp
- +7 −7 src/mame/drivers/champbas.cpp
- +1 −1 src/mame/drivers/cinemat.cpp
- +1 −1 src/mame/drivers/cloud9.cpp
- +1 −1 src/mame/drivers/cmmb.cpp
- +2 −2 src/mame/drivers/compc.cpp
- +3 −3 src/mame/drivers/coolridr.cpp
- +1 −1 src/mame/drivers/cps1.cpp
- +2 −2 src/mame/drivers/cps2.cpp
- +1 −1 src/mame/drivers/crimfght.cpp
- +0 −1 src/mame/drivers/crospang.cpp
- +14 −12 src/mame/drivers/crystal.cpp
- +1 −1 src/mame/drivers/cybertnk.cpp
- +1 −1 src/mame/drivers/dacholer.cpp
- +1 −1 src/mame/drivers/dblcrown.cpp
- +1 −1 src/mame/drivers/dcon.cpp
- +4 −4 src/mame/drivers/ddenlovr.cpp
- +1 −1 src/mame/drivers/ddragon.cpp
- +1 −1 src/mame/drivers/dec0.cpp
- +1 −1 src/mame/drivers/deco32.cpp
- +2 −2 src/mame/drivers/dkong.cpp
- +2 −1 src/mame/drivers/dreambal.cpp
- +2 −2 src/mame/drivers/dynax.cpp
- +1 −1 src/mame/drivers/dynduke.cpp
- +1 −1 src/mame/drivers/elwro800.cpp
- +4 −4 src/mame/drivers/eprom.cpp
- +2 −2 src/mame/drivers/equites.cpp
- +1 −2 src/mame/drivers/ertictac.cpp
- +3 −3 src/mame/drivers/espial.cpp
- +1 −1 src/mame/drivers/europc.cpp
- +2 −2 src/mame/drivers/exerion.cpp
- +6 −6 src/mame/drivers/exidy.cpp
- +4 −5 src/mame/drivers/expro02.cpp
- +4 −3 src/mame/drivers/fastinvaders.cpp
- +1 −1 src/mame/drivers/fccpu30.cpp
- +2 −2 src/mame/drivers/fidel6502.cpp
- +2 −2 src/mame/drivers/fidel68k.cpp
- +1 −1 src/mame/drivers/funkball.cpp
- +7 −7 src/mame/drivers/gaelco2.cpp
- +2 −2 src/mame/drivers/gaelco3d.cpp
- +1 −1 src/mame/drivers/galaga.cpp
- +1 −1 src/mame/drivers/galaxian.cpp
- +1 −7 src/mame/drivers/galaxold.cpp
- +2 −2 src/mame/drivers/galgames.cpp
- +1 −1 src/mame/drivers/gauntlet.cpp
- +4 −4 src/mame/drivers/gei.cpp
- +2 −2 src/mame/drivers/geneve.cpp
- +1 −1 src/mame/drivers/gladiatr.cpp
- +1 −1 src/mame/drivers/gng.cpp
- +1 −1 src/mame/drivers/goldstar.cpp
- +2 −2 src/mame/drivers/goodejan.cpp
- +1 −1 src/mame/drivers/gstriker.cpp
- +2 −1 src/mame/drivers/gts1.cpp
- +2 −1 src/mame/drivers/halleys.cpp
- +2 −2 src/mame/drivers/harddriv.cpp
- +6 −6 src/mame/drivers/hec2hrp.cpp
- +1 −1 src/mame/drivers/hikaru.cpp
- +3 −2 src/mame/drivers/hitpoker.cpp
- +1 −1 src/mame/drivers/hk68v10.cpp
- +12 −12 src/mame/drivers/hp9k_3xx.cpp
- +3 −2 src/mame/drivers/hp_ipc.cpp
- +1 −1 src/mame/drivers/hvyunit.cpp
- +1 −1 src/mame/drivers/ibmpcjr.cpp
- +13 −8 src/mame/drivers/igs011.cpp
- +10 −10 src/mame/drivers/igs017.cpp
- +3 −3 src/mame/drivers/igspoker.cpp
- +4 −4 src/mame/drivers/interact.cpp
- +12 −12 src/mame/drivers/interpro.cpp
- +4 −4 src/mame/drivers/iq151.cpp
- +3 −2 src/mame/drivers/ironhors.cpp
- +2 −2 src/mame/drivers/isbc.cpp
- +1 −1 src/mame/drivers/itech32.cpp
- +2 −2 src/mame/drivers/jack.cpp
- +1 −1 src/mame/drivers/joctronic.cpp
- +4 −4 src/mame/drivers/kc.cpp
- +4 −4 src/mame/drivers/konamigx.cpp
- +1 −1 src/mame/drivers/kyugo.cpp
- +1 −1 src/mame/drivers/lbeach.cpp
- +2 −2 src/mame/drivers/lethal.cpp
- +4 −4 src/mame/drivers/liberate.cpp
- +2 −2 src/mame/drivers/liberatr.cpp
- +2 −2 src/mame/drivers/luckgrln.cpp
- +3 −3 src/mame/drivers/m107.cpp
- +1 −1 src/mame/drivers/m24.cpp
- +1 −1 src/mame/drivers/m62.cpp
- +1 −1 src/mame/drivers/m63.cpp
- +5 −5 src/mame/drivers/mainevt.cpp
- +2 −2 src/mame/drivers/malzak.cpp
- +1 −1 src/mame/drivers/mazerbla.cpp
- +1 −1 src/mame/drivers/mediagx.cpp
- +1 −1 src/mame/drivers/megaphx.cpp
- +3 −3 src/mame/drivers/megasys1.cpp
- +1 −1 src/mame/drivers/mephisto.cpp
- +1 −1 src/mame/drivers/merit.cpp
- +1 −1 src/mame/drivers/metro.cpp
- +1 −1 src/mame/drivers/microterm.cpp
- +4 −4 src/mame/drivers/mmodular.cpp
- +8 −8 src/mame/drivers/model2.cpp
- +1 −2 src/mame/drivers/mpu3.cpp
- +2 −2 src/mame/drivers/ms32.cpp
- +1 −1 src/mame/drivers/mtouchxl.cpp
- +1 −1 src/mame/drivers/multfish.cpp
- +3 −3 src/mame/drivers/multigam.cpp
- +1 −1 src/mame/drivers/mvme147.cpp
- +1 −1 src/mame/drivers/mwarr.cpp
- +1 −1 src/mame/drivers/mz2000.cpp
- +5 −5 src/mame/drivers/namcos10.cpp
- +2 −2 src/mame/drivers/namcos11.cpp
- +4 −4 src/mame/drivers/namcos12.cpp
- +16 −16 src/mame/drivers/namcos2.cpp
- +5 −5 src/mame/drivers/namcos21.cpp
- +4 −4 src/mame/drivers/namcos22.cpp
- +1 −1 src/mame/drivers/namcos23.cpp
- +2 −2 src/mame/drivers/namcos86.cpp
- +1 −1 src/mame/drivers/naomi.cpp
- +1 −1 src/mame/drivers/neogeo.cpp
- +1 −1 src/mame/drivers/neogeocd.cpp
- +3 −3 src/mame/drivers/nes_vt.cpp
- +6 −12 src/mame/drivers/next.cpp
- +1 −1 src/mame/drivers/nightgal.cpp
- +3 −3 src/mame/drivers/nmk16.cpp
- +2 −2 src/mame/drivers/novag6502.cpp
- +3 −3 src/mame/drivers/okean240.cpp
- +1 −1 src/mame/drivers/olibochu.cpp
- +2 −2 src/mame/drivers/oric.cpp
- +1 −1 src/mame/drivers/overdriv.cpp
- +8 −8 src/mame/drivers/pacman.cpp
- +4 −4 src/mame/drivers/paradise.cpp
- +2 −2 src/mame/drivers/parodius.cpp
- +2 −2 src/mame/drivers/pasogo.cpp
- +1 −1 src/mame/drivers/pb1000.cpp
- +3 −3 src/mame/drivers/pc.cpp
- +4 −4 src/mame/drivers/pc9801.cpp
- +2 −2 src/mame/drivers/pcd.cpp
- +1 −1 src/mame/drivers/pcxt.cpp
- +1 −1 src/mame/drivers/pdp11.cpp
- +1 −1 src/mame/drivers/pentagon.cpp
- +3 −3 src/mame/drivers/pgm2.cpp
- +1 −1 src/mame/drivers/pinball2k.cpp
- +2 −2 src/mame/drivers/play_3.cpp
- +1 −1 src/mame/drivers/pntnpuzl.cpp
- +1 −1 src/mame/drivers/prehisle.cpp
- +4 −4 src/mame/drivers/psikyo.cpp
- +1 −1 src/mame/drivers/psychic5.cpp
- +1 −1 src/mame/drivers/punchout.cpp
- +1 −1 src/mame/drivers/pv9234.cpp
- +6 −5 src/mame/drivers/pwrview.cpp
- +2 −3 src/mame/drivers/rad_eu3a05.cpp
- +3 −3 src/mame/drivers/rad_eu3a14.cpp
- +1 −1 src/mame/drivers/raiden.cpp
- +7 −7 src/mame/drivers/raiden2.cpp
- +1 −1 src/mame/drivers/rastersp.cpp
- +1 −1 src/mame/drivers/re900.cpp
- +5 −5 src/mame/drivers/realbrk.cpp
- +1 −1 src/mame/drivers/renegade.cpp
- +1 −1 src/mame/drivers/rocnrope.cpp
- +1 −1 src/mame/drivers/rohga.cpp
- +1 −1 src/mame/drivers/royalmah.cpp
- +1 −1 src/mame/drivers/scobra.cpp
- +1 −1 src/mame/drivers/scorpion.cpp
- +2 −2 src/mame/drivers/scramble.cpp
- +1 −1 src/mame/drivers/segam1.cpp
- +7 −7 src/mame/drivers/segas32.cpp
- +2 −2 src/mame/drivers/segaufo.cpp
- +1 −2 src/mame/drivers/segaybd.cpp
- +2 −1 src/mame/drivers/seibucats.cpp
- +8 −8 src/mame/drivers/seibuspi.cpp
- +2 −10 src/mame/drivers/senjyo.cpp
- +5 −4 src/mame/drivers/seta.cpp
- +1 −1 src/mame/drivers/sfcbox.cpp
- +2 −2 src/mame/drivers/sidearms.cpp
- +1 −1 src/mame/drivers/sidepckt.cpp
- +8 −7 src/mame/drivers/sigmab98.cpp
- +1 −1 src/mame/drivers/simple_st0016.cpp
- +2 −2 src/mame/drivers/simpsons.cpp
- +3 −3 src/mame/drivers/skeetsht.cpp
- +2 −3 src/mame/drivers/skimaxx.cpp
- +1 −1 src/mame/drivers/skylncr.cpp
- +6 −6 src/mame/drivers/slapfght.cpp
- +2 −2 src/mame/drivers/snk.cpp
- +1 −1 src/mame/drivers/spbactn.cpp
- +1 −1 src/mame/drivers/spy.cpp
- +2 −2 src/mame/drivers/spyhuntertec.cpp
- +1 −1 src/mame/drivers/srmp2.cpp
- +2 −2 src/mame/drivers/sslam.cpp
- +0 −4 src/mame/drivers/ssystem3.cpp
- +1 −1 src/mame/drivers/starwars.cpp
- +2 −2 src/mame/drivers/stfight.cpp
- +1 −1 src/mame/drivers/subs.cpp
- +6 −6 src/mame/drivers/subsino.cpp
- +6 −6 src/mame/drivers/subsino2.cpp
- +1 −1 src/mame/drivers/surpratk.cpp
- +4 −4 src/mame/drivers/swtpc09.cpp
- +7 −8 src/mame/drivers/system16.cpp
- +2 −2 src/mame/drivers/taitogn.cpp
- +3 −3 src/mame/drivers/taitojc.cpp
- +1 −1 src/mame/drivers/taitosj.cpp
- +3 −3 src/mame/drivers/tandy1t.cpp
- +1 −1 src/mame/drivers/tandy2k.cpp
- +4 −4 src/mame/drivers/tasman.cpp
- +1 −1 src/mame/drivers/tecmo.cpp
- +1 −1 src/mame/drivers/tempest.cpp
- +1 −1 src/mame/drivers/terracre.cpp
- +3 −16 src/mame/drivers/tetrisp2.cpp
- +5 −4 src/mame/drivers/thunderx.cpp
- +2 −2 src/mame/drivers/ti99_4p.cpp
- +2 −2 src/mame/drivers/ti99_4x.cpp
- +2 −2 src/mame/drivers/ti99_8.cpp
- +7 −7 src/mame/drivers/tnzs.cpp
- +2 −2 src/mame/drivers/tx1.cpp
- +10 −6 src/mame/drivers/vendetta.cpp
- +2 −1 src/mame/drivers/vii.cpp
- +2 −2 src/mame/drivers/vis.cpp
- +2 −4 src/mame/drivers/vsnes.cpp
- +1 −1 src/mame/drivers/wecleman.cpp
- +1 −1 src/mame/drivers/williams.cpp
- +2 −2 src/mame/drivers/wiz.cpp
- +2 −2 src/mame/drivers/xmen.cpp
- +1 −1 src/mame/drivers/yiear.cpp
- +1 −1 src/mame/drivers/yunsung8.cpp
- +1 −1 src/mame/drivers/zexall.cpp
- +22 −26 src/mame/drivers/zn.cpp
- +1 −2 src/mame/machine/cedar_magnet_sprite.cpp
- +5 −3 src/mame/machine/m24_z8000.cpp
- +1 −1 src/mame/machine/megadriv.cpp
- +2 −2 src/mame/machine/naomibd.cpp
- +1 −2 src/mame/machine/naomim1.cpp
- +1 −2 src/mame/machine/naomim4.cpp
- +1 −1 src/mame/machine/xbox_pci.cpp
- +1 −1 src/mame/video/seibu_crtc.cpp
- +1 −1 src/zexall/zexall.cpp
Oops, something went wrong.
This comment has been minimized.
127cd08skyraid doesn't insert coin in MAME 0.195GIT