Skip to content

v0.30.0: Soft-reset world

Compare
Choose a tag to compare
@RocketRobz RocketRobz released this 03 Mar 02:24
· 3296 commits to master since this release

Credits: ahezard, Gericom, Apache Thunder, RocketRobz, _catcatcat, shutterbug2000, damianoamatruda, and arraystock.

Instructions:

  1. Download the .7z file.
  2. Extract the nds-bootstrap (or B4DS, for DS-mode flashcards) .nds files, to root:/_nds.
  3. Extract the .ver file to root:/_nds/TWiLightMenu.
  4. To those who have used the nightly builds that featured soft-reset, please delete patchOffsetCache at sd:/_nds/nds-bootstrap/.

What's new?/Bug fix

  • After 2 long years, proper soft-reset implementation has finally come!
    Access Minigames in NSMB, Battle Mode in Bomberman 2, London Life in Professor Layton and the Specter, and more!
    Other soft-reset events, such as exiting WiFi settings, as well as returning to title screen, have been fixed.

What's new?

  • An external soft-reset backend ID can be read at sd:/_nds/nds-bootstrap/srBackendId.bin, whenever a soft-reset event triggers. It contains the 8-byte TID that can be found in DSiWare-type titles, at 0x230.
    This is added by any forwarder for 3DS consoles.

Bug fixes

  • 3DS: Chances of resetting or returning to TWLMenu++ failing, has been lowered.
    If you're an O3DS user, chances are the same as before.
  • DSi: HiyaCFW is no longer required to reset your game.
  • Fixed Infinite Space not booting.
  • B4DS: Fixed Plants vs Zombies not booting.

Known bug

  • Wii connectivity with Gen 4 Pokémon titles still doesn't work.
    This bug is not related to soft-reset.