Note Feed

Note: GitHub retired the SVN interface on January 8, 2024.

Previous 50 199869 Revisions Next 50

r15068 Tuesday 17th January, 2012 at 19:06:55 UTC by Aaron Giles
tagmap is just a C++ template now. Added iterators to it as
well. Updated a few outlying uses.
[src/build]makedep.c
[src/emu]emualloc.h
[src/emu/sound]discrete.c discrete.h
[src/lib]lib.mak
[src/lib/util]tagmap.c tagmap.h

r15067 Tuesday 17th January, 2012 at 18:39:55 UTC by hap
fix galpanis, galpanisj lockup
[src/mame/drivers]suprnova.c

r15066 Tuesday 17th January, 2012 at 16:25:33 UTC by hap
rom renamed (- to _) upon request
[src/mame/drivers]zn.c

r15065 Tuesday 17th January, 2012 at 16:17:19 UTC by Angelo Salese
whatsnew fixes
[/build/whatsnew]whatsnew_0144u6.txt

r15064 Tuesday 17th January, 2012 at 08:55:52 UTC by Miodrag Milanović
Fix for cassette (no whatsnew)
[src/emu/imagedev]cassette.c

r15063 Tuesday 17th January, 2012 at 06:16:20 UTC by Aaron Giles
Remove support for 4bpp packed graphics. These only manifested
for drivers that used GFX_RAW support for 4bpp systems, and yet
we had a bunch of extra code to support it. Updated these drivers
to do without it and removed all the extra code for supporting
it.
[src/emu]drawgfx.c drawgfx.h drawgfxm.h tilemap.c tilemap.h uigfx.c
[src/mame/drivers]bnstars.c cps1.c cps2.c cybertnk.c hyprduel.c metro.c ms32.c stepstag.c tetrisp2.c
[src/mame/includes]hyprduel.h metro.h
[src/mame/video]hyprduel.c metro.c stvvdp2.c

r15062 Tuesday 17th January, 2012 at 06:14:54 UTC by Aaron Giles
Fix disk artwork rendering.
[src/emu]rendlay.c

r15061 Tuesday 17th January, 2012 at 01:48:12 UTC by Tafoid
Reappointed former parent and clone (ts2, ts2j), making the recent US dump that was submitted now (ts2a).  Rom names were updated with new info when the data was the same.  (nw)
[src/mame]mame.lst
[src/mame/drivers]zn.c

