[SNES VC] Informations about the Header and injecting

Discussion in '3DS - ROM Hacking, Translations and Utilities' started by xXDungeon_CrawlerXx, Mar 4, 2016.

  1. xXDungeon_CrawlerXx
    OP

    xXDungeon_CrawlerXx GBAtemp Maniac

    Member
    1,292
    611
    Jul 29, 2015
    Liverpool
    Hey Guys,

    I've collected some informations about the Header of the data.bin which contains the SNES-Rom.
    This informations should help you to understand what's needed to inject a SNES-Rom into the data.bin

    [​IMG]

    If you've some more informations about this, please tell me, I'll add them to the image.


    thanks to @Team Fail for helping me with this
     
  2. loco365

    loco365 GBAtemp Guru

    Member
    5,458
    2,675
    Sep 1, 2010
    What I'd like to know is what that ROM footer is all about. When I rip ROMs from the VC containers, the audio tends to be garbled. Injected ROMs work fine though. I wonder if those are patches or something...
     
  3. xXDungeon_CrawlerXx
    OP

    xXDungeon_CrawlerXx GBAtemp Maniac

    Member
    1,292
    611
    Jul 29, 2015
    Liverpool
    good question. I don't know a lot about SNES Roms, probably someone else can tell us what this footer is doing
     
  4. ootnes2

    ootnes2 GBAtemp Regular

    Member
    200
    41
    Oct 26, 2015
    United States
    Is it possible Nintendo is doing something similar to what they did on the Wii, a separate file (in that case pcm, see: https://gbatemp.net/threads/rom-pcm-and-var-files.261441/) for the sounds to improve performance? iirc on wii injecting the regular rom worked, even though the vcs from nintendo used pcm files for sound.
     
  5. Drwho0894

    Drwho0894 GBAtemp Regular

    Member
    158
    55
    Sep 15, 2015
    It would be good to have a full working guide on how to inject a rom.

    I'd love to make a Final Fantasy VI VC or Dragon Quest V VC.
     
    ElyosOfTheAbyss likes this.
  6. loco365

    loco365 GBAtemp Guru

    Member
    5,458
    2,675
    Sep 1, 2010
    I haven't had any luck inserting FFVI as of yet, so it won't work, sadly.
     
  7. SANNIC789

    SANNIC789 GBAtemp Advanced Fan

    Member
    704
    91
    Oct 3, 2015
    United States
    what about all that code at the bottom of the rom that it dont need do i need to copy and past that stuff or no?
     
  8. loco365

    loco365 GBAtemp Guru

    Member
    5,458
    2,675
    Sep 1, 2010
    That seems to be somewhat important, but I don't know what it's for, so keep it where it is for now - just repoint the ROM data. There's some footer data as well, but I don't know what it is.
     
  9. ElyosOfTheAbyss

    ElyosOfTheAbyss GBAtemp Addict

    Member
    2,214
    1,720
    Aug 20, 2015
    I've been getting .sfc roms and placcing the header on it and it seems to work fine
     
  10. Hammyface

    Hammyface GBAtemp Advanced Fan

    Member
    554
    52
    Jun 4, 2006
    United States
    Vermont
    It might be like the N64 Virtual Console. We might have to wait for the "right" legit VC release to find a game that will allow FFVI to work. Perhaps Earthbound?

    I've seen pics where someone already got Lufia 2 Rise of the Sinistrals working. Maybe using whichever game they used for that?
     
  11. loco365

    loco365 GBAtemp Guru

    Member
    5,458
    2,675
    Sep 1, 2010
    I tried injecting it into EUR EarthBound to no avail.
     
    Hammyface likes this.
  12. Dan-the-Rebirth

    Dan-the-Rebirth GBAtemp Regular

    Member
    290
    42
    Jan 5, 2014
    Australia
    i already saw somecostom SNES VC roms on "that iso-site"...do you think a mario RPG port will be possible?
     
  13. ElyosOfTheAbyss

    ElyosOfTheAbyss GBAtemp Addict

    Member
    2,214
    1,720
    Aug 20, 2015
    I tried that but Mario RPG uses a special chip the VC doesn't emulate
     
  14. RahFah

    RahFah Advanced Member

    Newcomer
    58
    16
    Apr 10, 2009
    Brazil
    Do you have a tutorial for inject snes roms on VC? I searched, but I just found pieces of information :blush:
     
  15. Asia81

    Asia81 In my Ecchi World <3

    Member
    5,150
    2,567
    Nov 15, 2014
    France
    Albi
    what is rom footer?
     
  16. ElyosOfTheAbyss

    ElyosOfTheAbyss GBAtemp Addict

    Member
    2,214
    1,720
    Aug 20, 2015
    Super Mario Kart uses a chip so what if we can enable chip emulation in the header of data.bin? (Cartridge Chips not Dorito chips)
     
  17. xXDungeon_CrawlerXx
    OP

    xXDungeon_CrawlerXx GBAtemp Maniac

    Member
    1,292
    611
    Jul 29, 2015
    Liverpool
    Something unknown to someone like me (a non SNES-hacker-thing)
     
  18. ElyosOfTheAbyss

    ElyosOfTheAbyss GBAtemp Addict

    Member
    2,214
    1,720
    Aug 20, 2015
    With HiRoms not the whole rom is injected
     
  19. loco365

    loco365 GBAtemp Guru

    Member
    5,458
    2,675
    Sep 1, 2010
    I'm not sure what it is yet, I can't seem to make heads or tails of it, but it seems to be of importance if there's a pointer to it from the header. I wonder if someone could zero out that pointer what would happen...
     
  20. ElyosOfTheAbyss

    ElyosOfTheAbyss GBAtemp Addict

    Member
    2,214
    1,720
    Aug 20, 2015
    HiRom data.bin Doesn't seem to have a footer. In fact it looks like not the whole ROM is injected
    ttps://gbatemp.net/threads/help-snes-vc-decrypting-doesnt-work.417354/page-22#post-6140862