2009-10-13

Mameinfo.dat v0.134u3

Mameinfo.dat v0.134u3 is released.detailed mame game information (including version added, number of players, game status, cpu/audio chips, display info and maws hall of fame ratings). Provides Recommended Games for GameEx.

Mameinfo.dat v0.134u3 changelog:
- New games: Danchi de Quiz Okusan Yontaku Desuyo!, Phoenix Part 2 (bootleg 1981) and 6x Pirate 2 (061005)
- New Non-Working games: Bingo Roll / Bell Star V3?, Draw Poker Hi-Lo (M.Kramer), Draw Poker Hi-Lo (alt), PMA Poker and Turbo Poker 2
- New clones: Block 2 (S.P.A. CO. bootleg), Astro Blaster (German), Battle of Atlantis (bootleg), Garage (040219, changed version text), Keks (060328, banking address hack, changed version text). Keks (060403, banking address hack, changed version text), Multi Fish (031124), Pirate (060803), Go For The Gold (Japan) and Sweet Life (041220, banking address hack, changed version text)
- Removed drivers: genesis.c
- 68000/20/30 CPUs
. Throw F-line trap correctly when PMMU instructions are hit on non-equipped CPUs
. Added working PMMU address translation (not feature complete, but sufficient to boot several 68030 Macs in MESS)
. Fixed up disassembly of some PMMU instructions
. Added "68020 with 68851" CPU type
- Discrete sound
. Fixed some "const" weirdness I introduced
. Fixed VREF in CRFILTER_VREF and RCFILTER_VREF. VREF never got used since it was only a static parameter.
. Removed enable from CR_FILTER* and RC_FILTER*
. Updated drivers accordingly
. Added EXPECTED macro to complement the already existing UNEXPECTED macro
. Use EXPECTED/UNEXPECTED macros to help the compiler
. DISCRETE_CRFILTER, DISCRETE_RCFILTER updates
. Revert vref change from rev 6979
. Added capability for all values to be nodes
. Better task processing for discrete sounds
. Tasks are now processed according to their dependency lists. Tasks can now start early and will only process samples which are already available. This has most impact on drivers which have significant variance in the run-time of individual tasks.
. Tasks now process samples in slices, currently max 240 samples / slice.
. TASK_GROUP is now obsolete - Will update drivers at a later stage
. Step function pointer now back in node, modules may register optimized step functions.
. Profiling code now always compiled, introduced static int "profiling = ..."
. Some more EXPECTED/UNEXPECTED usage
- 8237 DMA: Fixed DMA write mask register (affected drivers are calchase.c, gamecstl.c, mediagx.c, pcat_nit.c, pcxt.c, photoply.c and taitowlf.c)
- megadriv.c, megaplay.c, and megatech.c
. Removed some old and duplicate code for genesis/megadrive from MAME
. Moved some megaplay/megatech constant to a struct and refactored some code (work in progress)
. Updated bootlegs to use latest genesis code
. Fixed 68000, Z80, YM2612, SN76496, sound channels, palettesize and visible area in High Seas Havoc, Puckman Pockimon and Top Shooter
- multfish.c
. Hooked up RTC (real time clock)
. Added documentation about backdoor / bootleg / hacks
. Added PCB layout for Igrosoft's Gambling hardware in the driver
- norautp.c
. Added Draw Poker Hi-Lo hardware support, based on 8080A CPU.
. Mirrored the PPI's offsets to simplify/merge the hardware emulation
. Added hardware documentation and PCB layouts from both DPHL sets
. Added DPHL discrete sound circuitry scheme/documentation
. Added Turbo Poker 2 from Micro Manufacturing and PMA Poker
. Documented the Turbo Poker 2 hardware. Added Turbo Poker 2 PCB layout from hi-res picture.
. Switched to the new PPI core
. Commented out the 3rd PPI device till handshaked strobe lines can be properly emulated. For now, all VRAM access is through direct handlers. This allow to remove the hacks per set needed to boot the games.
- toaplan2.c: Fixed resets after rom check in batrid, bgaregga, bkraidu and clones (ID 03465)
- Attack Ufo: Fixed dipswitches
- Backfire!: Fixed game mode setting error on startup in clone (set 2) (ID 03470)
- Blue Shark: Added octopus sound
- Dynamite League: Changed region gfx2 to user1
- GTI Poker: Replaced Z80 with 8080 CPU
- King & Balloon: Fixed wrong coinage DIP options (ID 03463)
- Recordbreaker: Added 8k user1 rom
- Shuffleboard: Started discrete sounds
- Space Walk: Started Springboard Missile sound
- Space Encounter: Fixed enemy shot sound
- Spikeout: Added correct 64M Mask CROM dumps
- Starship 1: Fixed motor sounds
- The End: Added color prom to clone Omega
- Rom names fixes in froggers1, froggers2, pacmanbl, pacmanbla and recordbr
- Description changes of Bingo Roll / Bell Star?, Crazy Monkey (031110), Crazy Monkey (031110, backdoor set 1), Crazy Monkey (031110, backdoor set 2), Crazy Monkey (050120), Crazy Monkey (050120, backdoor), Fruit Cocktail (040216), Fruit Cocktail (040216, banking address hack), Fruit Cocktail (040216, backdoor), Fruit Cocktail (050118), Fruit Cocktail (050118, backdoor)', Garage (040219), Garage (040219, backdoor), Garage (050311), Garage (050311, backdoor), Island (050713), Island (050713, backdoor), Island 2 (060529), Island 2 (060529, banking address hack), Keks (060328), Keks (060328, banking address hack), Keks (060328, backdoor), Keks (060403), Keks (060403, banking address hack), Lucky Haunter (031111), Lucky Haunter (031111, backdoor), Lucky Haunter (040216), Lucky Haunter (040216, backdoor), Lucky Haunter (040825), Lucky Haunter (040825, backdoor), Multi Fish (040308), Multi Fish (040308, banking address hack), Rock Climber (040827), Rock Climber (040827, backdoor), Rock Climber (040827, new service menu), Resident (040513), Resident (040513, backdoor), Sweet Life (041220) and Sweet Life (041220, backdoor).
- MAME
. Added EXPECTED macro to complement the already existing UNEXPECTED macro
. Asserted copyright ownership of core library and OSD files, and relicensed them under the standard BSD license, with permission of the original authors. The files in question all live under src/lib/util and src/osd.
- Debugger: Device memory spaces are now visible in the debugger

Download:Mameinfo.dat v0.134u3
Download:MAME32 0.134 Category-, Version and Alltime inifiles
Source:Here

0 Comments

Post a Comment