r15060 Tuesday 17th January, 2012 at 00:25:05 UTC by Aaron Giles
Bulk converted most of the tilemap_* calls into method calls.
Only thing left is tilemap_create.
[src/emu]emupal.c tilemap.c tilemap.h
[src/emu/video]generic.c
[src/mame/drivers]1945kiii.c 5clown.c acommand.c albazg.c armedf.c avt.c batman.c bestleag.c blitz.c bnstars.c bogeyman.c cabaret.c calorie.c caswin.c cb2001.c cball.c chanbara.c cntsteer.c coinmstr.c combatsc.c cshooter.c cultures.c cybertnk.c d9final.c dacholer.c darkhors.c ddayjlc.c ddealer.c dmndrby.c dreamwld.c drtomy.c drw80pkr.c dunhuang.c dynadice.c egghunt.c esd16.c ettrivia.c fcrash.c firefox.c flyball.c gaelco.c galaxi.c goindol.c goldnpkr.c goldstar.c good.c gstream.c hitme.c hvyunit.c igs009.c igs017.c igs_m027.c igspoker.c jackie.c jalmah.c jokrwild.c jollyjgr.c jubilee.c kingdrby.c koftball.c koikoi.c laserbat.c limenko.c looping.c ltcasino.c luckgrln.c m14.c m63.c magic10.c magicfly.c majorpkr.c marinedt.c mayumi.c mgolf.c midas.c mil4000.c miniboy7.c mogura.c mole.c ms32.c multfish.c mwarr.c namcoic.c namcos23.c nmg5.c nsmpoker.c olibochu.c onetwo.c pacland.c panicr.c peplus.c pipeline.c pkscram.c powerbal.c ppmast93.c pturn.c pzletime.c quizpun2.c r2dx_v33.c rabbit.c raiden2.c rallyx.c rmhaihai.c safarir.c sbowling.c sbrkout.c seta.c sfbonus.c skyarmy.c skylncr.c spoker.c spool99.c sprcros2.c sshot.c statriv2.c subsino.c subsino2.c superdq.c superwng.c suprgolf.c tattack.c thunderj.c tmmjprd.c tmspoker.c trvmadns.c umipoker.c videopkr.c vmetal.c vroulet.c wallc.c warpsped.c warpwarp.c wink.c witch.c
[src/mame/includes]galaxold.h
[src/mame/machine]atarigen.c megadriv.c nb1414m4.c wrally.c
[src/mame/video]1942.c 1943.c 40love.c 4enraya.c actfancr.c aeroboto.c aerofgt.c airbustr.c alpha68k.c ampoker2.c amspdwy.c angelkds.c appoooh.c aquarium.c argus.c arkanoid.c armedf.c ashnojoe.c atarifb.c atarig1.c atarig42.c atarigt.c atarigx2.c atarisy1.c atarisy2.c atetris.c badlands.c bagman.c bankp.c baraduke.c batman.c battlane.c battlex.c bbusters.c bfm_adr2.c bigstrkb.c bionicc.c bking.c blktiger.c blmbycar.c blockade.c bloodbro.c blstroid.c blueprnt.c bogeyman.c bombjack.c bosco.c brkthru.c bsktball.c bwing.c cabal.c calomega.c canyon.c carjmbre.c cave.c cbasebal.c cclimber.c centiped.c chaknpop.c champbas.c cheekyms.c circus.c circusc.c cischeat.c citycon.c cloak.c clshroad.c combatsc.c commando.c compgolf.c contra.c cop01.c cps1.c crbaloon.c crospang.c crshrace.c cyberbal.c darius.c darkmist.c darkseal.c dbz.c dcon.c dday.c ddragon.c ddragon3.c ddribble.c deadang.c dec8.c decbac06.c deco16ic.c deco32.c decocass.c deniam.c digdug.c djboy.c dkong.c docastle.c dogfgt.c dooyong.c dragrace.c drgnmst.c drmicro.c dynduke.c eprom.c equites.c esd16.c espial.c exedexes.c exprraid.c f1gp.c fastfred.c fastlane.c fcombat.c finalizr.c firetrap.c firetrk.c fitfight.c flkatck.c flower.c flstory.c foodf.c freekick.c fromanc2.c fromance.c funkybee.c funworld.c fuukifg2.c fuukifg3.c gaelco.c gaelco2.c gaiden.c galaga.c galaxian.c galaxold.c galivan.c gaplus.c gatron.c gauntlet.c gberet.c gcpinbal.c ginganin.c gladiatr.c glass.c gng.c goal92.c goindol.c goldstar.c gomoku.c gotcha.c gottlieb.c gotya.c gp9001.c grchamp.c gstriker.c gsword.c gumbo.c gundealr.c gunsmoke.c gyruss.c hanaawas.c hcastle.c hexion.c higemaru.c himesiki.c hng64.c holeland.c homedata.c homerun.c hyperspt.c hyprduel.c inufuku.c iqblock.c ironhors.c jack.c jackal.c jailbrek.c kaneko16.c karnov.c kchamp.c kickgoal.c kingobox.c klax.c kncljoe.c konamigx.c konamiic.c konamiic.h konicdev.c konicdev.h kopunch.c ksayakyu.c kyugo.c labyrunr.c ladybug.c ladyfrog.c lasso.c lastduel.c legionna.c lemmings.c liberate.c lkage.c lockon.c lordgun.c lucky74.c lvcards.c lwings.c m10.c m107.c m52.c m57.c m58.c m62.c m72.c m90.c m92.c macrossp.c madalien.c madmotor.c mainsnk.c mappy.c marineb.c mario.c markham.c mcatadv.c mcr.c mcr3.c mcr68.c meadows.c megasys1.c mermaid.c metlclsh.c metro.c mikie.c mitchell.c mjkjidai.c mosaic.c mrdo.c mrjong.c ms32.c msisaac.c mugsmash.c mustache.c mystston.c mystwarr.c namcona1.c namcos1.c namcos2.c namcos22.c namcos86.c nemesis.c news.c ninjakd2.c nitedrvr.c nmk16.c nova2001.c nycaptor.c offtwall.c ohmygod.c ojankohs.c oneshot.c orbit.c othldrby.c pacland.c pacman.c pandoras.c paradise.c pass.c pbaction.c pgm.c phoenix.c pingpong.c pirates.c pitnrun.c playch10.c playmark.c plygonet.c pokechmp.c polepos.c poolshrk.c pooyan.c popeye.c popper.c portrait.c powerins.c prehisle.c psikyo.c psychic5.c punchout.c pushman.c quizdna.c quizpani.c raiden.c rallyx.c realbrk.c redclash.c relief.c renegade.c retofinv.c rockrage.c rocnrope.c rpunch.c runaway.c rungun.c sauro.c sbasketb.c sbugger.c scotrsht.c sderby.c segag80r.c segaic16.c segaic24.c segaic24.h segas32.c sei_crtc.c seibuspi.c seicross.c senjyo.c seta.c sf.c shadfrce.c shangkid.c shaolins.c shisen.c shootout.c shuuz.c sidearms.c sidepckt.c silkroad.c skullxbo.c skydiver.c skykid.c slapfght.c snk.c snk6502.c snk68.c snookr10.c solomon.c sonson.c spdodgeb.c speedbal.c speedspn.c splash.c sprcros2.c sprint2.c sprint4.c sprint8.c srumbler.c sshangha.c sslam.c ssozumo.c ssrj.c ssv.c stadhero.c starshp1.c stfight.c stlforce.c strnskil.c suna8.c superqix.c suprloco.c suprnova.c suprridr.c suprslam.c system1.c system16.c tagteam.c tail2nos.c taito_f3.c taito_l.c taitoic.c taitojc.c tank8.c tankbatt.c tankbust.c taotaido.c targeth.c tatsumi.c tbowl.c tceptor.c tecmo.c tecmo16.c tecmosys.c tehkanwc.c terracre.c tetrisp2.c thedeep.c thepit.c thoop2.c thunderj.c tiamc1.c tigeroad.c timelimt.c timeplt.c tmnt.c toaplan1.c toaplan2.c toki.c toobin.c toypop.c tp84.c trackfld.c travrusa.c triplhnt.c trucocl.c tryout.c tsamurai.c tumbleb.c tunhunt.c turbo.c twin16.c twincobr.c ultraman.c ultratnk.c unico.c usgames.c vastar.c vball.c videopin.c vindictr.c vulgus.c warpwarp.c wc90.c wc90b.c wecleman.c welltris.c wgp.c williams.c wrally.c wwfsstar.c wwfwfest.c xain.c xevious.c xorworld.c xxmissio.c xybots.c xyonix.c ygv608.c yiear.c yunsun16.c yunsung8.c zac2650.c zaccaria.c zaxxon.c zerozone.c zodiack.c

