ROM Hack [Release] Ultimate SNES VC Injector for 3DS

  • Thread starter Thread starter Asdolo
  • Start date Start date
  • Views Views 320,092
  • Replies Replies 360
  • Likes Likes 42
Oh boy, I just realized I've been assuming that the "rebuild CIA" function actually replaced the original .cia file... which it does not, the edited file is in a different location within the 3DS Injector folder. I tried adding the patch to Mega Man X via luma and the glitch is gone. I'll leave my shame here in public in case someone else made the same mistake, apologies for the confusion.
 
  • Like
Reactions: Feffe
Oh boy, I just realized I've been assuming that the "rebuild CIA" function actually replaced the original .cia file... which it does not, the edited file is in a different location within the 3DS Injector folder. I tried adding the patch to Mega Man X via luma and the glitch is gone. I'll leave my shame here in public in case someone else made the same mistake, apologies for the confusion.
Glad you sorted this out. I slightly updated the guide to clarify where the new CIA is.
 
so, in other words, it very well could work on the old 3ds? I guess where I'm a little baffled is, how can the old 3DS run GBA games and not SNES. From what I seem to remember the GBA had superior hardware to the SNES's am I correct in believing this? so wouldn't it make sense for the old 3DS which has better hardware to both the SNES and GBA to be able to run them? just saying.

Thanks for the article, I'm still a little baffled as to why Big N thinks that, but I'll play around with the SNES injector and see what I come up with. :D
 
so, in other words, it very well could work on the old 3ds? I guess where I'm a little baffled is, how can the old 3DS run GBA games and not SNES. From what I seem to remember the GBA had superior hardware to the SNES's am I correct in believing this? so wouldn't it make sense for the old 3DS which has better hardware to both the SNES and GBA to be able to run them? just saying.

Thanks for the article, I'm still a little baffled as to why Big N thinks that, but I'll play around with the SNES injector and see what I come up with. :D
The 3ds have the cpu of the nds inside and that have the gba cpu it is simple to get why snes dont work well on o3ds the cpu is weak and there is no snes cpu.
 
  • Like
Reactions: TurdPooCharger
so, in other words, it very well could work on the old 3ds? I guess where I'm a little baffled is, how can the old 3DS run GBA games and not SNES. From what I seem to remember the GBA had superior hardware to the SNES's am I correct in believing this? so wouldn't it make sense for the old 3DS which has better hardware to both the SNES and GBA to be able to run them? just saying.

Thanks for the article, I'm still a little baffled as to why Big N thinks that, but I'll play around with the SNES injector and see what I come up with. :D
The SNES games that came to GBA were ports, not emulation like the Virtual Console. The code was re-written to work with the GBA's native hardware. It requires a lot more processing power to emulate a console's hardware. Basically, different hardware speaks different "languages", and if the game is speaking the language of a different kind of hardware than the one you're trying to play it on, you need to "translate".
 
  • Like
Reactions: TurdPooCharger
okay, that makes sense, I knew about the different levels of hardware and what not but not the language differences. Though I guess that also makes sense lol. I ended up getting for really well-made ports of the SNES9x, Picodrive, Pcengine, and Virtual NES which all run unbelievably on the old 3DS. I decided to just inject my GBA and GBC/GB ROMs to my 3DS and emulate the rest. Thanks for the time and help everyone.
 
  • Like
Reactions: TurdPooCharger
Whenever I'm finished installing the CIA, the picture on the TV screen has a weird red border that only surrounds the right side corners of the screen, like the image doesn't stretch/fit to the entire screen. Anyone have a solution? I tried going through the posts briefly using a word search but I can't seem to find anyone that has the same problem as me.

I used the program as described in the tutorials, and also tried exporting the image with a width and height fit alongside inputting my own picture and using the program server's images to upload to the program. I'm entirely out of options, and it's really really bothering me. :(
 
When I used this tool with a ROM generated by the A Link to the Past Randomizer, when I run the installed .cia, the 3DS freezes with a black screen.

These are simple 2-megabyte LoROM files, so I don't know what is wrong.

http://vt.alttp.run/randomizer

By the way, if this were open-source, I'd submit a pull request to fix the thing about not supporting .smc files. The ROMs I have are named .smc out of habit, but have no Super Magicom header, so are actually in .sfc format. In any case, the difference can be autodetected and handled.
Did you ever find a solution to this issue, as I have SM3/ALttP Randomizer ROM I'm also trying to inject into VC SNES for the 3DS...
 

Site & Scene News

Popular threads in this forum