gregf |
Ramtek's Trivia promoter
|
|
|
Reged: 09/21/03
|
Posts: 8632
|
Loc: southern CA, US
|
|
Send PM
|
|
Re: MAME_0.146u4b_32-bit
08/02/12 07:59 PM
|
|
|
>Took a hit from the the first implementation. >Current pong about 70% in demo on i7-2600 3.4Ghz stock. >pongf is about 105% in demo on i7-2600 3.4Ghz stock.
Yep. The netlist version certainly puts the computer to work and then some. :-)
http://mamedev.org/source/src/mame/drivers/pong.c.html
Good to see where couriersud's net-list work picks up from where Juergen's early 2010 trailblazer net-list work left off. I do remember when running Juergen's TTL emulator in early 2010 and tried Pong, it was running at 4 fps and the computer was struggling with running Juergen's TTL emulation of Pong.
Other than the speed, Pong is playable if insisting on trying out in default-basic-backward-mode of wanting to have right hand on mouse and left hand on keyboard keys of "D and "G". Some time later, the player versus machine option of For-Play's Rally should be in there so single players can compete against machine in games of Pong. Rally is almost a duplicate of Pong, but it will require some modifications in order for it to fit in the pong.c file
I do find parts of Adam's 2010 discussion with Juergen pretty interesting such as the gate delay method part which explains why Juergen's TTL emulator was slower compared to DICE.
== AdamB
http://www.mameworld.info/ubbthreads/sho...part=1&vc=1
I wasn't sure if it was due to all the errors in the schematics (I found most of the same ones), or if it was due to inaccuracies with the simulation - I was using unit gate delay, so every single chip had the exact same delay, which was accurate enough for Pong, but probably not accurate enough for the more complex games. What kind of method are you using for the gate delays?
Juergen/pullmoll's reply to Adam http://www.mameworld.info/ubbthreads/sho...part=1&vc=1
> What kind of method are you using for the > gate delays?
I have the different delays for the 0->1 and 1->0 transitions from a TTL data book. Most delays are for the SN74xxx types, i.e. the earliest chips, except when there are only 74LSxxx or other newer types.
> And what kind of speed are you getting?
Pong runs at roughly 4 fps on my Phenom X4 2.3GHz.
==
|
|