gregf |
Ramtek's Trivia promoter
|
|
|
Reged: 09/21/03
|
Posts: 8632
|
Loc: southern CA, US
|
|
Send PM
|
|
Re: unMAMEd update!
07/23/12 03:07 AM
|
|
|
>Yes, finally an update to unMAMEd, check it out!
Thanks for the update. There are a few updates for you and I'll send a message to you listing the updates of titles that can be removed.
btw: Good to know Atari Pong can eventually be removed. couriersud's code starting to make its rounds. July 22, 2012....the day the first non-cpu video game is fully emulated in MAME....whether at playable speed is another matter. ;-)
== http://git.redump.net/mame/commit/?id=bb894ceb1b619954c64576dd0370e77463535af4
Pong now uses netlist.h. This implementation reproduces all gate timing and 555 related effects as described by Dr. H. Holden in his 2012 publication "ATARI PONG E CIRCUIT ANALYSIS & LAWN TENNIS". [Couriersud]
There are now two game entries: a) pongf This illustrates how a workaround has to be used in the absence of gate timing. The game uses a code based netlist. b) pong This uses gate timing at a resolution of approx. 140 MHz. The netlist itself is read from the rom region.
ROM_START( pong ) /* dummy to satisfy game entry*/ + ROM_REGION( 0x10000, "maincpu", 0 ) /* enough for netlist */ + ROM_LOAD( "pong.netlist", 0x00000, 10306, CRC(bb92b267) SHA1(0dd6b3209ac1335a97cfe159502d24556f531007) ) +ROM_END + +ROM_START( pongf ) /* dummy to satisfy game entry*/ ROM_REGION( 0x10000, "maincpu", ROMREGION_ERASE00 ) ROM_END
-GAME( 1972, pong, 0, pong, pong, 0, ROT0, "Atari", "Pong (Rev E)", GAME_IMPERFECT_COLORS | GAME_IMPERFECT_SOUND | GAME_NOT_WORKING ) +GAME( 1972, pong, 0, pong, pong, 0, ROT0, "Atari", "Pong (Rev E)", 0 ) +GAME( 1972, pongf, 0, pongf, pong, 0, ROT0, "Atari", "Pong (Rev E), no subcycles", 0 )
==
|
|