Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Joypad interrupt does not fire #34

Open
pinobatch opened this issue Aug 23, 2019 · 1 comment
Open

Joypad interrupt does not fire #34

pinobatch opened this issue Aug 23, 2019 · 1 comment
Labels
bug Something isn't working

Comments

@pinobatch
Copy link

The Lawnmower Man for Game Boy reportedly will not start unless joypad interrupts are implemented.

To reproduce:

  1. Build Peanut-GB on Xubuntu 18.04
  2. Start the attached test ROM "Telling LYs?" tellinglys-0.02.zip
  3. Press any button

Expect: Display advances from title screen to conversation

Actual: Title screen does not disappear

(If you do issue joypad interrupts, but you don't vary the LY when they're issued, you'll get a different error message.)

@deltabeard
Copy link
Owner

I've committed patch 298440b to the joypad_intr branch which adds joypad interrupts. As you've said, because I don't vary LY, I get the following error message in Telling LYs:
FIRSTWHITE_0000000000

However, The Lawnmower Man still remains on a blank screen on startup with this patch. But I think that may be due to the poor timing and LCD emulation. I will have to investigate further.

I'll keep this issue open whilst I consider the "varying LY" issue with joypad interrupts.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants