MAME 0.140u3
From MAMEDEV Wiki
Release Date
MAME 0.140u3 was released on 23 December 2010.
Contributors
The known contributors for this version are, in alphabetical order:
- Aaron Giles
- Alex Jackson
- Andreas Naive
- Angelo Salese
- Atari Ace
- Bryan Troha
- Cah4e3
- catSushi
- Chack'n
- Charles MacDonald
- Chris Hardy
- Chris Kennedy
- Corrado Tomaselli
- Curt Coder
- Darran
- David Haywood
- f205v
- gamerfan
- Guru
- hap
- Hau
- Kevin Eshbach
- M.A.S.H.
- Mariusz Wojcieszek
- MetalliC
- Miodrag Milanovic
- Mr. Do
- O. Galibert
- Phil Bennett
- Pugsy
- R. Belmont
- Robbbert
- Roberto Zandonà
- ShimaPong
- Smitdogg
- Tafoid
- taka-e
- Team Europe
- The Dumping Union
- Tim Schuerewegen
- Tom
- Tomasz Slanina
- Zakk
Specific Contributions
The known contributions for this version are, in the order specified in the whatsnew:
- Curt Coder adjusted MC6850 receive/transmit timer periods when clocks are changed.
- David Haywood fixed (?) end of spritelist marker in PGM.
- Corrado Tomaselli provided assorted accuracy updates:
- pacmania roms relabeled with the correct names.
- chaknpop changed clocks to PCB verified levels.
- tankbust changed clocks to PCB verified levels.
- kyros clocks changed to match bootleg PCB.
- mshuttlej (Japan - Set 1) sample rom MY06 should match US set.
- Andreas Naive provided updates to Naomi/Naomi2 M2/M3 decryption.
- Andreas Naive added key for vf4cart.
- Robbbert fixed debug command symlist (bug #4131).
- Angelo Salese hand tuned Z80 clock divider in Pastel Gal driver, needed to correct galds sound sample pitch.
- Zakk added correct refresh rate for PGM games.
- Angelo Salese fixed service mode in Tatakae Big Fighter.
- Angelo Salese removed ROM patches from Tatakae Big Fighter.
- Angelo Salese added reset line trigger from main to sound CPU in Irem M107 driver, fixing Fire Barrel sound.
- Angelo Salese added a preliminary hook-up for an alternative rowscroll effect in Irem M107 HW, noticeable in Fire Barrel stage 2 and 6 and World PK Soccer goal scrolling.
- Angelo Salese fixed regressed gameplay speed in Dream Soccer '94 (M107 version).
- Angelo Salese and David Haywood added preliminary row select effect in Irem M107, fixes for good the start-up transitioning in Fire Barrel.
- Curt Coder added Synertek SY6845E subtype to mc6845.c.
- Angelo Salese ported row select to every other tilemap in Irem M107 and fixed a bug in it, gives correct stretching gfxs at the end of level 1 and at the start of level 8 in Fire Barrel.
- Angelo Salese fixed a title screen color bug in World PK Soccer.
- ShimaPong fixed savestates in forte2.c, pengadvb.c.
- Roberto Zandonà updated cb2001: fixed 2 opcodes.
- David Haywood fixed rowscroll effect in Fire Barrel.
- Chris Kennedy updated the SDL port: Clear and flip 3 times on resolution changes instead of twice, required by some OpenGL drivers.
- Atari Ace removed static variables in FM sound cores.
- Angelo Salese fixed sprite wrap-around y in Irem M107 HW.
- Corrado Tomaselli documented correct clocks from original PCB (galpani2i) for Gal Panic 2.
- Angelo Salese fixed a misplaced sprite bug in Fire Barrel.
- Angelo Salese and David Haywood fixed sprite-sprite priorities and fixed a sprite sticking bug on game over screen in Fire Barrel.
- Tafoid fixed up Maze Invaders inputs, adding notes (Fixed MT#4144). Fixed up Dip Locations to match open/closed states shown in service modes for the centiped.c driver.
- Angelo Salese fixed an un-inited bankswitch problem in the Seibu Audio driver, gives preliminary working sound in Denjin Makai.
- Kevin Eshbach updated missile.c: Corrected Missile Attack ROM locations and added PROMs to Super Missile Attack.
- Kevin Eshbach updated scobra.c: Added Super Cobra and Lost Tomb DIP switch locations.
- Angelo Salese commented out a bogus irq ack in Seibu Audio HW, fixes sound for good in Denjin Makai and removes a cheesy kludge for Denjin Makai and SD Gundam Psycho Salamander no Kyoui.
- R. Belmont updated the H8 core: implement ldc #imm, ccr and rotr.w Rx for csplayh5.
- Pugsy added a 'changed by' search to the cheat engine.
- O. Galibert updated the ics2115 core: fixed the timer.
- O. Galibert updated raiden2: Advance the cop code a little.
- Guru added key dump for scptour.
- Robbbert updated the i8085 cpu core: Fixed loading of reg A from debugger 'do' command.
- Aaron Giles added DEVICE_SELF_OWNER which allows an address map to refer to the owner of its owning device. Useful for CPU address map handlers for CPU's that are part of a device.
- Angelo Salese added sound comms in Raiden 2, giving working sound to it.
- Curt Coder added receive byte function to MC6850 ACIA for MESS generic terminal emulation.
- Kevin Eshbach updated the PALs that need to be dumped for Puyo Puyo and Bloxeed.
- Kevin Eshbach updated vsnes.c: Corrected the Vs. Super Mario Bros (Alt) set name and added the Vs. Castlevania ROM location.
- Curt Coder provided Z80DART changes:
- Fixed asynchronous transmit mode.
- Fixed channel A interrupt vector.
- Improved logging.
- MetalliC provided a multfish.c update:
- Full save-states support.
- Changed to use timekeeper-device instead of mvram + custom code.
- Now use timekeeper as Z80 banked RAM (verified with hardware, now full game stats saved on power on/off as on real machine).
- Graphics roms naming scheme changed as on Irgrosoft's hash-lists.
- Roll Fruit's always-locked-coinlock bug fixed.
- Few old missing roms found and added: Fruit Cocktail 030623 fcockt_3, Lucky Haunter 030804 lhaunt_2, Resident 040415 resdnt.
- All known hashes added (entertainment, lottery, etc).
- Misc cleanup.
- David Haywood decoded GFX roms in Seibu Cup Soccer bootleg sets.
- Angelo Salese added a preliminary DMA to the Legionnaire driver, fixes some color issues in Legionnaire and Denjin Makai.
- Angelo Salese fixed BK3 bitplane order in Legionnaire, fixes the map screen colors in it.
- The Dumping Union and Cah4e3 provided Naomi updates:
- Added Rev. C Naomi 2 Export BIOS.
- Fixed some rom filenames that didn't fit MAME standard.
- Guru corrected game clock for dai3wksi as verified on PCB.
- Angelo Salese added DMA mode 0x0e in seicop.c, used by Seibu Cup Soccer, Godzilla and SD Gundam.
- Angelo Salese fixed sound comms in Seibu Cup Soccer sets.
- David Haywood added idle skip for Ghost Eolith driver.
- Angelo Salese made Zero Team and X Se Dae to boot.
- Alex Jackson implemented a preliminary V25/V35 CPU core.
Game Support
New games added or promoted from NOT_WORKING status
- Bullet
- Rumba Lumber
- Deluxe Trivia ? Whiz (Edition 5)
- Denjin Makai
- Balloon & Balloon (BnB Arcade)
- Happy Tour
- Dai San Wakusei Meteor
New clones added
- World Class Bowling v1.4
- Ataxx (Europe)
- Gals Ds - Three Dealers Casino House (bootleg?)
- Gyruss (bootleg)
- Parodius DA! (World, set 2)
- Gals Panic 2 (Italy)
- Quester Special Edition (Japan)
- Tic Tac Trivia (Vertical)
- Raiden II (set 7, US Fabtek)
New games marked as GAME_NOT_WORKING