News: 11 March 2016 - Forum Rules
Current Moderators - DarkSol, KingMike, MathOnNapkins, Azkadellia, Danke

Author Topic: ROM Hacks: New Hacks Added to the Database  (Read 11819 times)

snarfblam

  • Submission Reviewer
  • Hero Member
  • *****
  • Posts: 589
  • CANT HACK METROID
    • View Profile
    • snarfblam
Re: ROM Hacks: New Hacks Added to the Database
« Reply #20 on: May 23, 2013, 08:29:55 pm »
Shin Zelda Densetsu doesn't seem to save for me. If I die and choose "save", I can continue from that save as long as I don't power off, but if I turn off the game and come back to it later, the save is gone.

Check the header of the ROM to see if it is battery backed. This is easy to do with the message log in FCEUX. This is what I'm seeing:

Code: [Select]
Loading D:\Emu\Hacks\Shin Zelda Densetsu.nes...

 PRG ROM:    8 x 16KiB
 CHR ROM:    0 x  8KiB
 ROM CRC32:  0x47fcb674
 ROM MD5:  0x36724d3dbcb91401ab962693950ddca6
 Mapper #:  1
 Mapper name: MMC1
 Mirroring: Horizontal
 Battery-backed: Yes
 Trained: No

If it's not showing battery backed, that's probably an issue with the ROM you applied the IPS to. The patch doesn't touch the battery flag.

If it is showing as battery-backed, which emu (and version) are you using?

pinkpuff

  • Jr. Member
  • **
  • Posts: 67
    • View Profile
Re: ROM Hacks: New Hacks Added to the Database
« Reply #21 on: May 25, 2013, 10:00:37 am »
Message log for Shin Zelda Densetsu:

Code: [Select]
Starting FCEUX 2.1.5...
Loading /media/My Passport/Games/Nes/Hacks/Shin Zelda Densetsu/Shin Zelda Densetsu.nes...

08134ce0 PRG ROM:    8 x 16KiB
 CHR ROM:    0 x  8KiB
 ROM CRC32:  0x36e9fe23
 ROM MD5:  0xab315a5aadb666b6958fa4b21e47de7d
 Mapper #:  1
 Mapper name: MMC1
 Mirroring: Vertical
 Battery-backed: No
 Trained: No

Initializing video... Video Mode: 512 x 448 x 32 bpp
Loading SDL sound with pulse driver...

Message log for Legend of Zelda:

Code: [Select]
Loading /media/My Passport/Games/Nes/Legend of Zelda.nes...

08134ce0 PRG ROM:    8 x 16KiB
 CHR ROM:    0 x  8KiB
 ROM CRC32:  0x3fe272fb
 ROM MD5:  0xd9a1631d5c32d35594b9484862a26cba
 Mapper #:  1
 Mapper name: MMC1
 Mirroring: Vertical
 Battery-backed: No
 Trained: No
The iNES header contains incorrect information.  For now, the information will be corrected in RAM.  The battery-backed bit should be set. 

Initializing video... Video Mode: 512 x 448 x 32 bpp
Loading SDL sound with pulse driver...

So it looks as though you're right about the header being the issue... odd though that it knows to automatically fix it for the original rom but not for the hack.

EDIT: Changed the battery-backed bit in the header. Everything works correctly now. Thanks for your help!
« Last Edit: May 25, 2013, 10:09:43 am by pinkpuff »
Let's dance!

KingMike

  • Forum Moderator
  • Hero Member
  • *****
  • Posts: 6844
  • *sigh* A changed avatar. Big deal.
    • View Profile
Re: ROM Hacks: New Hacks Added to the Database
« Reply #22 on: May 25, 2013, 12:30:55 pm »

So it looks as though you're right about the header being the issue... odd though that it knows to automatically fix it for the original rom but not for the hack.

It probably uses a CRC check or something to detect the original ROM, which would obviously fail on a hack.

That's something anybody who tried my Ys3 DTE doc must deal with. :P
(good thing the no-intro ROM has a proper header and that issue should go away if GoodNES ROM sets go away)
"My watch says 30 chickens" Google, 2018

Yoshistar95

  • Jr. Member
  • **
  • Posts: 35
  • Hi :)
    • View Profile
Re: ROM Hacks: New Hacks Added to the Database
« Reply #23 on: May 26, 2013, 01:21:55 pm »
Are there still issues with my ROM? I don't know if the checksums are helpful...
But I'm busy with fixing the mistakes in the levels itself, includes the missing pipe in 1-1 and the misplaced output page (it remained the same after adding a page for the titlescreen).

At the moment I've only 2 walkthrough videos for worlds 1 to 4 (each 2). But 1-1 will not be affected by the added pipe (only jumping will be needed), same for other levels (pipe entry fixes and stuff...).
My channel


Maker of Super Mario Bros. The New Super Adventure. (SMB 1 level hack)