Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
05757 Crash/Freeze Critical (emulation) Always Oct 22, 2014, 12:50 Feb 6, 2015, 05:37
Tester trebor View Status Public Platform MESS (Official Binary)
Assigned To Resolution Open OS Windows Vista/7/8 (64-bit)
Status [?] Confirmed Driver
Version 0.155 Fixed in Version Build Normal
Fixed in Git Commit Github Pull Request #
Summary MESS-specific 05757: c64 c64p 2-Sided Converted To 1-Sided Images, Loop/Hang/Freeze: 2-sided images converted to 1-sided image after loading initial crack/menu screen(s) never run (remains blank screen endlessly)
Description Running a 1-sided image converted from an originally 2-sided image works perfectly under real hardware and (Win)Vice.

Under MESS, after initial loader/crack screen(s), the game endlessly loads/hangs or freezes. Games impacted includes (but not necessarily exclusive to) Defender of the Crown and G.I. Joe.

Reference and images found here:

Defender of the Crown:
http://csdb.dk/release/?id=19181

G.I. Joe:
http://csdb.dk/release/?id=39978

Files uploaded to report as well for convenience.
Steps To Reproduce mess.exe c64p -flop1 "C:\PATH TO IMAGE\DefenderOfTheCrown_1987_Cinemaware.d64"
mess.exe c64p -joy1 joy -joy2 joy -flop1 "C:\PATH TO IMAGE\DefenderOfTheCrown_1987_Cinemaware.d64"
Or
mess.exe c64 -flop1 "C:\PATH TO IMAGE\DefenderOfTheCrown_1987_Cinemaware.d64"
mess.exe c64 -joy1 joy -joy2 joy -flop1 "C:\PATH TO IMAGE\DefenderOfTheCrown_1987_Cinemaware.d64"

And

mess.exe c64 -flop1 "C:\PATH TO IMAGE\G.I.Joe.d64"
mess.exe c64 -joy1 joy -joy2 joy -flop1 "C:\PATH TO IMAGE\G.I.Joe.d64"
Or
mess.exe c64p -flop1 "C:\PATH TO IMAGE\G.I.Joe.d64"
mess.exe c64p -joy1 joy -joy2 joy -flop1 "C:\PATH TO IMAGE\G.I.Joe.d64"
Additional Information
Github Commit
Flags
Regression Version
Affected Sets / Systems c64 c64p 2-Sided Converted To 1-Sided Images, Loop/Hang/Freeze
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
4
User avatar
No.11150
Haze
Senior Tester
Oct 22, 2014, 13:00
it should go without saying, but don't upload roms.
User avatar
No.11151
trebor
Tester
Oct 22, 2014, 14:08
Sorry...Typically and usually, I would not. I was on the fence of whether it would be an issue in this case and was just trying to make it easier for testing/confirmation. Nonetheless, point noted.
User avatar
No.11163
trebor
Tester
Oct 22, 2014, 18:37
One-side' California Games:
http://csdb.dk/release/?id=72925

If you select "Skip Title Screen NO", after the (license plate) title screen appears, the game/emulator will load/loop indefinitely.

However, if you select "Skip Title Screen YES", you will go into the game without issue

ADDITIONALLY...and interestingly, in connection with the 'joy' problem, in this image/game, Players (1 & 2) map to P2 Controls [=Slot Joy2] and works without problems unlike the other games: Grog's Revenge, Friday the 13th, Bubble Bobble, G.I. Joe - where players are mapped to P2 Controls [=Slot Joy2] and there is no response.

However, entering your name/typing key information results in odd/weird results. Sometimes it backspaces when hitting a letter or doubles letters to one adjacent to the key you are typing.
User avatar
No.11441
peterferrie
Developer
Feb 6, 2015, 05:37
The IRQ0 is triggering so often that the 6510 never gets a chance to run any more instructions.
For California Games, the IRQ enable routine begins at $334, last instruction to run is at $36B.