- --
Viewing Issue Advanced Details
ID | Category [?] | Severity [?] | Reproducibility | Date Submitted | Last Update |
---|---|---|---|---|---|
07208 | Multisession | Critical (emulation) | Always | Jan 19, 2019, 16:02 | 8 days ago |
Tester | -Misc Reporters- | View Status | Public | Platform | MAME (Official Binary) |
Assigned To | Resolution | Open | OS | Windows Vista/7/8 (64-bit) | |
Status [?] | Confirmed | Driver | |||
Version | 0.205 | Fixed in Version | Build | 64-bit | |
Fixed in Git Commit | Github Pull Request # | ||||
Summary | 07208: kof2001, kof2002: Starting KOF2002 after running KOF2001 causes machine malfunction | ||||
Description | Starting KOF2002 after running KOF2001 causes machine malfunction. | ||||
Steps To Reproduce |
From original reporter Kataninja: https://github.com/mamedev/mame/issues/4531 - mame64 kof2001 - After the attract mode start TAB > Select New Machine > kof2002 - The machine get in to an infinite reset loop. This doesn't happen to other machines tested so far, only with neogeo. |
||||
Additional Information | |||||
Github Commit | |||||
Flags | |||||
Regression Version | 0.188 | ||||
Affected Sets / Systems | kof2001, kof2002 | ||||
Attached Files
|
| ||||
Relationships
There are no relationship linked to this issue. |
Notes
5
![]() No.16137
Robbbert Moderator
Feb 12, 2019, 23:33
|
The problem becomes more obvious if you run kof2001 then mslug3 - it will crash, revealing the fact that the decryption routines for kof2001 are still in effect. Strangely, the problem doesn't occur when using MAMEUI or ARCADE - only when using MAME's inbuilt UI or the Tab menu. |
---|---|
![]() No.16146
Robbbert Moderator
Feb 15, 2019, 11:31
|
Some dumps and other examples in https://github.com/mamedev/mame/issues/4520 |
![]() No.23645
M.A.S.H. Senior Tester
9 days ago
|
Has anyone found out what this strange error is? Start with: mame kof2001 After "Loading Complete" Press Menu - "Select New System" Type kof2002 + ENTER "Select System BIOS" + ENTER MAME only shows crap... |
![]() No.23646
hap Developer
9 days ago
edited on: 9 days ago |
mame-170624-4a4883dd6504c7172a9ad62eebc123c1389ca347 = ok mame-170625-fb61e98cc5b4dca8282c7388a00106f330851171 = bug None of the commits between those 2 touches anything directly related to neogeo. Probably this commit: https://github.com/mamedev/mame/commit/b193e05cd7c8456a2648d43854645da84f56ddbd I suspect MAME remembers the slot device option since it thinks it's loading the same romset (neogeo in this case, which is actually a BIOS set). |
![]() No.23661
cuavas Administrator
8 days ago
|
Yes, I know exactly what causes it. It’s because there’s no way to “peel off” a layer of options. It’s the same thing that causes BIOS settings to leak across sessions, etc. The options system needs another rewrite. |