MAME 0.144u2
From MAMEDEV Wiki
Release Date
MAME 0.144u2 was released on 4 December 2011.
Contributors
The known contributors for this version are, in alphabetical order:
- Angelo Salese
- Antonio Giner
- Corrado Tomaselli
- Fabio Priuli
- hap
- Samuele Zannoli
- ShouTime
- Team CPS-1
- The Dumping Union
Specific Contributions
The known contributions for this version are, in the order specified in the whatsnew:
- The Dumping Union updated segas32.c: Corrected rom labels and added PCB locations to F1 Super Lap.
- Angelo Salese removed ugly functions interrupt_enable_w() and cpu_interrupt_enable() from the core, and updated all the drivers that used it accordingly. Full list of drivers changed by this can be found at http://mamedev.emulab.it/kale/fast/files/cpu_irq_enable.zip .
- Angelo Salese fixed scratchy sound in Birdiy, unlike all other Pac-Man HW games irq mask is at $5001 instead of $5000, so fixing that fixed the sound as well.
- Angelo Salese fixed bogus IRQ/NMI mask bit in Yie Ar Kung-Fu (IRQ mask bit was masking BOTH lines before).
- Angelo Salese fixed bogus irq mask to sound CPU in Syusse Oozumou.
- Angelo Salese fixed bogus irq mask bit in SNK6502 HW games (IRQ mask bit was masking BOTH lines before).
- Angelo Salese removed deprecat.h usage from the following drivers:
- alpha68k.c
- astrocorp.c
- bartop52.c
- beezer.c
- cps2.c
- maxaflex.c
- namcos22.c
- Angelo Salese added proper sound to yieartf set.
- Angelo Salese wrote a generic RAMDAC device, hooked it up to the sfbonus.c, blitz68k.c, rltennis.c, chsuper.c drivers.
- Samuele Zannoli added 3 opcodes (sfence,fstp,fild) to the i386 processor.
- Samuele Zannoli provided little modifications to ap2_dsk.c and gaelco3d.c/.h to compile with MSVC.
- Samuele Zannoli added a placeholder for ohci usb controller in chihiro plus relative hack to avoid an infinite loop. This allows chihiro to try to initialize direct3d and to use the nvidia 3d accelerator.
- Angelo Salese converted chsuper.c to ADDRESS_MAP_MODERN.
- Corrado Tomaselli confirmed Gal Panic 3's clocks and xtals from original PCB measurements.
- Angelo Salese added Sound NMI mask to Alpha68k II / V HW games.
- Angelo Salese converted Beezer to proper vertical screen orientation, being originally a Galaxian conversion kit that's quite obvious as well.
- Angelo Salese converted Super Speed Race Jr video to be vertically oriented.
- Team CPS-1 provided a CPS-1 update:
- Identified and documented pang3n as a bootleg, added a note.
- Fixed pang3, pang3j to use proper 128KB EPROM PA3_11.11F instead of the one resized used by pang3n.
- Corrado Tomaselli dumped and added CD63B.1A PAL to dino, dinou.
- Corrado Tomaselli dumped and added Q-Sound PALs to dino, dinou, punisher, punisheru, slammast, slammastu, wofu (3 of 4).
- Corrado Tomaselli dumped and added PALs to pang3 (2 of 3), pang3r1, pang3j, pang3n.
- pang3n -> pang3b
- Minor cleanups and fixes.
Game Support
New clones added