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

gb: Dragon Warrior III halts forever error at 0x53BB #83

Closed
deltabeard opened this issue May 3, 2023 · 2 comments
Closed

gb: Dragon Warrior III halts forever error at 0x53BB #83

deltabeard opened this issue May 3, 2023 · 2 comments
Labels
bug Something isn't working diff: complex A difficult issue; may require significant planning. feat: crucial For significant tasks; expected to be fixed before next release.
Milestone

Comments

@deltabeard
Copy link
Owner

INFO: No dmg_boot.bin file found; disabling boot ROM
INFO: Audio driver: GP106 High Definition Audio Controller Digital Stereo (HDMI)
INFO: Peanut-SDL: DW 3
INFO: No palette found for 0xAC.
CRITICAL: Error: HALT FOREVER at 0x53BB (bank 62 mode 0, file offset 1328970) with instruction 76.
Cart RAM saved to recovery.sav
Exiting.
@deltabeard deltabeard added bug Something isn't working diff: complex A difficult issue; may require significant planning. labels May 3, 2023
@deltabeard deltabeard added the feat: crucial For significant tasks; expected to be fixed before next release. label Jan 16, 2025
@deltabeard deltabeard added this to the v1.3.0 milestone Jan 16, 2025
@deltabeard
Copy link
Owner Author

Halting forever is an acceptable state of the Game Boy system and is used in Dragon Quest III to display a message on the screen and sleep forever.

deltabeard added a commit that referenced this issue Jan 17, 2025
Fixes issue #83 whereby the Game Boy may be placed into HALT mode
indefinitely, which is a valid state to be in (e.g. when Dragon Quest
III puts a message on the screen forever). Peanut-GB now returns on each
VBLANK (which means after rendering each frame), to allow the emulation
to continue.

Signed-off-by: Mahyar Koshkouei <[email protected]>
deltabeard added a commit that referenced this issue Jan 17, 2025
Fixes issue #83 whereby the Game Boy may be placed into HALT mode
indefinitely, which is a valid state to be in (e.g. when Dragon Quest
III puts a message on the screen forever). Peanut-GB now returns on each
VBLANK (which means after rendering each frame), to allow the emulation
to continue.

Signed-off-by: Mahyar Koshkouei <[email protected]>
@deltabeard
Copy link
Owner Author

Fixed.
Image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working diff: complex A difficult issue; may require significant planning. feat: crucial For significant tasks; expected to be fixed before next release.
Projects
None yet
Development

No branches or pull requests

1 participant