ROM Hack is it still impossible to inject DS Dumps into DSI VC?

xdarkmario

Philosopher
OP
Member
Joined
Dec 30, 2010
Messages
1,635
Trophies
1
Location
Mushroom Kingdom
XP
2,573
Country
United States
it seems that we have gotten very far in 3ds hacking but launching DS backups naively still is not possible. for other VC it is possible but for some reason not DS, i believe @Apache Thunder explained it once but i cant find that thread.
i was wondering what the limitation on this is?
 

Apache Thunder

I have cameras in your head!
Member
Joined
Oct 7, 2007
Messages
4,425
Trophies
3
Age
36
Location
Levelland, Texas
Website
www.mariopc.co.nr
XP
6,782
Country
United States
It's already possible to run some games off 3DS SD without a flashcart. Refer to this:

http://gbatemp.net/threads/nds-bootstrap-loader-run-commercial-nds-backups-from-an-sd-card.454323

This is the GUI front end for it:

http://gbatemp.net/threads/twloader-ctr-mode-nds-app.448375

While compatiblity is still in early stages. Many older games like Mario 64 are already fully playable. Though loading times with many games may be slow, in most cases once a level is loaded it plays full speed.

Save support was recently implemented so some games even have working save read/write as well.
 
Last edited by Apache Thunder,
  • Like
Reactions: Gray_Jack

Gray_Jack

Well-Known Member
Member
Joined
Jan 13, 2016
Messages
732
Trophies
0
XP
407
Country
DSi games aren't VC, they are a port of DSi games to the 3DS.
Once they are not VC (emulator with rom), we cannot inject a DS game or a DSi game to the DSiWare to 3DS
 

Apache Thunder

I have cameras in your head!
Member
Joined
Oct 7, 2007
Messages
4,425
Trophies
3
Age
36
Location
Levelland, Texas
Website
www.mariopc.co.nr
XP
6,782
Country
United States
Yeah, DS and DSi games on 3DS are not labeled as Virtual Console games by Nintendo so officially they are simply games backwords compatible with the 3DS. The only exception being GBA games as Nintendo does have native hardware support to play "roms" of the games. GBA games aren't emulated on the 3DS but instead uses a arm7 cpu still present on the console but none the less Nintendo referred to the few GBA games they did release as Virtual Console games.

But they never extended that term to encompass DSi/DS games. There is no CTR mode program that runs DS/DSi games. They boot into legacy mode. Unlike GBA mode however, they are not "roms" loaded in a manner that was different then origianl hardware. GBA VC games have a rom preloaded into ram. This operated quite differently to how original GBA did it mainly because the 3DS lacks a physical GBA slot. But since 3DS has native support for NTR/TWL carts, they more or less implemented the original setup that the DS/DSi used to start games. DSiWare is handled in a simillar way. They install to NAND. The main difference being behind the scenes technical stuff like lack of DSi System Menu and some files that existed on a NAND image of a DSi not being present on a 3DS's TWLN partition. But more or less runs DSiWare the same way once you get the system menu stuff out of the way.

Long story short, there is no (official) "program" to inject DS/DSiWare roms into. Unlike GBA titles, there is no rom nestled into a CXI container or the like. The console more or less loads the games in question in a nearly identical way the original DS/DSi does. The only difference being the behind the scenes stuff that goes on when the console switches into legacy mode to handle these games. :P
 
  • Like
Reactions: Gray_Jack

PoopTart

Active Member
Newcomer
Joined
Jan 21, 2017
Messages
26
Trophies
0
XP
104
Country
United Kingdom
Yeah, DS and DSi games on 3DS are not labeled as Virtual Console games by Nintendo so officially they are simply games backwords compatible with the 3DS. The only exception being GBA games as Nintendo does have native hardware support to play "roms" of the games. GBA games aren't emulated on the 3DS but instead uses a arm7 cpu still present on the console but none the less Nintendo referred to the few GBA games they did release as Virtual Console games.

