Ah yes , now luma it's Just One file , i forgot (like araki)Even if something possibly went wrong with luma updater, you can just google "luma3ds releases" and you can just put the latest boot.firm on your sd card.
Ah yes , now luma it's Just One file , i forgot (like araki)Even if something possibly went wrong with luma updater, you can just google "luma3ds releases" and you can just put the latest boot.firm on your sd card.
So..because both Nintendo and the Retroarch team can't exit an app properly, it's Luma's fault? The issue with mSD management is that the app, instead of closing, _crashes_ to home menu. Similar story with Retroarch. All Luma does is catch those crashes which shouldn't occur anyways. It _may_ be worked around for official apps, but for 3rd party stuff, go bug the developer of the app, they have issues to fix.No, i actually have seen some major issues with 8.0+. The forced error messages cause some home menu returns such as the microsd management cia to crash when returning to the home menu, as well as retroarch emulators to crash. I've also seen rosalina bring minor lag to o3ds devices.
Maybe, if it was only certain Nintendo apps. For some of us, VC crashes. For some of us, all homebrew CIA's crash. On mine, most homebrew CIA's and homebrew 3dsx apps crash. And a few games. All crash immediately after launch or randomly.So..because both Nintendo and the Retroarch team can't exit an app properly, it's Luma's fault? The issue with mSD management is that the app, instead of closing, _crashes_ to home menu. Similar story with Retroarch. All Luma does is catch those crashes which shouldn't occur anyways. It _may_ be worked around for official apps, but for 3rd party stuff, go bug the developer of the app, they have issues to fix.
All Luma is doing differently is catching crashes which were previously either uncaught or displayed ErrDisp. Maybe know what you're talking about before speaking.Maybe, if it was only certain Nintendo apps. For some of us, VC crashes. For some of us, all homebrew CIA's crash. On mine, most homebrew CIA's and homebrew 3dsx apps crash. And a few games. All crash immediately after launch or randomly.
So no, it's not just that these apps are crashing upon closing. It isn't even any specific app.
Recently, I've seen a lot of threads about "B9S crashes" and "B9S boot problems", and even some users ranting about B9S being the cause of every single problem on Earth. I created this thread to say that no, B9S is not behind these problems, and that the cause is most likely the Luma3DS CFW in its latest versions.
Explanation:
Boot9Strap cannot cause any problem once inside of the 3DS. Boot9Strap is only an exploit or entrypoint, exactly like ARM9LoaderHax or even menuhax, oot3dhax etc., which allows the CFW to boot. When you 3DS boots, Boot9Strap only searches for a boot.firm file to run, and that's all. Once boot.firm, which contains your CFW (for example Luma3DS), is launched, B9S doesn't act anymore. You could called B9S the front door of your house, the latter being your 3DS's CFW.
The crashes and how to remedy to them:
The latest versions (v8.0 and v8.1) of Luma3DS, a common 3DS CFW, have as a new feature called Rosalina. But due to the fact that the latter is still a highly experimental beta feature, it has been known to cause a lot of ARM11 crashes, mostly in-game. The only faulty software here is Luma3DS AND NOT by B9S, since the latter has stopped running since you've booted the device.
If you encounter a lot of these crashes, it is advised to try and switch to the special Luma 3DS 7.1 "legacy" Rosalina-free build made compatible with the latest version of B9S.
And those are trying to be resolved. But issues can never be worked out if nobody reports them. And what's the biggest test environment? Production, assuming said test is non-destructive.i found that with both versions things i ran would either both crash or neither crash. luma 8.0 provides info on the crash tho so i just stuck with it. some 3dsx homebrew broke a bit with luma 8.0 tho that i can confirm
All Luma is doing differently is catching crashes which were previously either uncaught or displayed ErrDisp. Maybe know what you're talking about before speaking.
He says HM is buggy. HM is the Home Menu, not Luma's exception handler.Besides TuxSh himself mentioned the handler is quite buggy.
He says HM is buggy. HM is the Home Menu, not Luma's exception handler.
While yes this thread is useful, I think if it was more like the "A9LH doesn't fix your problem" sticky thread which has a list of problems you might face then hell yeah sticky all the way.This would make a good sticky here, in the same vein as the no homebrew sticky in the switch hacking and homebrew thread.
All Luma is doing differently is catching crashes which were previously either uncaught or displayed ErrDisp. Maybe know what you're talking about before speaking.
Better question: Do you *not* compile everything with -Wall -Werror? (or at least -Wall, maybe -Wextra)So I assume you compile everything with -Wall -Werror , right? Because that is essentially what is happening with Luma with the exception handlers.
Better question: Do you *not* compile everything with -Wall -Werror? (or at least -Wall, maybe -Wextra)
I've found that -Wall and -Wextra help to find bugs that I might otherwise not notice. (I don't use -Werror because it gets in the way of debugging, but I do try to reduce the total number of warnings to as close to 0 as possible.)
I was referring to compiling my own code (or projects I'm contributing to) with -Wall etc. For the record, I *have* submitted patches to various upstream projects (mostly to add new functionality, not to fix harmless warnings).Do you like having a usable gentoo/lfs system without having to spend years fixing every single warning in hundreds of packages? Or just being able to use homebrew without having to spend hours/days/weeks per program fixing everything. Why don't you try setting up a gentoo system where everything has been compiled with -Wall -Werror (i.e. no warnings allowed) sometime? Let me know when you finally get a usable system.
Or even just let me know when you have reverse engineered the 3ds system menu and coded a full replacement, or at least patched everything properly (which is the proper way to fix the arm11 exceptions).
I didn't get around to replying to verify that makerom does in fact work on 32-bit, but other users did, so I'm not sure where you came up with the idea that they somehow intentionally made it incompatible with 32-bit. That doesn't even make sense.32 bit systems are outdated and not supported by makerom at all (which is why even if you can find/compile a 32 bit version, it won't work right.