- --
Viewing Issue Advanced Details
ID | Category [?] | Severity [?] | Reproducibility | Date Submitted | Last Update |
---|---|---|---|---|---|
04218 | Crash/Freeze | Minor | Always | Jan 29, 2011, 22:35 | Jan 31, 2011, 15:41 |
Tester | acd2001 | View Status | Public | Platform | MAME (Official Binary) |
Assigned To | Resolution | Invalid report | OS | Windows XP (32-bit) | |
Status [?] | Closed | Driver | |||
Version | 0.141 | Fixed in Version | Build | Normal | |
Fixed in Git Commit | Github Pull Request # | ||||
Summary | 04218: Kof2000 is loaded two times | ||||
Description |
kof2000 is loaded two times. First load screen is black. It resets and load again normally. Memory usage is 700 mega! |
||||
Steps To Reproduce |
Fresh install official mame 0.141 32 bit and copy in roms folder kof2000.zip and neogeo.zip. Start mame. Second run is ok. In my 0.141u1 compile is the same. |
||||
Additional Information | |||||
Github Commit | |||||
Flags | |||||
Regression Version | |||||
Affected Sets / Systems | |||||
Attached Files
|
|||||
Relationships
Notes
3
No.07164
Tafoid Administrator
Jan 29, 2011, 22:55
|
Oh, you mean when you first boot the game? When it start and then it goes back screen and restarts again, that is simply the game restarting itself with a properly initialized/valid battery backup ram file (.NV). This only happens that one time and will not happen on subsequent game runs, provided the .NV data is not corrupted. This is expected behavior for many neogeo sets and I honestly do not believe there is a bug here. |
---|---|
No.07167
acd2001 Tester
Jan 30, 2011, 02:25
|
Tafoid you are right.! Please close it. Sorry to beg mametesters |
No.07170
Haze Senior Tester
Jan 31, 2011, 15:41
|
There are a couple of NeoGeo games that do this.. It's actually a form of protection. They're testing the watchdog on the first boot. The code sits in a loop waiting for the watchdog to reset it. If that loop expires without the watchdog kicking in then the game writes a value to NVRAM indicating that the 'protection' check failed. It's to prevent the games running on bootleg MVS units without the watchdog circuits. So yes, it's correct, but if you're curious, that's why it happens. |