r15059 Monday 16th January, 2012 at 23:44:03 UTC by R. Belmont
Setting all Atomiswave games back to NOT_WORKING; a regression version would be good to know (nw)
[src/mame/drivers]naomi.c

r15058 Monday 16th January, 2012 at 22:03:40 UTC by R. Belmont
New games added as GAME_NOT_WORKING
-----------------------------------
Virtua NBA (prototype) [Arzeno Fabrice]
[src/mame]mame.lst
[src/mame/drivers]naomi.c

r15057 Monday 16th January, 2012 at 17:06:42 UTC by R. Belmont
Add libjpeg; converted Sliver to decompress pictures on the fly [David Haywood, R. Belmont]
[/trunk]makefile
[src/lib]lib.mak
[src/lib/libjpeg]README* jaricom.c* jcapimin.c* jcapistd.c* jcarith.c* jccoefct.c* jccolor.c* jcdctmgr.c* jchuff.c* jcinit.c* jcmainct.c* jcmarker.c* jcmaster.c* jcomapi.c* jconfig.h* jcparam.c* jcprepct.c* jcsample.c* jctrans.c* jdapimin.c* jdapistd.c* jdarith.c* jdatadst.c* jdatasrc.c* jdcoefct.c* jdcolor.c* jdct.h* jddctmgr.c* jdhuff.c* jdinput.c* jdmainct.c* jdmarker.c* jdmaster.c* jdmerge.c* jdpostct.c* jdsample.c* jdtrans.c* jerror.c* jerror.h* jfdctflt.c* jfdctfst.c* jfdctint.c* jidctflt.c* jidctfst.c* jidctint.c* jinclude.h* jmemansi.c* jmemmgr.c* jmemsys.h* jmorecfg.h* jpegint.h* jpeglib.h* jpegtran.c* jquant1.c* jquant2.c* jutils.c* jversion.h* libjpeg.txt*
[src/mame/drivers]sliver.c

