Rimi Kanokawa
Rimi Kanokawa
What exactly does the error say? Are you able to enter the lobby at all, or does the error show up before then?
I don't currently have tested macOS support, unfortunately. I have a prototype in the repository, but haven't tested it thoroughly because I don't have a Mac.
The current development versions can be found here: https://lymia.moe/jenkins/job/MPPatch/
Does the development version work properly?
@LucasRatcliffe Could you please create a new issue for this. Please attach the full log, including the header containing the version information. This issue is on a different topic, and...
How would this work with downstream crates that have their own build requirements? I wouldn't want any of the `gba` crate's default linker settings, as I'm writing a patch that...
Could that be an IRQ-in-IRQ problem? AFAIK IRQ handlers need to set IME=no or some such things. Not to mention, the interrupt stack is *very* small and easy to overflow.
This feels stack-related to me between the consistant timing, and not happening on release. I wonder if some of the ASM that used to be in the IRQ handler is...
Yeah. My best theory here is just that it's overflowing the interrupt stack and trashing the main stack. Release builds tend to use less stack space due to inlining/etc, so...
Good point. I've had similar trouble while ROM hacking (involving injecting Rust code), which is why that's my first theory. The ROM I'm working with uses a coroutine system with...