Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
08041 Crash/Freeze Critical (emulation) Always Jul 27, 2021, 20:05 Sep 29, 2022, 19:17
Tester kmg View Status Public Platform MAME (Self-compiled)
Assigned To kmg Resolution Fixed OS MacOS X
Status [?] Resolved Driver
Version 0.233 Fixed in Version 0.239 Build 64-bit
Fixed in Git Commit 9eccbfd Github Pull Request #
Summary MESS-specific 08041: fds [smb2]: Game frozen at title screen (it should be animated).
Description Not much to say beyond the summary. Many games seem to have issues related to disk access, though having just looked at cartridge bootlegs of this game I know they can be frozen on the title screen if IRQs aren't working properly. (Though this could be one and the same, since the BIOS uses the same IRQ line for disk access.)
Steps To Reproduce
Additional Information
Github Commit
Flags
Regression Version
Affected Sets / Systems fds [smb2]
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
5
User avatar
No.19124
kmg
Senior Tester
Jul 27, 2021, 20:15
As a general comment beyond this game, should fds even be marked as working? 54 of 309 entries in the software list are marked as supported="no". About a year ago I started (and didn't follow through) testing supposedly supported fds games and quickly came up with 20 more that immediately freeze, don't load, have a save disk error, backgrounds don't scroll, etc. That was just from starting to go through the software list in order. I suspect the non-working entries to actually be 100+.
User avatar
No.19129
dink
Tester
Jul 30, 2021, 14:22
I think a lot of the bugs with the nes/fc/fds emulation are to do with the ppu impl. not being cycle-accurate.
User avatar
No.19342
kmg
Senior Tester
Oct 14, 2021, 08:49
Sorry Tafoid, I think I wasn't clear in my description before and I've changed the category back. The game is definitely frozen as soon as the title appears. This is more than inputs not responding. Mario should be on screen, the "2" in the title should color cycle, a turtle should come hopping in, and then the whole screen should scroll seamlessly into a demo mode. All of this should happen without any input.
User avatar
No.19578
kmg
Senior Tester
Dec 18, 2021, 19:37
Turns out the FDS' timer-based IRQ wasn't firing at all. Seems like it must have been a regression based on other reports. Fixed in https://github.com/mamedev/mame/commit/9eccbfde84b0148660f172d4ec04eb49b2400796
User avatar
No.19579
dink
Tester
Dec 19, 2021, 14:16
oops, sorry about the incorrect assumption! Nice work! :)