Author Topic: The Panda Prince "Complete"  (Read 1323 times)

SF-Human

  • Jr. Member
  • **
  • Posts: 75
  • Your average humans doing average things.
    • View Profile
    • Personal Website (Chinese)
The Panda Prince "Complete"
« on: September 06, 2025, 06:11:50 AM »
For some reason there're over half of the game's content left unused in-game (including the Wasp shown in the intro). This hack makes all eight stages and all three boss fights accessable. This hack is based on the MMC3 conversion by NewRisingSun, meaning it can be run on emulators that doesn't support Mapper 121.

The "language select" patch also brings up a language select menu on startup in addition to the above changes, but at the expense of running on an uncommon multicart mapper. In the original game, the language is hardcoded in the ROM.

Technical information:

$06F3: Current level

$06F9: Language (0=Chinese, 1=English)

NewRisingSun

  • Sr. Member
  • ****
  • Posts: 376
    • View Profile
Re: The Panda Prince "Complete"
« Reply #1 on: September 06, 2025, 08:28:37 AM »
Why do both patches have the same CRC32 despite having vastly different sizes?

Contrary to what you write, the patching utility demands the original Panda Prince ROM file, not my MMC3 conversion, as you said, with a NES 1.0 header. I don't like the .BPS format at all because it does not verify the file body separately from the header, and because the "Beat" client has a very awkward user interface in Windows.
« Last Edit: September 06, 2025, 11:25:46 AM by NewRisingSun »

NewRisingSun

  • Sr. Member
  • ****
  • Posts: 376
    • View Profile
Re: The Panda Prince "Complete"
« Reply #2 on: September 06, 2025, 08:36:59 AM »
Here are the patched files.

SF-Human

  • Jr. Member
  • **
  • Posts: 75
  • Your average humans doing average things.
    • View Profile
    • Personal Website (Chinese)
Re: The Panda Prince "Complete"
« Reply #3 on: September 06, 2025, 07:37:40 PM »
Why do both patches have the same CRC32 despite having vastly different sizes?

Contrary to what you write, the patching utility demands the original Panda Prince ROM file, not my MMC3 conversion, as you said, with a NES 1.0 header. I don't like the .BPS format at all because it does not verify the file body separately from the header, and because the "Beat" client has a very awkward user interface in Windows.


The MMC3 hack is included in the patch, and I used the original ROM as a base to submit it to romhack.ing (and I'll later submit to romhackplaza.com) properly. I will update the patch later to address the header problem and an issue in FCEUX.
« Last Edit: September 06, 2025, 07:39:55 PM by SF-Human »

SF-Human

  • Jr. Member
  • **
  • Posts: 75
  • Your average humans doing average things.
    • View Profile
    • Personal Website (Chinese)
Re: The Panda Prince "Complete"
« Reply #4 on: September 07, 2025, 10:52:49 PM »
V1.1 Update: Fixed problems regarding the FCEUX emulator.
Patch it with a No-Intro Panda Prince ROM.

lancuster

  • Jr. Member
  • **
  • Posts: 80
    • View Profile
Re: The Panda Prince "Complete"
« Reply #5 on: September 08, 2025, 02:44:56 PM »
Oh, if only this were applicable to my optimized hack of this game with 128 kb CHR-ROM...
http://bootleg.games/BGC_Forum/index.php?topic=3206.msg23528#msg23528
The only thing in my hack, besides not having access to the levels, is that you can still enable Chinese language.

UPD: I applied your patch on my ROM. Apart from the errant banks of font graphics, I didn't notice any other deviations from the norm. :D
ROM updated.

UPD 2: I accidentally found a bug in the game. It turns out that if you knock out some icons on the screen before the bonus level, go to the right and press the select, the character change sound will sound, but it will no longer be possible to control it.
It's possible that this bug was in the original game.
« Last Edit: September 08, 2025, 04:20:04 PM by lancuster »