Beware cart upgrades: 4.5 to 8.1 broke everything except rxtools2.52!

Discussion in '3DS - Homebrew Development and Emulators' started by romanaOne, Jan 25, 2016.

  1. romanaOne
    OP

    romanaOne GBAtemp Regular

    Member
    273
    33
    Apr 18, 2014
    United States
    where the potential goes to zero
    This info would have saved me a lot of time. I read in the Gateway manual that any o3DS on 8.X to 9.2 can work with the "preferred" entry point of menuhax+HBL.

    Well, 8.1.0-U9 can't. Tried to launch HBL a bunch of times and it always crashes (step 6 on page 6).... You don't even get to the clicking the slider part (which isn't even mentioned in the manual).

    I don't normally fix what ain't broke (MSET had been working fine) but I was in the mood for a project, so I did a cart (the game was Story of Seasons) upgrade on a 4.5 o3ds to 8.1 and then tried installing menuhax+HBL. It kind of sucks how one DS game can nuke your DS profile and besides I was feeling bored.

    Well, I sure was not bored after that 8.1 upgrade. The blue card was blocked, menuhax didn't work, ninjhax also crashed at the browser, oothax had never worked for me and still didn't. DS Profile was gone.

    Setting up rxtools 2.52, H&S injecting FBI in dev mode, upgrading to 9.2 finally got me to where menuhax+HBL works. It's very cool and convenient but I probably would not have bothered had I known I would have to upgrade sysnand to 9.x. So now my o3ds is DS-game safe. Yay.
     
    Last edited by romanaOne, Jan 25, 2016
  2. ihaveamac

    ihaveamac GBAtemp Guru

    Member
    5,460
    5,934
    Apr 20, 2015
    United States
    Tigard, OR
    if I'm reading this right, you tried to use browserhax and menuhax on 8.1?

    these two entry points use ninjhax/*hax 2.5, which only works on 9.0+.
     
  3. romanaOne
    OP

    romanaOne GBAtemp Regular

    Member
    273
    33
    Apr 18, 2014
    United States
    where the potential goes to zero
    I cluelessly followed the latest Gateway manual which says (page 2) any firmware 8.X to 9.2 would be ok. Doh!
     
  4. evandixon

    evandixon PMD Researcher

    Member
    1,674
    796
    May 29, 2009
    United States
    Gateway's browser exploit might work.
    In your 3ds, go to go.gateway-3ds.com to plaunch Launcher.dat.
     
  5. romanaOne
    OP

    romanaOne GBAtemp Regular

    Member
    273
    33
    Apr 18, 2014
    United States
    where the potential goes to zero
    Could there be something wonky about cartridge upgrades? Probably just had the bare minimum stuff to get the game running? 8.1 from SoS certainly did not install any of the Theme stuff (the icon in the upper left still had no Themes button), so I would have been screwed anyway.

    I think there was something about rxtools nightlies not working with cartridge-upgraded systems...a while back...but I can't find it again.
    btw, I'm mostly using rxtools 3.SeptXthNightly (Gateway made the emunand).

    Anyway, problem solved and I even learned some stuff.
     
    Last edited by romanaOne, Jan 25, 2016
  6. ihaveamac

    ihaveamac GBAtemp Guru

    Member
    5,460
    5,934
    Apr 20, 2015
    United States
    Tigard, OR
    game card updates don't include things like eShop or browser updates. if you did a game card update to 9.9, you would be on 9.9.0-9U, not 9.9.0-26U.

    that last part (-9 and -26) is called NVer, or Network Update Verison. this is only updated when doing an online system update.
     
  7. romanaOne
    OP

    romanaOne GBAtemp Regular

    Member
    273
    33
    Apr 18, 2014
    United States
    where the potential goes to zero
    Guess they just include the bare necessities like updates to the flash cart blacklist.
     
  8. CrispyYoshi

    CrispyYoshi GBAtemp Advanced Maniac

    Member
    1,516
    502
    Mar 20, 2010
    United States
    I don't think your efforts went to waste: As time passed, 9.2 eventually surpassed 4.x firmware (I wonder if 10.3 will become the new 9.2, too?)

    You can use browserhax and you also have support for 9.2 benefits, like menuhax, browserhax, and games with saves that only read on 7.x or higher firmware.

    By the way, if you do want MSET again: Just install the 4.x version of MSET to your 9.2 sysnand. Don't do it on a 2DS or you'll lock yourself on the initial boot setup, where it expects you to turn on 3D.
     
  9. ihaveamac

    ihaveamac GBAtemp Guru

    Member
    5,460
    5,934
    Apr 20, 2015
    United States
    Tigard, OR
    exactly.
    probably not since memchunkhax2 isn't that stable and nothing is using ntrcardhax.
    in this case, use 6.x mset. actually using 6.x is recommended anyway unless using Gateway or a New3DS.
     
    CrispyYoshi likes this.