Page 1 of 1
Giga Wing (US 990222)
Posted: Sun Dec 15, 2002 2:35 pm
by mahlemiut
Posted: Mon Dec 16, 2002 12:10 am
by Chad
8898370151540 with default nvram.
300110610890 with no nvram.
win98.
Some alpha mame notes, since this recording is an alpha mame one:
http://mahlemiut.marpirc.net/alphamame-062-2.zip
I thought alphamame was supposed to ignore the nvram file? Most frames were at 100% thanks vai! But after the recording is over, the frame% print out goes haywire. Proly could stop the print out once the playback is over, or maybe print out on the F11 line the "summary" of average frame rates recorded after playback is over.
Posted: Mon Dec 16, 2002 3:22 am
by mahlemiut
Not entirely sure on how to detect that playback has ended, but I would hazard a guess towards using an OSD feof function.
And no, I haven't disabled NVRAM usage, just in case games come along that won't startup without NVRAM.
Posted: Mon Dec 16, 2002 8:04 pm
by Chad
oh yeah, forgot about cgangpzl and others still maybe needing nvram. Would it be better to err on the side of no nvram for the less of two evils? the fread() should fail on the eof too, you'd hope that was already detected, but proly not easy to get that info to the place where you print out the F11 text.
Posted: Mon Dec 16, 2002 10:24 pm
by mahlemiut
osd_fread() and osd_fwrite() work with the record and playback pointers, so I figure that it's the same for the EOF function, which I am about to search for. Shouldn't be a problem as the record and playback pointers are already there to detect whether or not you're recording or playing back.
Posted: Mon Dec 16, 2002 11:03 pm
by mahlemiut
...and it now works. no more nutty recorded speed display when playback ends.
Now, I'll just add Kale's fix and I look at another release soon.