r15056 Monday 16th January, 2012 at 16:52:54 UTC by R. Belmont
fix 64-bit Intel OS X compile w/latest Xcode (nw)
[src/osd/sdl]gl_shader_tool.c

r15055 Monday 16th January, 2012 at 15:25:38 UTC by hap
renamed roms upon request
[src/mame/drivers]pacman.c

r15054 Monday 16th January, 2012 at 14:34:55 UTC by Tafoid
Graphics are fine I guess (nw)
[src/mame/drivers]vamphalf.c

r15053 Monday 16th January, 2012 at 12:55:29 UTC by Curt Coder
Fixed SCSI hard disk allocation (MT #04595). [Curt Coder]
[src/emu/imagedev]harddriv.c
[src/emu/machine]scsihd.c

r15052 Monday 16th January, 2012 at 12:53:52 UTC by Curt Coder
Added floppy type constant. (nw)
[src/emu/imagedev]flopdrv.h

r15051 Monday 16th January, 2012 at 11:06:28 UTC by Aaron Giles
Fix several rendering issues with artwork, introduced in the
recent changes.

Also, did a pass through the code to take advantage of new
methods available on rectangles.
[src/emu]drawgfxm.h info.c render.c render.h rendfont.c rendlay.c screen.c screen.h ui.c uigfx.c
[src/emu/cpu/tms34010]tms34010.c
[src/emu/debugint]debugint.c
[src/emu/machine]s3c24xx.c
[src/emu/sound]cdp1869.c
[src/emu/video]crt9007.c hd44102.c i8275.c mc6845.c psx.c s2636.c tms9927.c upd3301.c vector.c voodoo.c
[src/lib/util]bitmap.c bitmap.h
[src/mame/drivers]alg.c aristmk6.c atarisy4.c bingor.c ccastles.c cloud9.c cps3.c cybertnk.c flyball.c gpworld.c gunpey.c highvdeo.c hng64.c igs009.c igs011.c itgambl2.c itgambl3.c jackie.c jantotsu.c kingdrby.c limenko.c luckgrln.c magicard.c majorpkr.c marinedt.c mediagx.c midzeus.c mogura.c namcoic.c pcxt.c peplus.c progolf.c rabbit.c sfbonus.c srmp5.c taitowlf.c tickee.c tmmjprd.c
[src/mame/machine]megadriv.c segamsys.c
[src/mame/video]angelkds.c archimds.c beathead.c blockout.c bosco.c canyon.c cchasm.c cps1.c dc.c deco32.c deniam.c exerion.c galaga.c galastrm.c galaxold.c gp9001.c grchamp.c groundfx.c hng64.c itech32.c jaguar.c konamigx.c lethalj.c lordgun.c m107.c mermaid.c midzeus.c midzeus2.c model2.c model3.c namconb1.c namcos1.c namcos22.c pitnrun.c pk8000.c policetr.c psikyosh.c psychic5.c rallyx.c realbrk.c redclash.c sega16sp.c segaybd.c senjyo.c shangha3.c skyraid.c sprint2.c ssv.c st0016.c starcrus.c stvvdp1.c stvvdp2.c suprloco.c taitoic.c tank8.c taotaido.c toaplan1.c toaplan2.c triplhnt.c vectrex.c videopin.c warpwarp.c wgp.c xmen.c ygv608.c zac2650.c

r15050 Monday 16th January, 2012 at 05:08:31 UTC by Aaron Giles
Rewrote tilemap.c as a C++ class. For now kept the global
functions and just inline mapped them to the class. Will do
a pass soon to actually update drivers to use the C++
methods directly. Also, the tilemap callbacks are now
delegates which should make for cleaner integrating into
modern devices and drivers going forward.
[src/emu]machine.c machine.h tilemap.c tilemap.h uigfx.c
[src/mame/video]jack.c m10.c m58.c videopin.c

r15049 Monday 16th January, 2012 at 03:59:18 UTC by R. Belmont
New games added as GAME_NOT_WORKING
-----------------------------------
Mushiking The King Of Beetle 2K3 2nd [f205v, The Dumping Union]
[src/mame]mame.lst
[src/mame/drivers]naomi.c

r15048 Monday 16th January, 2012 at 03:34:09 UTC by Brian Troha
Delete outdated comment about the Toy Land Adventure not working due to no graphics roms dumped.
[src/mame/drivers]vamphalf.c

r15047 Monday 16th January, 2012 at 03:24:54 UTC by Tafoid
New games added or promoted from NOT_WORKING status
---------------------------------------------------
Toy Land Adventure [f205v, The Dumping Union]
[src/mame/drivers]vamphalf.c

r15046 Sunday 15th January, 2012 at 22:43:59 UTC by Angelo Salese
Updated the wrong file
[src]version.c

r15045 Sunday 15th January, 2012 at 22:10:00 UTC by Mariusz Wojcieszek
New games added as NOT_WORKING
------------------------------
Ichi Ban Jyan [Guru]
[src/mame]mame.lst mame.mak
[src/mame/drivers]ichiban.c*

r15044 Sunday 15th January, 2012 at 21:58:13 UTC by Tafoid
Small credit fix
[/build/whatsnew]whatsnew_0144u6.txt

r15043 Sunday 15th January, 2012 at 21:45:26 UTC by Angelo Salese
MAME 0.144u6 tag
[/tags]mame0144u6*

r15042 Sunday 15th January, 2012 at 21:40:54 UTC by Angelo Salese
Clean-ups and version bump
[src/emu]delegate.h render.c screen.c screen.h softlist.c
[src/emu/cpu/arm7]arm7.c arm7ops.c arm7ops.h arm7thmb.c
[src/emu/cpu/i386]i386.c i386priv.h
[src/emu/drivers]empty.c testcpu.c
[src/emu/imagedev]cartslot.h
[src/emu/machine]idectrl.c laserdsc.c laserdsc.h ldpr8210.c ldv1000.c ldvp931.c
[src/emu/video]pc_vga.c v9938.c v9938.h
[src/lib/formats]ap_dsk35.c
[src/lib/util]bitmap.c bitmap.h
[src/mame]mame.lst
[src/mame/drivers]dlair.c gei.c naomi.c pgm.c pgm2.c savquest.c thayers.c tonton.c vamphalf.c
[src/mame/includes]beathead.h stv.h
[src/mame/machine]megadriv.c n64.c pgmprot.c
[src/mame/video]atari.c deco_mlc.c lastduel.c magmax.c nmk16.c pgm.c sprint2.c starshp1.c taito_f2.c twin16.c twincobr.c xmen.c
[src/osd/sdl]sdlmain.c

r15041 Sunday 15th January, 2012 at 21:33:37 UTC by Angelo Salese
Whatsnew for 0.144u6
[/build/whatsnew]whatsnew_0144u6.txt*

r15040 Sunday 15th January, 2012 at 19:47:48 UTC by Tafoid
Capcom ZN-1 update [Team CPS-1]:

* Redumped and fixed MASK ROMs in ts2, ts2j
 to match real pcb (Smitdogg, The Dumping Union)
* Minor fixes
[src/mame/drivers]zn.c

r15039 Sunday 15th January, 2012 at 16:00:00 UTC by Angelo Salese
x87: fix for single-precision operations [Peter Farrie]
[src/emu/cpu/i386]x87ops.c

r15038 Sunday 15th January, 2012 at 15:16:23 UTC by Miodrag Milanović
Synced pc_vga with MESS (nw)
[src/emu/video]pc_vga.c pc_vga.h
[src/mame/drivers]calchase.c magtouch.c midqslvr.c pangofun.c pcat_dyn.c pcat_nit.c photoply.c pntnpuzl.c queen.c savquest.c su2000.c taitowlf.c xtom3d.c

r15037 Sunday 15th January, 2012 at 13:52:32 UTC by hap
apply Guru's measurements
[src/mame/drivers]toaplan1.c

r15036 Sunday 15th January, 2012 at 10:22:40 UTC by Barry Rodewald
i386: Reset NT flag on interrupt in V86 mode. (no whatsnew)
[src/emu/cpu/i386]i386.c i386op16.c i386op32.c

r15035 Sunday 15th January, 2012 at 08:41:42 UTC by Miodrag Milanović
sync with MESS (no whatsnew)
[src/lib/formats]ipf_dsk.c

r15034 Sunday 15th January, 2012 at 07:48:20 UTC by Aaron Giles
Misc regression fixes (thanks, Tafoid)
[src/emu]screen.h tilemap.c
[src/mame/drivers]bfm_swp.c thayers.c
[src/mame/video]stvvdp2.c

r15033 Sunday 15th January, 2012 at 01:21:06 UTC by Ryan Holtz
[N64] Various changes: [MooglyGuy, Happy]
- Converted AI / VI / MI / RI / SI / PI into a modernized device
- PI DMA now takes place after an appropriate delay to simulate transfer time
- SP DMA no longer rejects transfers of 0 bytes (should transfer one 8-byte word)
[src/mame/drivers]aleck64.c
[src/mame/includes]n64.h
[src/mame/machine]n64.c
[src/mame/video]n64.c n64.h

r15032 Sunday 15th January, 2012 at 01:13:13 UTC by Aaron Giles
Added new method screen_device::register_screen_bitmap which
allocates a given bitmap to match the screen size and resizes
it as appropriate when the screen size changes. Updated all
the obvious spots in the code where this could be leveraged.

Move allocate/resize methods in the bitmap classes down into
bitmap_t because they no longer have any dependency on the
bitmap format or type.

Ensured that the bitmap's palette remains set across a resize
call (it is lost doing an allocate).
[src/emu]machine.c screen.c screen.h tilemap.c
[src/emu/machine]laserdsc.c
[src/emu/sound]cdp1864.c
[src/emu/video]315_5124.c cdp1861.c cdp1862.c v9938.c
[src/lib/util]bitmap.c bitmap.h
[src/mame/drivers]astrocorp.c coolridr.c gei.c lastfght.c mazerbla.c sliver.c sms.c taitotz.c tmaster.c
[src/mame/video]airbustr.c argus.c bigevglf.c bking.c blockout.c buggychl.c cave.c ccastles.c changela.c cloud9.c cvs.c dday.c decospr.c dkong.c dogfgt.c exidy.c fgoal.c firetrk.c gaiden.c galastrm.c galpanic.c gomoku.c hyhoo.c ikki.c kaneko16.c magmax.c mappy.c mcd212.c mermaid.c model3.c ms32.c nbmj8891.c nbmj8900.c nbmj8991.c nbmj9195.c ninjakd2.c niyanpai.c ojankohs.c pacland.c paradise.c psikyosh.c quasar.c shangha3.c spbactn.c sprint2.c sprint4.c sprint8.c starfire.c starshp1.c taito_f3.c taitojc.c taitosj.c tank8.c tceptor.c tecmo16.c toaplan2.c toobin.c triplhnt.c ultratnk.c wolfpack.c zac2650.c

r15031 Saturday 14th January, 2012 at 22:35:57 UTC by Barry Rodewald
i386: Added I/O permissions. [Carl]
[src/emu/cpu/i386]i386priv.h

r15030 Saturday 14th January, 2012 at 20:33:52 UTC by hap
prevent possibility of out of bounds array access, this fixes a crash in deco32.c
[src/emu/cpu/h6280]h6280ops.h

r15029 Saturday 14th January, 2012 at 20:28:09 UTC by Aaron Giles
Cleanup of bitmap classes now that formats and bpp are dictated
strictly by the type. Also added code to more aggressively align
the bitmap base and rowbytes, and create a resize method which
attempts to re-use existing memory rather than always
reallocating.
[src/lib/util]bitmap.c bitmap.h

r15028 Saturday 14th January, 2012 at 13:48:41 UTC by Miodrag Milanović
Sync with MESS, OG's work credited in MESS already (no whatsnew)
[src/lib/formats]ap_dsk35.c ap_dsk35.h dfi_dsk.c dfi_dsk.h flopimg.c flopimg.h

r15027 Saturday 14th January, 2012 at 10:18:33 UTC by Aaron Giles
NVRAM custom init delegate are now device_delegates.
[src/emu/machine]nvram.c nvram.h
[src/mame/drivers]capbowl.c itech32.c merit.c

r15026 Saturday 14th January, 2012 at 09:14:28 UTC by Aaron Giles
Created new testcpu driver that shows how to develop an empty
test driver that (ab)uses the core to single step a CPU executing
arbitrary instructions and capturing before/after state and
tracking memory. Currently this driver is always compiled, but is
not referenced in mame.lst.

Also updated and modernized the dummy empty driver.
[src/emu]diexec.h distate.c distate.h emu.mak
[src/emu/drivers]empty.c testcpu.c*

r15025 Saturday 14th January, 2012 at 06:36:45 UTC by Barry Rodewald
Beginning to implement page faults [Carl]
[src/emu/cpu/i386]i386.c i386ops.c i386priv.h

r15024 Saturday 14th January, 2012 at 00:39:13 UTC by Aaron Giles
Death to SCREEN_EOF, which was ambiguously called either
at the start or end of VBLANK depending on the video flag
VIDEO_UPDATE_AFTER_VBLANK. Replaced with SCREEN_VBLANK
callbacks which are called both at the start and end of
VBLANK, so you can operate either way, and be explicit
about it. Updated all callers.

Also updated screen_device to use device timers and some
other minor cleanups.
[src/emu]screen.c screen.h video.c
[src/mame/drivers]2mindril.c airbustr.c armedf.c asuka.c atarig1.c atarig42.c atarigt.c atarigx2.c baraduke.c bbusters.c bionicc.c bking.c blktiger.c carpolo.c cchance.c champbas.c champbwl.c commando.c cps1.c cps2.c crshrace.c crystal.c ddz.c dec8.c deco32.c deco_mlc.c djboy.c dooyong.c dreamwld.c dynduke.c exedexes.c fcrash.c fuukifg3.c gaelco2.c galaga.c galpanic.c gaplus.c gng.c goal92.c hng64.c homedata.c hvyunit.c igs011.c ladybug.c lastduel.c lemmings.c lockon.c lwings.c macrossp.c maygayv1.c mcatadv.c megaplay.c megasys1.c megatech.c mermaid.c mirage.c model1.c mw8080bw.c n8080.c namcos1.c namcos86.c ninjakd2.c nmk16.c othldrby.c pgm.c pgm2.c photon2.c psattack.c psikyo.c psikyosh.c raiden.c redclash.c sandscrp.c segac2.c seta.c seta2.c shadfrce.c sidearms.c sigmab98.c slapfght.c slapshot.c snowbros.c sprint2.c sprint4.c sprint8.c srumbler.c sspeedr.c ssrj.c starshp1.c suprnova.c taito_b.c taito_f2.c taito_f3.c taito_l.c tank8.c taotaido.c tceptor.c tigeroad.c tmnt.c tnzs.c toaplan1.c toaplan2.c toki.c twin16.c twincobr.c tx1.c ultratnk.c wardner.c wheelfir.c wolfpack.c wwfwfest.c xmen.c
[src/mame/includes]airbustr.h armedf.h atarig1.h atarig42.h atarigt.h atarigx2.h baraduke.h bionicc.h bking.h blktiger.h carpolo.h commando.h cps1.h crshrace.h deco32.h deco_mlc.h djboy.h dooyong.h dynduke.h exedexes.h fuukifg3.h gaelco2.h galaga.h gaplus.h gng.h goal92.h hng64.h homedata.h ladybug.h lastduel.h lemmings.h lockon.h lwings.h macrossp.h mcatadv.h megadriv.h megasys1.h mermaid.h model1.h mw8080bw.h n8080.h namcos1.h namcos86.h ninjakd2.h nmk16.h othldrby.h pgm.h psikyo.h psikyosh.h segamsys.h seta.h seta2.h shadfrce.h sidearms.h slapshot.h sprint2.h sprint4.h sprint8.h srumbler.h sspeedr.h ssrj.h starshp1.h suprnova.h taito_b.h taito_f2.h taito_f3.h taito_l.h tank8.h taotaido.h tceptor.h tigeroad.h tmnt.h tnzs.h toaplan1.h toaplan2.h toki.h twin16.h twincobr.h tx1.h ultratnk.h wolfpack.h xmen.h
[src/mame/machine]megadriv.c segamsys.c
[src/mame/video]airbustr.c armedf.c atarig1.c atarig42.c atarigt.c atarigx2.c baraduke.c bionicc.c bking.c blktiger.c bosco.c carpolo.c commando.c cps1.c crshrace.c deco32.c deco_mlc.c djboy.c dooyong.c dynduke.c exedexes.c fuukifg3.c gaelco2.c galaga.c gaplus.c gng.c goal92.c hng64.c homedata.c ladybug.c lastduel.c lemmings.c lockon.c lwings.c macrossp.c mcatadv.c megasys1.c mermaid.c model1.c mw8080bw.c n8080.c namcos1.c namcos86.c ninjakd2.c nmk16.c othldrby.c pgm.c psikyo.c psikyosh.c redclash.c seta.c seta2.c shadfrce.c sidearms.c slapshot.c sprint2.c sprint4.c sprint8.c srumbler.c sspeedr.c ssrj.c starshp1.c suprnova.c taito_b.c taito_f2.c taito_f3.c taito_l.c tank8.c taotaido.c tceptor.c tigeroad.c tmnt.c tnzs.c toaplan1.c toaplan2.c toki.c twin16.c twincobr.c tx1.c ultratnk.c wolfpack.c xmen.c

r15023 Friday 13th January, 2012 at 23:02:46 UTC by Aaron Giles
More cleanup, and fixed bad bug from last update.
[src/emu]device.h screen.h
[src/emu/machine]laserdsc.h
[src/mame/video]konamigx.c

r15022 Friday 13th January, 2012 at 22:06:59 UTC by Aaron Giles
Some cleanup of the previous change. Added new template
device_delegate which wraps a regular delegate and includes
a string pointer to a device tag, which can be simply
resolved later. Converted the screen_update delegates to
to be based on this. Changed the mechanism by which screen
formats are auto-deduced. Converted SCREEN_EOF to use these
delegates as well, so now there is MCFG_SCREEN_EOF_STATIC/
DRIVER/DEVICE just like MCFG_SCREEN_UPDATE.
[src/emu]delegate.h device.h screen.c screen.h
[src/emu/machine]laserdsc.c laserdsc.h
[src/mame/drivers]2mindril.c airbustr.c alg.c armedf.c asuka.c atarig1.c atarig42.c atarigt.c atarigx2.c baraduke.c bbusters.c bionicc.c bking.c blktiger.c carpolo.c cchance.c champbas.c champbwl.c cliffhgr.c commando.c cps1.c cps2.c crshrace.c crystal.c cubeqst.c ddz.c dec8.c deco32.c deco_ld.c deco_mlc.c djboy.c dlair.c dooyong.c dreamwld.c dynduke.c esh.c exedexes.c fcrash.c firefox.c fuukifg3.c gaelco2.c galaga.c galpanic.c gaplus.c gng.c goal92.c gottlieb.c gpworld.c hng64.c homedata.c hvyunit.c igs011.c istellar.c ladybug.c lastduel.c lemmings.c lgp.c lockon.c lwings.c macrossp.c maygayv1.c mcatadv.c megaplay.c megasys1.c megatech.c mermaid.c mirage.c model1.c mw8080bw.c n8080.c namcos1.c namcos86.c ninjakd2.c nmk16.c othldrby.c pgm.c pgm2.c photon2.c psattack.c psikyo.c psikyosh.c raiden.c redclash.c sandscrp.c segac2.c segald.c seta.c seta2.c shadfrce.c sidearms.c sigmab98.c slapfght.c slapshot.c snowbros.c sprint2.c sprint4.c sprint8.c srumbler.c sspeedr.c ssrj.c starshp1.c superdq.c suprnova.c taito_b.c taito_f2.c taito_f3.c taito_l.c tank8.c taotaido.c tceptor.c tigeroad.c tmnt.c tnzs.c toaplan1.c toaplan2.c toki.c twin16.c twincobr.c tx1.c ultratnk.c wardner.c wheelfir.c wolfpack.c wwfwfest.c xmen.c
[src/mame/machine]megadriv.c segamsys.c

r15021 Friday 13th January, 2012 at 19:09:33 UTC by hap
improved video timing, 512x512 was obviously wrong and caused slowdowns
[src/mame/drivers]toaplan1.c

r15020 Friday 13th January, 2012 at 17:17:09 UTC by Phil Bennett
Keep Clang happy while removing any ambiguity
[src/emu/cpu/esrip]esrip.c

r15019 Friday 13th January, 2012 at 16:22:24 UTC by hap
(pinbot name/year correction)
[src/mame/drivers]s11a.c

Previous 50 199869 Revisions Next 50


© 1997-2024 The MAME Team