opengateware / arcade-irem_m92

Irem M92 Arcade Compatible Gateware IP Core
GNU General Public License v3.0
14 stars 1 forks source link

Core does not start or freezes in game soon after another Core was in use (eg. Neo Geo) #9

Open mddifilippo89 opened 2 months ago

mddifilippo89 commented 2 months ago

Version (or build number)

0.1.0

Steps to reproduce

1. Start a Neo Geo arcade game like Thrash Rally. Let it boot up and start a game for a few seconds

2. Start M92 Ninja Baseball Bat Man

Expected Behavior

Game initializes

Actual Behavior

Games do not initialize. Rebooting the pocket and heading straight for this arcade core is the only reliable option for these titles.

Additional Context

Ram/Rom errors and Work Ram High NG errors occur on startup.

Opened Issues and Pull Requests

No response

boogermann commented 2 months ago

@mddifilippo89 do you have the limited edition pocket? I've tried but couldn't reproduce the issue here on the developer pocket, please check if the problem is solved on version 0.1.2 https://github.com/opengateware/arcade-irem_m92/releases/tag/0.1.2

mddifilippo89 commented 2 months ago

@boogermann I have two day 1 pockets (white and black) from 2020 with this issue. Progress but this introduced more Ram/Rom issues on boot. I booted up Hook after the update, after a game of Neo Geo Thrash Rally and it loads, however I noticed some red rom errors, thus Hook froze a few seconds into gameplay (sometimes in the start screen).

When I started Hook back up a second time I got a warning with a black screen that read "Work Ram High NG" in red or a bunch of other garbled Hi Lo errors in red. Sometimes the game proceeds but will eventually freeze again. Rebooting the device clears up and Irem games usually start fine, its only when I boot up a Neo Geo game that this will happen consistently.