Question about SNES Virtual Console injection.

Discussion in '3DS - Homebrew Development and Emulators' started by CatmanFan, Aug 23, 2016.

  1. CatmanFan
    OP

    CatmanFan take deep breaths...calm down...relax

    Member
    1,141
    341
    Aug 14, 2016
    Morocco
    AT MY HOUSE
    I'm just asking, how do you make large mbit ROMs (such as SMW hacks and RPG Tsukuru 2) work with VC injection without freezing on a black screen? I tried using both basicSNESinjector and manual injection, but both do not work.
     


  2. Sonic Angel Knight

    Sonic Angel Knight GBAtemp Guru

    Member
    9,474
    4,682
    May 27, 2016
    United States
    New York
    I doubt is the rom size, Snes is capiable of playing games up to 6MB (or 8MB maybe) in size and so is genesis according to some sources, Perhaps is the type of programing it has in the rom that is possible to be conflicting or something, are you trying to play one of those 6 MB super mario world hacks? :P
     
    Last edited by Sonic Angel Knight, Aug 23, 2016
  3. CatmanFan
    OP

    CatmanFan take deep breaths...calm down...relax

    Member
    1,141
    341
    Aug 14, 2016
    Morocco
    AT MY HOUSE
    No, I'm trying Brutal Mario, Windows Mario and SMB3X, as well as the RPG Tsukuru 2 unofficial translation. SMB3X and Brutal Mario are actually 4MB in size, Windows Mario is about 2MB and RPG Tsukuru 2 is 2.5MB, but the header ROM sizes of those are 32MB, 32MB, 16MB and 16MB (respectively). I could get other 16MB-headered ROMs running such as Looney Tunes B-Ball and Street Fighter II: The World Warrior, as well as 8MB-headered ROMs such as Tetris Attack and Mario & Wario, and 32MB ROMs such as Lufia II, but these four former games are not working on my 3DS like I expected them to.
     
    Last edited by CatmanFan, Aug 23, 2016
  4. joesteve1914

    joesteve1914 GBAtemp Fan

    Member
    335
    134
    Jul 31, 2012
    United States
    I have the same issue with the new fire emblem 4 translation patch that bumps the rom size up to 6 mb. It appears that the virtual console only works with 4mb roms or smaller.
     
  5. Sonic Angel Knight

    Sonic Angel Knight GBAtemp Guru

    Member
    9,474
    4,682
    May 27, 2016
    United States
    New York
    Okay, That maybe a confusing,
    MB = Megabytes
    mb = megabits
    If the letters are small case, is bits, if upper case (Capital letters) is Bytes.

    4MB = 32mb

    4 Mega bytes is equal to 32 mega bits, hence why everyone refer to the games as 32 megs is megabits. Donkey kong country is a 32 megabit game, cause is 4 Megabytes in file size.

    The system is highest for 64 megabits = 8 Megabytes.
     
    CatmanFan likes this.
  6. CatmanFan
    OP

    CatmanFan take deep breaths...calm down...relax

    Member
    1,141
    341
    Aug 14, 2016
    Morocco
    AT MY HOUSE
    OK, thanks!
     
    Last edited by CatmanFan, Aug 23, 2016
  7. Sonic Angel Knight

    Sonic Angel Knight GBAtemp Guru

    Member
    9,474
    4,682
    May 27, 2016
    United States
    New York
    Okay give me a moment and i i will try the brutal mario rom hack okay?
     
    CatmanFan likes this.
  8. CatmanFan
    OP

    CatmanFan take deep breaths...calm down...relax

    Member
    1,141
    341
    Aug 14, 2016
    Morocco
    AT MY HOUSE
    I hope it works for YOU because it is 32mb OK? @joesteve1914 said the maximum for VC injection is 32mb.
     
  9. Sonic Angel Knight

    Sonic Angel Knight GBAtemp Guru

    Member
    9,474
    4,682
    May 27, 2016
    United States
    New York
    Well that cause no ni tendo licensed game was ever more than 4MB in file size :P
     
    CatmanFan likes this.
  10. joesteve1914

    joesteve1914 GBAtemp Fan

    Member
    335
    134
    Jul 31, 2012
    United States
    oops, 6MB, not mb. Forgot proper case with bits vs. bytes :D
     
    CatmanFan and Sonic Angel Knight like this.
  11. Sonic Angel Knight

    Sonic Angel Knight GBAtemp Guru

    Member
    9,474
    4,682
    May 27, 2016
    United States
    New York
    Thank you someone can tell the difference. :)
     
    CatmanFan and joesteve1914 like this.
  12. Sonic Angel Knight

    Sonic Angel Knight GBAtemp Guru

    Member
    9,474
    4,682
    May 27, 2016
    United States
    New York
    Okay, I tried the rom, hack, it works just so you know. Lot better than SNES9X emulator, that demo screen flckering was a eyesore but it doesn't seem to happen on VC :)

    — Posts automatically merged - Please don't double post! —

    By the way, that is wrong, Snes is capiable of least 6MB or 8MB like genesis.
     
  13. CatmanFan
    OP

    CatmanFan take deep breaths...calm down...relax

    Member
    1,141
    341
    Aug 14, 2016
    Morocco
    AT MY HOUSE
    Well, it doesn't work for me! Which CIA did you use as the base?
     
  14. Sonic Angel Knight

    Sonic Angel Knight GBAtemp Guru

    Member
    9,474
    4,682
    May 27, 2016
    United States
    New York
    Umm super mario world, what else? Lol :P
     
    CatmanFan likes this.
  15. CatmanFan
    OP

    CatmanFan take deep breaths...calm down...relax

    Member
    1,141
    341
    Aug 14, 2016
    Morocco
    AT MY HOUSE
    Do you use that for the rest of your SNES injections?
     
  16. Sonic Angel Knight

    Sonic Angel Knight GBAtemp Guru

    Member
    9,474
    4,682
    May 27, 2016
    United States
    New York
    it was the first time i did a SNES injection. :P

    So i just wanted to make sure i was right, it works. Perhaps it can work with others. I wouldn't know.
     
  17. CatmanFan
    OP

    CatmanFan take deep breaths...calm down...relax

    Member
    1,141
    341
    Aug 14, 2016
    Morocco
    AT MY HOUSE
    It wouldn't work with an injected Megaman 7 CIA, which is what I use for most of my SNES injections.

    EDIT: Now not only large mbit ROMs freeze on a black screen, but also SMALL mbit ROMs, which is really bad, because I really want to play more than just nine SNES games on my 3DS. I tried using every SNES CIA I can think of, but literally nothing can fight against this new crime. Can anyone please provide a solution for this? I'm starting to cry :sad:
     
    Last edited by CatmanFan, Aug 23, 2016
  18. Sonic Angel Knight

    Sonic Angel Knight GBAtemp Guru

    Member
    9,474
    4,682
    May 27, 2016
    United States
    New York
    Ummm didn't you try to inject the mario rom hack with super mario cia?

    It was really not too hard.
    http://www.mediafire.com/?hqlna1wg1ghjxlg

    Use that program, is from a post on wololo.net website about snes rom injections, you already know how to decrypt cia roms and extract them yes? Use that program to inject the rom hack, make sure they work in a emulator first like SNES9X.
    Upon loading the rom, look at the display for the rom infomation (Or click file and rom information) after loading the rom and see if it says "High Or LOW" rom and the file size in megabits, then use the program to select the DATA.BIN file (injected SNES rom) and select the rom for injection. (You must manually select the file size of the rom. is also included in the rom info when the emulator loads it)
    Then rebuild the cia and install it, is how i did it. It works and i have proof. :P

    I did that with super mario world, Brutal mario is 4MB so is 32mb you would select from the options before injection. But you have to make sure the rom works in a emulator first.

    IMG_20160823_191024.jpg
     
    Last edited by Sonic Angel Knight, Aug 24, 2016
    CatmanFan likes this.
  19. CatmanFan
    OP

    CatmanFan take deep breaths...calm down...relax

    Member
    1,141
    341
    Aug 14, 2016
    Morocco
    AT MY HOUSE
    Never mind, I already got it working using an injected CIA. :P
     
    Sonic Angel Knight likes this.
  20. Sonic Angel Knight

    Sonic Angel Knight GBAtemp Guru

    Member
    9,474
    4,682
    May 27, 2016
    United States
    New York
    Well this is sudden news :ninja:

    Least you know how to do it then.
     
    CatmanFan likes this.