



 | Mameinfo.dat v0.139u1 [542] | [andys], 2010-08-13 02:17:59 |

[Source: http://www.mameworld.info/mameinfo/]
 MASH jak zwykle przygotowany na nową wersję Mame.
MAMEINFO.DAT 0.139u1
- Updated to MAME 0.139u1
- Added 0.139u1 Source/Listinfo changes
- Newest Bugs (12th Aug)
- Added all "Mr. Do's MAME Artwork Updates" infos from 30th July 2006 - 4th August 2010
- Added missing CHD infos (thanks to Marco Tucceri)
- Added Romset (kb/files/zip) infos
- Fixed Mameinfo.dat infos
0.139u1
- New games: Air Race (prototype), The Last Starfighter (prototype) and Pacman - 25th Anniversary Edition (Rev 2.00)
- New Non-Working games: Gundam Seed: Federation vs. Z.A.F.T. (SED1 Ver. A), Magic Train, Mega Double Poker (conversion kit), Quizard 1.2 and Quizard Rainbow 4.2
- New clones: Area 88 (Japan Resale Ver.), Clash-Road (Data East license), Knights of the Round (Japan 911127), Megatouch 5 Turnier Version (9255-70-50 ROD, Bi-Lingual GER/ENG version), Mini Boy 7 (set 1), Ms. Pac-Man/Galaga - 20th Anniversary Class of 1981 Reunion (V1.00), Ms. Pac-Man/Galaga - 20th Anniversary Class of 1981 Reunion (V1.03) and Super Megatouch IV Turnier Version (9255-51-50 ROA, Bi-Lingual GER/ENG version)
- Removed games: Raiden II (set 4, Japan)
- New drivers: atarisy4.c, blitz.c and genesisb.c
- driversnamcoic.c + includesnamcoic.h: Fixed incorrect road colours in tceptor2, finallap and others (gal3.c, namcofl.c, namconb1.c, namcos2.c and namcos21.c)
- Z80 CPU
. Fixed Z80 SIO interrupts by clearing them at constructor time so Z80 daisy chain works properly and doesn't stall on a non-existant IEO condition
. Fixed Z80 DMA by re-adding a status update call to ENABLE DMA command. Allowed illegal mode 0 DMA operation since trs80m2 in MESS is abusing this. Fixed ready signal handling by adding a check for ready condition on each byte.
- OKI6295 sound: Fixed all sets and drivers using OKI6295 audio. Eventual crash using Save States. (ID 03969)
- Changed atarigen_state to be a base class from which all the related Atari drivers derive their state from (arcadecl.c, atarig1.c, atarig42.c, atarigt.c, atarigx2.c, atarisy1.c, atarisy2.c, badlands.c, batman.c, beathead.c, blstroid.c, cyberbal.c, eprom.c, foodf.c, gauntlet.c, harddriv.c, klax.c, offtwall.c, rampart.c, relief.c, shuuz.c, skullxbo.c, thunderj.c, toobin.c, vindictr.c and xybots.c)
- Removed global variables from NAMCO sound core (20pacgal.c, baraduke.c, galaga.c, gaplus.c, jrpacman.c, mappy.c, namcos1.c, namcos86.c, pacland.c, pacman.c, pengo.c, polepos.c, rallyx.c, skykid.c, tceptor.c and toypop.c)
- astrocde.c: Limited the number of timers potentially produced by astrocade_trigger_lightpen() (video/astrocde.c)
- cps1.c
. Expanded and updated games table in videocps1.c
. Confirmed B-Board # for 3wondersu and varth
. Fixed labels in ghouls, ghoulsu to match real PCBs
. Replaced gfx rom 14.bin in clone Tenchi wo Kurau (Japan), it was a bad dump
. Marked nm_23.12b in nemoj BAD_DUMP
. Replaced Knights of the Round (Japan 911127) with a new set, the old roms were split & hacked to work on a suicided board.
. Added roms relationship between parent/clones where missing
. Fixed some incorrect notes added in previous update
. Reordered some sets
. Minor cleanups
. Fixed sf2ceua labels and added PCB infos
. Fixed sf2ceub labels and added PCB infos, removed 1 incorrect rom and replaced with proper redump done by Dumping Union.
. Fixed punisher and punisheru Q-Sound labels and added D-Board PALs.
. Set correct B-Board mapper for "resale" kits. This fixes missing graphics in Area 88 (Japan Resale Ver.).
. Documentation update for some CPS1 sets (B-Board chip information) verified via Team Japump PCB photos.
- gaelco2.c: Removed global variables from Gaelco sound core
- galaga.c: Fixed Bosconian and Xevious from reboots or hangs (ID 03981)
- mpu4drvr.c: Fixed mid-screen palette updates
- toaplan2.c
. Started converting the Toaplan2 VDP into a device
. More refactoring to the Toaplan 2 / GP9001 VDP device
. Added dual screen output to Batsugun and Dogyuun
- seta.c, seta2.c and ssv.c: Converted driver to driver_data
- Battle Gear 2: Added HDD image
- Heavyweight Champ: Documented the Sega game ID for the game rom board as well as corrected the rom names
- Magic Train: Added Magic Train, from Subsino. Since it's driven by a HD647180X0CP6 (Subsino - SS9600) plus SS9601 and SS9602 (for video and I/O respectively), it's possible that needs to be moved to a new driver in a near future. Also added technical notes.
- Malzak
. Updated SAA5050 character generator to form 12x20 chars as noted in documentation
. Updated driver to support SAA5050 changes. Fixed visible area.
- Mega Double Poker
. Initial release
. Preliminary memory map
. Hooked both PIAs, but need more analysis to confirm the offsets
. Accurate graphics and color decode
. Added main PCB and daughterboard layouts
. Added partial docs and diagrams about the CPU/MCU/ROMs addressing
. Added debug and technical notes
- Mini Boy 7
. Added a new complete set. Now set as parent.
. Corrected Xtal frequency
. Mapped the PIA MC6821 (not wired since is not totally understood)
. Preliminary attempt to decode the color PROM
. Mapped the AY-3-8910, but still needs ports and some checks
. Added debug and technical notes
- Polygonet Commanders and Poly-Net Warriors
. The DSP561xx CPU core now generates accurate disassembly for Konami Polygonet hardware (verified against Motorola's reference disassembler)
. Hooked up new execution engine in DSP56k
. Removed globals from DSP56k CPU core
. Updated driver to use driver_data class
- Puzzle Star (Sang Ho Soft): Improved memory banking
- Raiden II
. Added missing "VOICE2" sample rom to Raiden 2 sets where it was missing
. Corrected rom names for MASK roms soldered to the PCB
- Super Hang-On: Fixed year and description in clone (ride-on, Japan, FD1094 317-0038) (ID 03964)
- Super Real Mahjong P6: Removed global variables from Nile ST-0026 sound core
- Southern Systems Joker Poker: Added missing CPU IO map to the machine driver. This allow boot the game and enter into the attract mode.
- Terminator 2: Fixed (rev. LA4) freeze during the Cyberdyne stage opening cinematic
- Thunder Ceptor: Fixed road transparency and incorrect road colours in clone Thunder Ceptor II (ID 03977)
- Fixed rom names in cps1.c, cps2.c, segas16b.c and raiden2.c
- Description changes of Battle Gear 2 (v2.04J), Dynasty Wars (USA, B-Board 89624B-?), Dynasty Wars (USA, B-Board 88622B-3), Forgotten Worlds (USA, B-Board 88618B-?), Forgotten Worlds (USA, B-Board 88621B-2), Mini Boy 7 (set 2), Raiden II (set 4, Italy), Raiden II (set 5, Easy Version), Raiden II (set 6), Strider (USA, B-Board 89624B-2), Strider (USA, B-Board 89624B-3) and Super Hang-On (ride-on, Japan, FD1094 317-0038)
- Renamed (dynwaru) to (dynwara), (forgottnu) to (forgottnua), (forgottnua) to (forgottnu), (miniboy7) to (miniboy7a), (quizrd32) to (quizard), (quizard) to (quizrd17), (raiden2d) to (raiden2c), (raiden2e) to (raiden2d), (raiden2f) to (raiden2e) and (wofhfb) to (wofhfh)
- MAME
. Return to type safety. Changed address maps back into functions that build up the definition, rather than the whole tokenizing system, which lost type checking. Added a new module addrmap.c which implements the address map classes, and changed the macros to call methods on the address_map and address_map_entry classes which are strongly typed. Fixed a few incorrectly specified memory map entries along the way in galaxold.c, lordgun.c and twincobr.c.
. Defined new class driver_data_t, which all driver_data classes must derive from. Updated all class definitions to inherit from the new class, and to call it in the constructor. Also changed the alloc() signature to return a driver_data_t pointer instead of a void *. Renamed and hid machine->driver_data as machine->m_driver_data. Added a new templatized method machine->driver_data which returns a properly downcast'ed version of the driver data. Updated all code which looked like this: mydriver_state *state = (mydriver_state *)machine->driver_data to mydriver_state *state = machine->driver_data(). The new function does a downcast<> which in debug builds dynamically verifies that you're actually casting to the right type.
. More API cleanup: Removed cputag_clocks_to_attotime() and cputag_attotime_to_clocks() in favor of just expanding the class. Same for cputag_suspend() and cputag_resume().
. Fixed image device error handling
- Debugger: Fixed crash when exiting the debugger if breakpoints are set
|

COMMENTS

|
|