(Discussion) What we still haven't been able to achieve in 3DS hacking WIP

Discussion in '3DS - Homebrew Development and Emulators' started by SirBeethoven, May 7, 2016.

  1. SirBeethoven
    OP

    SirBeethoven Happy holidays!

    Member
    1,809
    556
    Nov 26, 2015
    United States
    *This thread is currently a work in progress. This is for the discussion and progress of any 3DS related hacking. This is open for any other additions.

    Description is bolded before the actual item

    1. Patching TWL_Firm for redirected DS SD card loading
    2. A better integrated Cheat Menu system and more cheats the equivalent to GateWay's amount
    3. (Unpatchable Arm9LoaderHax, .3ds to .cia convert with computer only, better decryption, NAND restore from others' systems) The bootroms
    4. (This one might be possible if we were able to somehow fork RetroArch's PSP emulator and find more ram) N64 emulator
    5. (Heard that the creator of BootCtr9, @RednaxelaNnamtra was working on this) An API that allows you to use the ARM11 processor easily from ARM9 payloads - if that lead HBL access, that would be cool too
    6. (@shinyquagsire23 has already done this through his own CFW (or it could've been SaltSD) and posted this on Twitter and created a write-up. The GC controller input was a hid module mod; shinyquagsire modded it to read from a different location rather than the HID register.) GameCube controller input support without hardmod
    7. (We are getting closer to accomplishing this - we now have Hungarian and Polish menu's, font changing, custom text anywhere, and sleep mode editing) Full customization of firmware/HomeMenu
    8. Wifi driver written for Arm9LoaderHax
    9. CIA xorpads server to convert .3DS files effortlessly from a computer (without relying on Nintendo's servers)
    10. (Would SaltySD be the answer?) Easier ROM hacking
    11. Full Mii specification and editor
    12. Full understanding and ability to edit the Activity Log
    13. To not have to rebuild romfs whenever updating/testing mods
     
    Last edited by SirBeethoven, Jun 2, 2016
  2. MsMidnight

    MsMidnight part time fe modder

    Member
    1,753
    1,308
    Oct 12, 2015
    kys
    We still haven't gotten more system stability though
     
  3. SirBeethoven
    OP

    SirBeethoven Happy holidays!

    Member
    1,809
    556
    Nov 26, 2015
    United States
    I agree, it can never be quite enough
     
    lanman14444 likes this.
  4. Froster

    Froster Your Music Producer

    Member
    363
    243
    Sep 6, 2015
    Italy
    that MIDI sequencer
    What could we do with the bootroms besides an even faster boot then a9lh? I'm curious...
     
  5. TheDuckMan64

    TheDuckMan64 Chicken nugget.

    Member
    355
    48
    Oct 9, 2015
    Full system control forever :P. If the bootroms are cracked, a hardware revision would be required to actually "patch" all 3ds'(s?).
     
    Last edited by TheDuckMan64, May 7, 2016
    Froster likes this.
  6. dubbz82

    dubbz82 GBAtemp Advanced Maniac

    Member
    1,512
    815
    Feb 2, 2014
    United States
    Not a whole lot, in all honesty. Also, it may not nessacerily be faster, as it would still have to (more likely than not) hit against the SD card at boot time and patch stuff.
     
  7. hacksn5s4

    hacksn5s4 Banned

    Banned
    4,332
    450
    Aug 12, 2015
    well including rom hacking games like pokemon xand y and oras we can't do map editing yet
     
  8. TheDuckMan64

    TheDuckMan64 Chicken nugget.

    Member
    355
    48
    Oct 9, 2015
    Discluding games. If we added games, this list would be a mile long :P
     
  9. EmuAGR

    EmuAGR GBAtemp Regular

    Member
    201
    118
    Jan 11, 2016
    Wifi and Internet access (and HBL) through ARM9.
     
    SirBeethoven likes this.
  10. Froster

    Froster Your Music Producer

    Member
    363
    243
    Sep 6, 2015
    Italy
    that MIDI sequencer
    Well yes,in this case you're actually right. :P
    That would be super cool lol
     
  11. TheDuckMan64

    TheDuckMan64 Chicken nugget.

    Member
    355
    48
    Oct 9, 2015
    Cracking the bootrom would allow for a permanent arm9 and arm9 exploit, and it is not fixable via a software update.
     
  12. dubbz82

    dubbz82 GBAtemp Advanced Maniac

    Member
    1,512
    815
    Feb 2, 2014
    United States
    Theoretically possible if someone writes drivers for the wifi..
     
    TheDuckMan64 likes this.
  13. hacksn5s4

    hacksn5s4 Banned

    Banned
    4,332
    450
    Aug 12, 2015
    idk if this is possble or not but no ones bothered to do it sending inputs to the 3ds from a computer so you can use a gamecube controller with out opening the 3ds or keep making it hit a certain button for you to grind or what ever
     
    Last edited by hacksn5s4, May 7, 2016
    SirBeethoven likes this.
  14. SirBeethoven
    OP

    SirBeethoven Happy holidays!

    Member
    1,809
    556
    Nov 26, 2015
    United States
    The wifi and Internet has been accomplished from @d0k3's payload tester. I think the creator of BootCtr9 is working on .3dsx support from Arm9 access but I haven't heard if that's progressing
     
  15. 'Don

    'Don Man in a box

    Member
    164
    179
    Dec 31, 2015
    Germany
    Hemshof
    Full customization of the firmware/home menu.
     
    SirBeethoven likes this.
  16. SirBeethoven
    OP

    SirBeethoven Happy holidays!

    Member
    1,809
    556
    Nov 26, 2015
    United States
    Someone did this on Twitter and posted saying it was an accomplished expirement. Not sure if I remember who though
     
  17. TheDuckMan64

    TheDuckMan64 Chicken nugget.

    Member
    355
    48
    Oct 9, 2015
    This is already possible. No-one has been bothered to do it yet :P
     
    WindozeNT and 'Don like this.
  18. hacksn5s4

    hacksn5s4 Banned

    Banned
    4,332
    450
    Aug 12, 2015
    is it using a machine thing to press the buttons though i mean like sendign inputs over wifi to the 3ds
     
    SirBeethoven likes this.
  19. A_Random_Guy

    A_Random_Guy Officially That Dev

    Member
    862
    460
    May 22, 2015
    Malaysia
    Smea's closet
    @shinyquagsire23
     
    SirBeethoven likes this.
  20. Wolfvak

    Wolfvak *yawn*

    Member
    808
    1,062
    Oct 25, 2015
    Uruguay
    He's never written a WiFi driver for A9LH.
    His A9NC project is just an ARM11 payload that receives the a9lh payload over WiFi, writes to SD and hopes you were smart enough to set up a bootloader that boots the written payload. Still pretty damn useful if you use a n3DS and you have to eject and reinsert the SD all the time.

    And .3dsx support from ARM9 isn't possible, you'd have to rewrite ctrulib without an underlying OS, it'd be far easier (and Stabler(tm)) to make the FIRM autoboot the HBL CIA

    — Posts automatically merged - Please don't double post! —

    Oh and the GC controller was just a hid module mod; shinyquagsire modded it to read from a different location rather than the HID register.

    EDIT: He even made a writeup of the whole thing http://douevenknow.us/post/139673444953/redirecting-3ds-input-over-wifi
     
    Last edited by Wolfvak, May 7, 2016
    SirBeethoven and TheDuckMan64 like this.