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

TheBeverage

Well-Known Member
Newcomer
Joined
Mar 13, 2015
Messages
80
Trophies
0
XP
665
Country
United States

TheBeverage

Well-Known Member
Newcomer
Joined
Mar 13, 2015
Messages
80
Trophies
0
XP
665
Country
United States
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

Feffe

Well-Known Member
Member
Joined
Oct 12, 2008
Messages
225
Trophies
1
XP
2,115
Country
Italy
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.
 

Centrix

Stop Poking the Moogle!
Member
Joined
Aug 28, 2008
Messages
1,036
Trophies
1
Age
39
Location
Seattle,WA
XP
1,603
Country
United States
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
 

DodgyJudge

A man of weird taste it seems!
Member
Joined
Jun 12, 2018
Messages
172
Trophies
0
Age
37
XP
2,083
Country
Trinidad and Tobago
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

bahamut920

Well-Known Member
Member
Joined
Jan 23, 2009
Messages
582
Trophies
1
XP
2,097
Country
United States
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

Centrix

Stop Poking the Moogle!
Member
Joined
Aug 28, 2008
Messages
1,036
Trophies
1
Age
39
Location
Seattle,WA
XP
1,603
Country
United States
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

bigmike22

New Member
Newbie
Joined
Jun 3, 2020
Messages
1
Trophies
0
Age
24
XP
32
Country
United States
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. :(
 

thewhitetyger

Member
Newcomer
Joined
Dec 18, 2016
Messages
15
Trophies
0
Age
43
XP
164
Country
United States
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

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: Like for micro