Hacking Arm11 Crashes with B9

  • Thread starter Thread starter Skeet1983
  • Start date Start date
  • Views Views 32,549
  • Replies Replies 127
  • Likes Likes 2
There shouldn't be any crashes in 3DS games assuming that it doesn't crash immediately on starting.
But I do. Several games are giving me arm11 crashes. Disabling arm11 exception handlers doesn't give me arm11 crashes, but it does bring up the standard Nintendo crash error and automatically reboots my n3ds. I can list the games if you need them. Some crash immediately, some crash randomly (usually associated with level switching or saving). Even worse is that almost no homebrew works at all.

It has been this way since updating A9LH to B9S. I seriously wish I had waited until all the bugs were ironed out. :(
 
Last edited by ,
I can list the games if you need them. Some crash immediately, some crash randomly (usually associated with level switching or saving). Even worse is that almost no homebrew works at all.
How are you attempting to launch homebrew, as a CIA or 3dsx? If 3dsx, how are you entering the homebrew launcher?

Yes, it would be helpful if you listed the games you're experiencing issues with - I haven't heard of anything like this yet, and your case seems to be a unique one.
 
Homebrew CIA's all crash. All of them, including the homebrew launcher. The only one that still works is FBI. (I don't know why, tbh.) So I have had to inject HBL into AR Games using Rosalina. It lets me boot HBL, but any homebrew I choose to run (ctrWolfen, for example) crashes with the same error. The only homebrew I can get to work are the one's that inject hax payloads into game carts (ironhax installer and oot3d sploit installer. also odd that menuhax manager works.)

Games that seem to crash randomly:

- Shift DX
- Mario Sports Superstars
- Ridge Racer 3D
- Polara (a nifty little indie runner)

Games crashing immediately:

- Super Mario Maker
- Any homebrew CIA, except FBI

I don't have many games installed. The only cart I still have is OoT3D, but I cannot make the arm11 crashes happen with that cart. I also have a Sims Urbz cart from NDS. That works flawlessly.

Anything I can do to provide help, I'm willing. I have saved all the arm11 dumps from apps that have crashed and can provide you with them if needed. I also have pictures of the arm11 crashes taken with my phone, and I can get video of the crashes happening if necessary.
 
Last edited by ,
Homebrew CIA's all crash. All of them, including the homebrew launcher. The only one that still works is FBI. (I don't know why, tbh.) So I have had to inject HBL into AR Games using Rosalina. It lets me boot HBL, but any homebrew I choose to run (ctrWolfen, for example) crashes with the same error. The only homebrew I can get to work are the one's that inject hax payloads into game carts (ironhax installer and oot3d sploit installer. also odd that menuhax manager works.)

Games that seem to crash randomly:

- Shift DX
- Mario Sports Superstars
- Ridge Racer 3D
- Polara (a nifty little indie runner)

Games crashing immediately:

- Super Mario Maker
- Any homebrew CIA, except FBI

I don't have many games installed. The only cart I still have is OoT3D, but I cannot make the arm11 crashes happen with that cart. I also have a Sims Urbz cart from NDS. That works flawlessly.

Anything I can do to provide help, I'm willing. I have saved all the arm11 dumps from apps that have crashed and can provide you with them if needed. I also have pictures of the arm11 crashes taken with my phone, and I can get video of the crashes happening if necessary.
Could you upload:
  • One dump from a game that crashed immediately
  • One dump from a game that crashed randomly
  • One dump from a homebrew that crashed
I'll look into it some. Still, this is very odd, and seems different from any kind of issues I've seen before. I assume you're using SysNAND and not EmuNAND or RedNAND?

Also, could you try injecting the HBL into Download Play instead of AR Games, and let me know if that affects anything?
 
Could you upload:
  • One dump from a game that crashed immediately
  • One dump from a game that crashed randomly
  • One dump from a homebrew that crashed
I'll look into it some. Still, this is very odd, and seems different from any kind of issues I've seen before. I assume you're using SysNAND and not EmuNAND or RedNAND?

Also, could you try injecting the HBL into Download Play instead of AR Games, and let me know if that affects anything?
Sure thing. I don't remember which is which anymore, so I'm going to pull the current dumps off my SD card and recreate them. Immediate crash will be Mario Sports Superstars, which now just does some random crazy shit and I'll include pictures. It now always does this, even after a reinstall No dump is created. Random crash will be Ridge Racer 3D because it happens the most whatever I can make fuckin crash again because they're all playing nicely now. Homebrew will be TWLoader because I miss that brilliant piece of software so bad.

As far as injecting HBL into other apps, I have tried that with no difference. Some apps won't let you do it, and I've tried every default Ninty app available. Will edit this with appropriate dumps when they act up again.

No emuNAND at all. No Gateway. Luma3DS 8.0/8.1. B9S 1.2. I believe I'm on 8.0 here, but I can quickly revert to 8.1 and redo tests. Nothing has changed though. I'm using 8.0 because it seems a bit more stable for me.


TWLoader dump: Attached to post
Ridge Racer dump: couldn't recreate, will keep playing with games and get one to work
Mario Sports Superstars picture: http://imgur.com/yW3lwxw <---- uh... WTF?
 

Attachments

  • Like
Reactions: astronautlevel
@bobdamnit:
use legacy build instead of the (un)table one, it fixed all game's error I got and I'm not the only one in that case. You can find legacy builds on astronautlevel's repo.
 
