can ds homebrew be implemented in the source of the said launcher??

Discussion in '3DS - Homebrew Development and Emulators' started by DarkRioru, Dec 21, 2015.

  1. DarkRioru
    OP

    DarkRioru Akage Chan's Servent

    Member
    1,946
    417
    Aug 29, 2015
    United States
    Fluffing Akage Chan's Tail
    *I am not talking about full blown ds emulators* I know ds emulators is only a mile or three away and we are chained by userland to get around to doing it so, can homebrew made for an r4 or ds-two be usable in the 3ds homebrew launcher somehow?? I just need more sources for homebrew besides my Old wii and my n3ds at 10.3 with ironhax... possibly patching ds hbrew into the 3ds launcher is just what I need... Please feel free to state your opinions or clauses why this can or can't be done in a kind manner... thank you -Yami-Rioru264
     
  2. Tomato Hentai

    Tomato Hentai baja boner blast

    Member
    3,725
    6,007
    Oct 30, 2014
    Canada
    actually north korea. please send help
    I don't think it's even possible to launch into normal DS cartridges at all through HBL, let alone DS homebrew on flashcarts.
     
    Bubsy Bobcat likes this.
  3. GalladeGuy

    GalladeGuy Freeze Kirby :3

    Member
    2,574
    2,563
    Oct 28, 2015
    United States
    I think he is asking if you could run DS homebrew from the 3DS homebrew launcher.
     
  4. Tomato Hentai

    Tomato Hentai baja boner blast

    Member
    3,725
    6,007
    Oct 30, 2014
    Canada
    actually north korea. please send help
    Oh. I don't think that's possible either since we can't enter DS mode at all through the Homebrew Launcher.
     
    Bubsy Bobcat likes this.
  5. Ammako

    Ammako GBAtemp Guru

    Member
    6,406
    3,539
    Dec 22, 2009
    Canada
    You can if you can port it to 3ds homebrew.
     
  6. Giodude

    Giodude Ruler of Italy

    Member
    GBAtemp Patron
    Giodude is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    3,741
    1,078
    May 17, 2015
    United States
    New York
    I hate that word. *Emulate*. I do it quite often myself, but nobody understsnds what it means. *Emulating* is running older hardware on a newer platform, substituting parts of the newer hardware to act as the older. If the console has the old one built in, that's not emulating. It's playing natively, just from an sd card.
     
    DarkRioru likes this.
  7. Jwiz33

    Jwiz33

    Banned
    2,654
    1,523
    Jun 5, 2014
    United States
    in the illuminati headquar—I have said too much!
    It's like when kids say that Catholicism is a separate religion from Christianity in my religion class.
    It's a denomination of the religion, people :angry:
     
  8. GalladeGuy
    This message by GalladeGuy has been removed from public view by BORTZ, Dec 21, 2015, Reason: off topic.
    Dec 21, 2015
  9. Jwiz33
    This message by Jwiz33 has been removed from public view by BORTZ, Dec 21, 2015, Reason: off topic.
    Dec 21, 2015
  10. GalladeGuy
    This message by GalladeGuy has been removed from public view by BORTZ, Dec 21, 2015, Reason: off topic.
    Dec 21, 2015
  11. Jwiz33
    This message by Jwiz33 has been removed from public view by BORTZ, Dec 21, 2015, Reason: off topic.
    Dec 21, 2015
  12. Giodude
    This message by Giodude has been removed from public view by BORTZ, Dec 21, 2015, Reason: yours too.
    Dec 21, 2015
  13. MRJPGames

    MRJPGames Pretty great guy

    Member
    1,098
    713
    Aug 17, 2013
    Netherlands
    The Netherlands
    Nope, it will not happen.
    1. You would have to go to DS mode to run any DS code homebrew or not, and HB Launcher cannot go into DS mode, and if it did it would requere a card, and it won't work with SD loading.
    2. Yes it can be done if you port the homebrew with the source, but that means it becomes 3DS homebrew and stops being DS homebrew.
     
  14. The Real Jdbye

    The Real Jdbye Always Remember 30/07/08

    Member
    GBAtemp Patron
    The Real Jdbye is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    11,804
    4,991
    Mar 17, 2010
    Norway
    Alola
    It's a tough one. Because when the console launches a DS/DSiWare game, it reboots the console into DS-mode, which means that even if HANS was used to inject a DS homebrew into a DSiWare game, like it can with VC games, the patches would be removed when the console reboots into DS-mode, and you would just end up with an error/crash. I'm pretty sure it would need direct patching of TWL_FIRM, which to my knowledge isn't possible without kernel access. But smea has surprised us before, I didn't think something like HANS would be possible without at least ARM11 kernel, so he could surprise us again.
    A DS flashcart can be gotten for just a few dollars though, so there is not much incentive for devs to try to implement something like this, when there are already working solutions that are almost free. If it's even at all possible, I don't think devs would consider it worth their time.
     
  15. LinkSoraZelda

    LinkSoraZelda GBAtemp Advanced Maniac

    Member
    1,974
    617
    Aug 12, 2015
    United States
    Land of the Rising Orange
    Why are you getting mad? He used the word right. I doubt HBL has DS mode access, since that literally falls under full ARM core access.
    So that means we emulate.
     
  16. MRJPGames

    MRJPGames Pretty great guy

    Member
    1,098
    713
    Aug 17, 2013
    Netherlands
    The Netherlands
    DS is never emulated on the 3DS. It has the DS hardware (and GBA as that is part of the DS hardware) and it runs on that hardware. It does have it's own FIRM (TWL_FIRM) but that is not an emulator, much like the GBA VC it sets everything up so the 3DS hardware is disabled and it runs like a DS, also known as DS mode.
     
    Tomato Hentai likes this.
  17. MarcusD

    MarcusD nobody's hero

    Member
    1,169
    2,298
    Oct 16, 2015
    Hungary
    a pixel between life and death
    I mean, the *hax ropbin sets up the system to be used with homebrew (but that's not the important part). But if my homebrew crashes (like invalid pointer access), I can recover from the crashed state by pressing a master combination (L + R + DPAD-down + B), and it repairs everything, and relaunches hbl. I mean, by concept it should be possible to apply a gajillion patches to a dumped TWL_FIRM, so it behaves like it was launched by doing a setjmp, so if we "return to home menu", it just tells the payload/ropbin to longjmp back to where we setjmp'd, and it repairs the 3DS to be a 3DS again. It would require kernel access to overtake the ARM9 core, but in concept it should be kinda doable.
     
    Last edited by MarcusD, Dec 21, 2015
  18. dpad_5678

    dpad_5678 GBAtemp's Memelord

    Member
    1,624
    1,169
    Nov 19, 2015
    United States
    Good thing i got my R4 that I found.
     
  19. LinkSoraZelda

    LinkSoraZelda GBAtemp Advanced Maniac

    Member
    1,974
    617
    Aug 12, 2015
    United States
    Land of the Rising Orange
    We're not talking about what the 3DS officially does. Which is why we're in the Homebrew and -emulators- section. If we wanted to even talk about DS mode (which I already said wasn't supported by the Homebrew Launcher....) we would say get an R4 cart.
     
    Last edited by LinkSoraZelda, Dec 21, 2015
  20. Giodude

    Giodude Ruler of Italy

    Member
    GBAtemp Patron
    Giodude is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    3,741
    1,078
    May 17, 2015
    United States
    New York
    also on what planet would somebody assume running ds homebrew is *easier* than just running roms?
     
  21. GalladeGuy

    GalladeGuy Freeze Kirby :3

    Member
    2,574
    2,563
    Oct 28, 2015
    United States
    Howtoinstallciaon10.3land of course!
     
    Tomato Hentai likes this.
  22. AtlasFontaine

    AtlasFontaine GBAtemp Maniac

    Member
    1,077
    629
    Jul 18, 2015
    Venezuela
    Venezuela-Zulia.
    Now we need someone with the ballz, time and dedication to try if this is even possible.
     
    Tomato Hentai likes this.
  23. MarcusD

    MarcusD nobody's hero

    Member
    1,169
    2,298
    Oct 16, 2015
    Hungary
    a pixel between life and death
    If I would have the knowledge and the proper reverse-engineering tools and hardmods, I would probably able to do it, but it's not the case, so we should ask someone to help us out who has already done this kind of stuff to share his/her experience of what he/she has done.
     
    AtlasFontaine and Tomato Hentai like this.