gregf |
Ramtek's Trivia promoter
|
|
|
Reged: 09/21/03
|
Posts: 8603
|
Loc: southern CA, US
|
|
Send PM
|
|
Re: MAME 0.153 out *edited*
04/07/14 07:32 PM
|
|
|
Thanks to all contributors (devs and other contributors) over past few months.
>New games added or promoted from NOT_WORKING status >--- > Aaargh (Arcadia) [Unigame, David Haywood]
Great to see this preserved. *Crossing fingers* that remaining Arcadia games (ie: Rockford and Pool) eventually are found and emulated.
-- >-Netlist: [Couriersud]
>-Fixed pong (rom based). Minor changes no netlist code.[Couriersud]
>-Added skeleton drivers for some discrete games using ROMs, and added some documentation. [Fabio Priuli, Tafoid, gregf] --
Huge thanks to couriersud and his netlist work and to eta and Tafoid for getting a fair number of non-cpu, rom-usage video games documented (preliminary state) in MAME. I know it will be a while before many of the games are emulated, but great to see them supported for first time in MAME.
Good to know Pong is working okay with .153
Pong Doubles is also supported. In src/mame/drivers/pong.c, is the part that has a portion of Pong Doubles and it refers to Pong Doubles netlist code that is in the tdice.c file for time being. Whether it gets updated and moved around later is another matter.
-- src/mame/drivers/pong.c
#if PONGD #include "../../nl_examples/tdice.c"
#undef SRST #undef VCC #undef GND #endif
#if PONGD ROM_START( pongd ) /* dummy to satisfy game entry*/ ROM_REGION( 0x10000, "maincpu", ROMREGION_ERASE00 ) ROM_END #endif
#if PONGD GAME( 1974, pongd, 0, pongd, pongd, driver_device, 0, ROT0, "Atari", "Pong Doubles", GAME_SUPPORTS_SAVE ) #endif
/nl_examples/tdice.c
CIRCUIT_LAYOUT( pongdoubles )
CIRCUIT_LAYOUT_END --
And while on subject of DICE, my mistake of believing DICE could only run single board games. DICE can already emulate multiple board hardware games, maybe since 0.7 version from last year, but don't expect the multiple board games to be supported soon.
*newbie users material*
Emulation diffculty of multiple board non-cpu games still depend on: number of chips boards use, the number of circuit functions that the chips do, any boards that use unknown custom components such as the rom that Kee Games Tank uses. All those factors come into consideration of what games are first emulated.
That's why Exidy Death Race has a better chance of being emulated first before Sega Monaco GP.
Edited by gregf (04/14/14 12:28 AM)
|
|