@bobdamnit:
use legacy build instead of the (un)table one, it fixed all game's error I got and I'm not the only one in that case. You can find legacy builds on astronautlevel's repo.
I was under the impression that the legacy build works only for B9S 1.1 and lower. I have B9S 1.2. So this doesn't work for me, unfortunately.
 
I was under the impression that the legacy build works only for B9S 1.1 and lower. I have B9S 1.2. So this doesn't work for me, unfortunately.
The legacy build does run on b9s 1.2. If you want to try it, download the latest build labeled "Branch: Legacy" under here: http://astronautlevel2.github.io/Luma3DS

It's worth a shot, but I'd be surprised if it solved your problem, as it seems very unique and not the typical issues with 8.0/8.1.

I'll take a look at the dumps soon, hopefully - unfortunately, I'm out of town until mid-tomorrow, so I probably won't be able to until then. Until then, here are some things to try:
  • Legacy builds (as stated above)
  • System format - Make a backup of your NAND with GM9, format your system, and see if it works
  • Restoring a previous backup - if you have any backups from before this was happening, try restoring them. (Don't restore if they're a9lh backups - I don't know if they'll work, I'll have to test on a hardmodded system).
That's about all I can think of right now, hopefully something above will work - if not I'll dig into the dumps and see what's happening.
 
Last edited by astronautlevel,
The legacy build does run on b9s 1.2. If you want to try it, download the latest build labeled "Branch: Legacy" under here: http://astronautlevel2.github.io/Luma3DS

It's worth a shot, but I'd be surprised if it solved your problem, as it seems very unique and not the typical issues with 8.0/8.1.

I'll take a look at the dumps soon, hopefully - unfortunately, I'm out of town until mid-tomorrow, so I probably won't be able to until then. Until then, here are some things to try:
  • Legacy builds (as stated above)
  • System format - Make a backup of your NAND with G9M, format your system, and see if it works
  • Restoring a previous backup - if you have any backups from before this was happening, try restoring them. (Don't restore if they're a9lh backups - I don't know if they'll work, I'll have to test on a hardmodded system).
That's about all I can think of right now, hopefully something above will work - if not I'll dig into the dumps and see what's happening.
Alright, it's nice to have confirmation that the legacy build does work on 1.2. I'll definitely give it a try and let you know how it goes. I have a backup from B9S 1.1, but I ran that so little before it was recommended to upgrade to 1.2 that I never got to try and see if the issue was there as well. I'll definitely give that a try if the legacy build doesn't fix my problems. Other than that, all of my backups are sequential (11.4/A9LH, 11.3/A9LH, etc...)

I'll leave system format as my last option because I really am avoiding that. I use quite a bit of homebrew apps and reinstalling all of them can be quite tedious. Admittedly, FBI makes it much easier nowadays though.
 
I'll leave system format as my last option because I really am avoiding that. I use quite a bit of homebrew apps and reinstalling all of them can be quite tedious. Admittedly, FBI makes it much easier nowadays though.
That's why I suggested making a GM9 backup before hand - if it doesn't solve it, you can restore the old backup and have all your apps reinstalled :P
 
Last edited by astronautlevel,
  • Like
Reactions: Deleted-351540
That's why I suggested making a G9M backup before hand - if it doesn't solve it, you can restore the old backup and have all your apps reinstalled :P
Latest legacy (Luma3DS-5cb36da.zip) fixed it. HBL.cia loads perfectly, TWLoader is loading fine, and Mario Sports Superstars now works again. Holy cow, my 3DS is usable again!

Thanks @astronautlevel for helping me troubleshoot this, and thanks @toto621 for suggesting the legacy build. Can I buy you fine people a coffee/beer?

Edit: I guess I spoke too soon. TWLoader is now only randomly crashing. I'll play around some more with it, but I fear the other homebrew CIA's are going to do the same. I'll attach the TWLoader random crash to this post for anyone to view. Also, exception handlers are disabled. :(

http://imgur.com/FGcVQDu

Second edit: can confirm, FBI now randomly crashes as well. CS-PSP also immediately crashes. Mario Sports Superstars still works fine. So it appears as though only homebrew is affected.
 

Attachments

Last edited by ,
  • Like
Reactions: astronautlevel
Latest legacy (Luma3DS-5cb36da.zip) fixed it. HBL.cia loads perfectly, TWLoader is loading fine, and Mario Sports Superstars now works again. Holy cow, my 3DS is usable again!

Thanks @astronautlevel for helping me troubleshoot this, and thanks @toto621 for suggesting the legacy build. Can I buy you fine people a coffee/beer?
I'm glad that it worked out, though I will admit I'm a bit surprised :P. If anything else weird happens feel free to post it and tag me and I'll try to help out.

And no, I don't accept donations, though I appreciate the offer.
 
I'm glad that it worked out, though I will admit I'm a bit surprised :P. If anything else weird happens feel free to post it and tag me and I'll try to help out.

And no, I don't accept donations, though I appreciate the offer.
Please see my edit in my last post. Seems it isn't fixed quite yet. :(
 
Luma 7 master race
Legacy is essentially the same as 7.1 updated to run on b9s 1.2.

--------------------- MERGED ---------------------------

Please see my edit in my last post. Seems it isn't fixed quite yet. :(
Alright, I'll take a look at the dump once I get back. In the meantime, try out the other debugging options I mentioned.
 

Site & Scene News

Popular threads in this forum