[RELEASE] Custom Firmware Switcher (rxTools MOD)

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

  1. Chelsea_Fantasy
    OP

    Chelsea_Fantasy GBAtemp Advanced Fan

    Member
    991
    695
    Mar 25, 2014
    Cuba
    [​IMG]

    I’m back again, now with a brand new mod for rxTools 2.5.2

    This mod allows you to:
    -Use both, GBA and Smash/MH4G modes auto-booting without need to replace files in your SD card in your computer or without need to enter freaks DevModes. This is even more appropriate for children or users without experience.
    -Easily switch between CFW modes.
    -Be sure when updating EmuNAND (Shows "Ver." in SYSNAND and "CFW" in EmuNAND, no more messing with "RX-S" and "RX-E") (Please @Roxas75 consider to remove “RX-S” from SYSNAND in your next official release)
    -Also, this mod includes a new splash screen for rxTools.

    Future features:
    -A surprise with some cakes

    How to update (if you never used my old MOD you do not need to do this, go to the installation instructions instead, please):
    1-Delete from your SD Card the files “HWCF1.BIN” or “HWCF2.BIN”.
    2-Downnload the release
    3-Extract all the content from the .rar file in your SD card root, replace if necessary
    4-Enjoy

    How to install (we assume you have rxTools already set-up):
    1-Downnload the release
    2-Extract all the content from the .rar file in your SD card root, replace if necessary
    3-Boot rxTools and install the "HWC-CFWSwitcher.cia" with your favorite .cia installer.
    4-Enjoy

    How to switch between GBA mode and Smash/MH4G mode:
    1-Open the "Custom Firmware Switcher" application from your HOME Menu
    2-Click "Change Mode"
    3-Ready, just reload rxTools.

    How to use SYSNAND instead of EmuNAND:
    1-Hold X in the Splash Screen to boot rxMode in SYSNAND

    This requires the same .bin files rxTool requires (firmware and keys)
    Also, to use GBA Mode, you must have to install the patched AGB_FIRM .cia file.

    SmashMode functions:
    -Super Smash Bros. for 3DS / Monster Hunter 4 Ultimate Compatibility
    -Region Free
    -Signature checks off
    -EmuNAND

    GBAMode functions:
    -AGB and TWL games compatibility
    -Signature checks off
    -EmuNAND

    Credits:
    Created by: Howling Wolf & Chelsea Software
    Coded by: Howling Wolf Naru-José
    Helpmate: Chelsea_Fantasy
    and for those who have questions...@Chelsea_Fantasy and I, Howling Wolf Naru-José, share the same GBATemp account. (we're a couple)
    @Roxas75 Original rxTools creator
    @AHP_person for patch rxTools and release the tools to edit rxTools
    @nop90 for create the makebgr.bat

    You can edit the CFW Switcher images and create your own skin, but you need to skip my joke first.
    Also, if you want to edit the rxTools backgrounds, use the tools in the patched rxTools thread.

    A video showing Region Free in SmashMode and GBA games running in GBAMode (v1.2):

    Thank's to @liomajor for uploading this video to Youtube
    Video Dowload Link (29.7 MB)
    https://mega.co.nz/#!Dct3xIJJ!fAZFKfTrZd_ldIsW3zwOZJtPkoA5nah5UcU79u1IiLg

    A video showing how to switch modes and how this MOD works (v1.1):
    Warning: Spoilers inside!

    Some pictures:
    Pictures for Version 1.1 OLD:

    Warning: Spoilers inside!
    Pictures for Version 1.0 OLD:
    Warning: Spoilers inside!

    Download link v1.2 (around 5.6MB) (new):
    https://mega.co.nz/#!WVdhTBYb!PzhVkGYOJioUQo360FjDG8zF5WD3PKEJFw6dgmda5gE

    Download link v1.1 (around 5.55MB):
    https://mega.co.nz/#!TFlEiLxK!k2dsXcuRf714a1Ag2klmjrhIB4j8VBUXILtEgMNQB3A

    Download link v1.0 (around 5.55MB):
    http://ezfile.ch/uqsyg3fil

    Spanish thread at scenespain.net (scenespain.net it's closed now, so here it's a Wayback Machine mirror):
    http://web.archive.org/web/20150624...xtools-mod)/?PHPSESSID=ePmJ1VwDFPPrUnw-ZfDC90

    As for every homebrew: use at your own risk
     
    Last edited by Chelsea_Fantasy, Jul 6, 2015
    lolzvid, zeruel85, Margen67 and 30 others like this.


  2. samiam144

    samiam144 Régulier

    Member
    2,870
    935
    Aug 19, 2007
    Canada
    Dope! Mind if I link this to the patched rxtools tutorial?
     
  3. djalmafreestyler

    djalmafreestyler GBAtemp Advanced Fan

    Member
    627
    100
    Jan 31, 2011
    Brazil
    Amazing job man!
     
  4. Sliter

    Sliter GBAtemp Psycho!

    Member
    3,020
    787
    Dec 7, 2013
    Brazil
    ᕕ( ᐛ )ᕗ
    Wolf, you are amazing! O-O Great work!
     
    Chelsea_Fantasy likes this.
  5. ShadowOne333

    ShadowOne333 GBAtemp Guru

    Member
    6,828
    4,328
    Jan 17, 2013
    Mexico
    I just asked a question about this in the tutorial by samiam :lol:

    I am wondering what are the limitations that doesn't allow both .dat files to be combined into just one?
     
  6. Chelsea_Fantasy
    OP

    Chelsea_Fantasy GBAtemp Advanced Fan

    Member
    991
    695
    Mar 25, 2014
    Cuba
    link it if you want!
    will be great

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

    the smash mode soft-resets the 3ds to be able to load smash and also soft-resets the 3ds to close the game
    if you try to soft-reset the 3ds before load a agb or twl game in emunand the 3ds will crash in blackscreen
    in other words: the only way to have smash mode and agb/twl mode in the same rxtools.dat will be if you only are goin to use it on sysnand and that's what pasta does
    in other words emunand+smash+agb/twl+only one rxtools.dat=impossible
     
    samiam144 likes this.
  7. Neru

    Neru GBAtemp Fan

    Member
    355
    135
    Feb 11, 2015
    United States
    Does this work with emuNAND on rxtools? Cause I get an black screen error but while on sysNAND it doesn't.
    *Not using GW*
     
    Last edited by Neru, Jun 22, 2015
  8. GhostLatte

    GhostLatte Yet Another Shitposter

    Member
    2,735
    13,348
    Mar 26, 2015
    United States
    The University of Shitpostology
    This is exactly what I needed. Thanks!
     
  9. Intronaut

    Intronaut An star maker

    Member
    726
    432
    Nov 18, 2014
    Cote d'Ivoire
    @Chelsea_Fantasy How did you change the tag of the FW in Settings? Maybe you can help to change the tag in CakesFW.
     
  10. Pacman`

    Pacman` GBAtemp Fan

    Member
    486
    140
    Dec 19, 2006
    Hi,

    Very interesting switcher.

    Is it possible to add a "Pasta" mode?
    By this I mean enable playing the GBA VC from the Sysnand (I simply don't see the point of playing them from the Emunand).

    Thnx
     
  11. Chelsea_Fantasy
    OP

    Chelsea_Fantasy GBAtemp Advanced Fan

    Member
    991
    695
    Mar 25, 2014
    Cuba
    I just hex-edited the extracted rxTools' main.dat
    my method will be useless to CakesFW
     
  12. gudenau

    gudenau Never a unique idea

    Member
    3,257
    1,224
    Jul 7, 2010
    United States
    /dev/random
    Some sources would be nice.
     
  13. cearp

    cearp the ticket master

    Member
    7,470
    4,707
    May 26, 2008
    Tuvalu
    nice idea, but could you not add this switch to rxtools itself? it has a menu, it would ne neater to add the switch there, instead of the separate application on the home menu
     
  14. Chelsea_Fantasy
    OP

    Chelsea_Fantasy GBAtemp Advanced Fan

    Member
    991
    695
    Mar 25, 2014
    Cuba
    it's totally open source
    just open the file "CFWSW/hwc" inside the zip file with any text editor and you will see all the too stupid and simple source code I wrote
    the rest it's edited
    enjoy!
     
  15. gudenau

    gudenau Never a unique idea

    Member
    3,257
    1,224
    Jul 7, 2010
    United States
    /dev/random
    So you just used the lua player thing to copy files?
     
  16. Chelsea_Fantasy
    OP

    Chelsea_Fantasy GBAtemp Advanced Fan

    Member
    991
    695
    Mar 25, 2014
    Cuba
    I just code another app and edited some graphics and hex stuff in rxTools
    I can not edit anything in the rxTool's menu since it is protected
    by example, try to change the version number and when you launch it in the console it will say that the launcher it's corrupted
    also, do a crc check of rxTools.dat before and after running it in a 3DS, the CRCs will be diferent
    this happen with any freshly downloaded rxTools.dat, patched or not

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

    yeah!
    and edited some graphics and the RX-E/RX-S in main.dat
     
    cearp likes this.
  17. gudenau

    gudenau Never a unique idea

    Member
    3,257
    1,224
    Jul 7, 2010
    United States
    /dev/random
    I was hoping it was more than that. :-/
    I suppose that is a clever use of what is out though, good job with that!
     
  18. samiam144

    samiam144 Régulier

    Member
    2,870
    935
    Aug 19, 2007
    Canada
    Just use Cakes CFW for that
     
  19. Pacman`

    Pacman` GBAtemp Fan

    Member
    486
    140
    Dec 19, 2006
    I'm using Cakes, rxTools, Pasta and GW...
    Hoping to see something like Cakes for my N3DS though (cause w/o mset, I need CN and GW red card inserted)
    Cakes obviates the need to use a R4 cart to switch between Pasta and rxTools on the O3DS.
     
  20. heretic97

    heretic97 Newbie

    Newcomer
    4
    1
    Jun 11, 2015
    Colombia
    hii ty for this :D open ds games too but when i back with home button sends me to sysnand It is normal?
    and this dont open my flashcard its normaly too?

    again ty :D
     
    ravihpa likes this.