DS-Mode Flashcart with Homebrew to load 3DS games

Discussion in '3DS - Flashcards & Custom Firmwares' started by The9thBit, Sep 20, 2015.

  1. The9thBit
    OP

    The9thBit Advanced Member

    Newcomer
    81
    39
    Mar 25, 2015
    United States
    Now I'm just making a thought here, so don't lash out at me if I'm missing some obvious detail. Anyway, I was thinking; it's obvious why carts like the R4i RTS (the one I have personally) can't run 3DS backups; they're designed only for NDS games. However, I was thinking that it may be possible to load a .3DS file from a DS-Mode flashcart. The general idea is that you'd load up your MicroSD with your 3DS backups, and then using Tubehax or Ironhax (maybe even Ninjihax) you would load content from your Flashcart in 3DS mode. I'm no expert, but I don't think you need kernal access to direct memory to the game slot.

    Thoughts, confirmations, or proof against would be appreciated!
     
  2. olshrimpeyes

    olshrimpeyes Your question is bad and you should feel bad

    Member
    454
    283
    Jul 30, 2015
    United States
    GNU/Somewhere
    This goes against the design of all these things. The R4 cards don't have access to the microSD storage until the firmware is started up (boot chain is like this firmware->kernel->ROM). This means that even if the *hax could access the data in the EEPROM (which at the moment we can not) we would have launch the firmware into ds mode which requires killing the homebrew launcher. Another thing to consider is while they seem pretty similar I believe (not positive though) DS & 3DS carts have some pretty big differences between their designs. I know that at the very least the 3DS carts have much bigger ROMs and flash storage for the saves. Now let's say you were able to get over all those hurdles (the hardware differences between the carts would be pretty much impossible to overcome), and load a 3DS ROM into the R4 EEPROM it might still be tricky (read probably impossible) to get the device to launch it because it would still look like a DS cart. Even then this still only be able to do what sky3ds can do pretty making the development of this extremely redundant.
     
    Last edited by olshrimpeyes, Sep 20, 2015 - Reason: words
    lemanuel likes this.
  3. The9thBit
    OP

    The9thBit Advanced Member

    Newcomer
    81
    39
    Mar 25, 2015
    United States
    Alright, well that pretty much covers it! Thanks! :D
     
  4. Jwiz33

    Jwiz33

    Banned
    2,654
    1,523
    Jun 5, 2014
    United States
    in the illuminati headquar—I have said too much!
    I have seen people call it Ninjahax, Ninjax, but never Ninjihax. :blink: Ninjhax. Ninjhax. N-I-N-J-H-A-X. Ninj. Hax. Ninjhax.
     
    I pwned U! and lemanuel like this.
  5. Tony_93

    Tony_93 GBAtemp Addict

    Member
    2,217
    1,019
    Jun 13, 2015
    United States
    California
    I'm sorry dude but I think you should read a little more before sharing this kind of thoughts, you literally wrote several impossible things.

    1) There is no way you could ever load a 3DS rom from a R4 kind of flash cart, because they are built using different technology in them to begin with.

    2) Tubehax and Ironhax don't have kernel access to load any kind of rom/rom loader/rom installer/CFW, they are strictly userland entry points.

    3) You can't just use a program to change a flash cart from DS mode to 3DS mode and have something like Sky3ds by clicking a button, someone would have figured a way to do this long time ago even if the idea was acceptable.

    4) You don't think you need kernel access to direct memory to the game slot... Any evidence why would you need or not kernel access to do this?

    You didn't miss an obvious detail on how things work, you missed the whole set of rules, there is many, MANY other reasons why non of this 4 things aren't possible, is like people saying that we should just simply "take the salt out of the sea water and there we have unlimited water supply in the world".

    I'm not trying to put you down by using your creativity, but you went wild right here breaking all the rules lol
     
    Last edited by Tony_93, Sep 28, 2015