Skip to content

CVCotM: Un-bork the Advance Collection ROM #5132

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

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

LiquidCat64
Copy link
Contributor

What is this fixing or adding?

It turned out the Castlevania Advance Collection ROM wasn't working due to the fact that the start inventory hack was overlapping a hack that M2 inserted in the same spot as it in the AC ROM. This fixes support for it by relocating all the start inventory stuff completely (from starting at offset 0x680000 in the ROM to starting at 0x690000).

Note: this does NOT fix the audio-related problems that the AC ROM has. That occurs due to it missing its audio-related code.

How was this tested?

Generated and patched a game with a start inventory using both the cartridge and Advance Collection ROMs and verified both were working and both had the proper start inventory.

@github-actions github-actions bot added the waiting-on: peer-review Issue/PR has not been reviewed by enough people yet. label Jun 23, 2025
@qwint qwint added the is: bug/fix Issues that are reporting bugs or pull requests that are fixing bugs. label Jun 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
is: bug/fix Issues that are reporting bugs or pull requests that are fixing bugs. waiting-on: peer-review Issue/PR has not been reviewed by enough people yet.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants