I have been running through all of the steps of various tutorials on how to hack NSMB2 and play it on my 3ds. Here is my info: 3ds Model: OLD 3DS XL, gold and black Zelda Triforce (Hyrule and LoRule edition) Region: USA (U) Firmware version: 11.2.0-35U Hax method: soundhax-usa-o3ds Here is my process: I load the Nintendo 3DS sound app and play the soundhax file. It boots into Homebrew. I go to braindump and I dump my cartridge of NSMB2. Good. End up with a folder containing the exefs.bin and romfs.bin files in it. I transfer those to my PC. I use RomFS Extractor to extract romfs.bin. It creates a romfs_ folder with all of the game's data. I use CoinKiller to edit level 1. Save. Then I use RomFS Builder to build that folder back into a .bin file and I name it 0007AE00.romfs because my game title ID is 0007AE00 for the nsmb2 regular american version. I put this 0007AE00.romfs file into an empty folder on the ROOT of my SD card called "hans". Turn on my 3DS. Boot soundhax into homebrew. Open Hans. Select nsmb2. Hold L button as hans boots. Get to option screen. set romfs to YES. Hit ok to run. Then I get an "invalidated icache" error. I tried running the game through hans without anything selected, just play the game normally with no hacks, but I still get this error message. Any idea why this is happening? Thanks in advanced.