But they never extended that term to encompass DSi/DS games. There is no CTR mode program that runs DS/DSi games. They boot into legacy mode. Unlike GBA mode however, they are not "roms" loaded in a manner that was different then origianl hardware. GBA VC games have a rom preloaded into ram. This operated quite differently to how original GBA did it mainly because the 3DS lacks a physical GBA slot. But since 3DS has native support for NTR/TWL carts, they more or less implemented the original setup that the DS/DSi used to start games. DSiWare is handled in a simillar way. They install to NAND. The main difference being behind the scenes technical stuff like lack of DSi System Menu and some files that existed on a NAND image of a DSi not being present on a 3DS's TWLN partition. But more or less runs DSiWare the same way once you get the system menu stuff out of the way.

Long story short, there is no (official) "program" to inject DS/DSiWare roms into. Unlike GBA titles, there is no rom nestled into a CXI container or the like. The console more or less loads the games in question in a nearly identical way the original DS/DSi does. The only difference being the behind the scenes stuff that goes on when the console switches into legacy mode to handle these games. :P

It sucks how Nintendo basically just completely neglected GBA VC. :cry: The GBA is an amazing system with great games. Thank god injectors exist!
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Xdqwerty @ Xdqwerty:
    and idk if something will happen to my ps3 if i connect it to wifi with hen activated
  • Psionic Roshambo @ Psionic Roshambo:
    I remember when the Atari 2600 was new and exciting lol
  • Psionic Roshambo @ Psionic Roshambo:
    It could get banned from PSN but you can change your ID I think?
  • Xdqwerty @ Xdqwerty:
    also gonna install twilight menu in my r4 flashcard
  • Psionic Roshambo @ Psionic Roshambo:
    One thing that just occurred to me.... The sound on the 2600 sucked less back then the harsh sound we hear now is from infinitely better speakers we have now, back when the 2600 was new speakers produced a almost muffled sound, like CRTs made old graphics look slightly better.
  • Psionic Roshambo @ Psionic Roshambo:
    I wonder if I could recommend that to some emulation devs that perhaps the sound could use some smoothing out to simulate those old TVs
  • Psionic Roshambo @ Psionic Roshambo:
    I think a few of the early systems could benefit from that, at least up to the 8 bit generation, by the 16 bit generation I think TVs had gotten a lot better in almost every way
  • Xdqwerty @ Xdqwerty:
    i dont have an sd card adapter but I have an usb sd card adapter
  • K3Nv2 @ K3Nv2:
    Old people games
  • Xdqwerty @ Xdqwerty:
    its not the one that comes with the r4
  • Xdqwerty @ Xdqwerty:
    doesnt work (my flashcard is from r4isdhc.com)
  • Xdqwerty @ Xdqwerty:
    might install ysmenu first
  • Psionic Roshambo @ Psionic Roshambo:
    Try Wood firmware
  • Psionic Roshambo @ Psionic Roshambo:
    For your R4
  • Psionic Roshambo @ Psionic Roshambo:
    It's old but it's the best firmware out for DS stuff
  • Xdqwerty @ Xdqwerty:
    it says it only works for the original R4, R4i Gold (r4ids.cn), R4iDSN (r4idsn.com) and Acekard R.P.G.
  • Xdqwerty @ Xdqwerty:
    nvm it does support mine
  • Xdqwerty @ Xdqwerty:
    but why choose it over ysmenu @Psionic Roshambo?
  • Xdqwerty @ Xdqwerty:
    bc im stupid?
  • Xdqwerty @ Xdqwerty:
    yea ik im stupid
  • Xdqwerty @ Xdqwerty:
    good night
  • Psionic Roshambo @ Psionic Roshambo:
    Just give it a try, but honestly if you have a 3DS you can play DS games without a card just off the internal SD card
  • Psionic Roshambo @ Psionic Roshambo:
    Slightly slower loading but a bit more convenient
    Psionic Roshambo @ Psionic Roshambo: Slightly slower loading but a bit more convenient