Post subject: (BUG CRUSH report) VBA movie (recent one) crashes!
Joined: 1/1/2022
Posts: 1716
In Wario Ware Inc (CRC 2e (2e), gamecode AZWE): Load this sram save : http://rapidshare.de/files/1466502/ww.sav.html (has the needed level unlocked) choose GRID choose second guy from top in vertically middle row choose first from left, second from top (or bottom). CRASH'D This does not happen with the regular VBA 1.7.2 and only with your (nitsuja) rerecording VBA. (version 9b) Please investigate, thanks!
Joined: 4/24/2005
Posts: 104
Simpler terms: Start game > choose GRID > Dr. Crygor > Mirror Mirror > Game Crashes! This could pose a problem IF someone would be willing to make a TA of this game. Hopefully, you can save state past this game if it suddenly pops up, but it would consume alot of time. I'd like to do Mawaru! Made in Wario myself someday (Wario Ware Twisted). There are some fun minigames to do there, but you have to have that motion sensor patch to work on that game, and I take it that patches are a no-no for TAs.
Player (206)
Joined: 5/29/2004
Posts: 5712
Patches are okay if they are the only way
put yourself in my rocketpack if that poochie is one outrageous dude
Emulator Coder, Skilled player (1311)
Joined: 12/21/2004
Posts: 2687
My progress on this so far is: The only info I can get from the crash itself is that something somewhere is corrupting a memory mapping address value. I thought it was probably the lag reduction or extra memory clearing, but I tried disabling all changes I made to the GBA emulation one at a time, and oddly nothing stopped it from crashing. So I'm going to try the slightly more time-consuming approach of starting from a clean 1.72 and adding changes until something breaks it.
Emulator Coder, Skilled player (1311)
Joined: 12/21/2004
Posts: 2687
Fixed it. It was already there in regular 1.7.2, a logic error in the mode 0 graphics rendering code for GBA games that caused memory corruption. (It just didn't happen to corrupt anything important before, is the the only reason it didn't crash in 1.7.2.) About the motion sensor, using a patched version shouldn't be necessary because motion sensor recording is already supported. (But it's possible that the emulator's code for handling the motion sensor of GBA games is broken; I've only verified that the motion sensor for GB/SGB games is correctly supported.)
Joined: 1/1/2022
Posts: 1716
thanks! you're awesome. about the motion sensor - the recent gba games do not use it but rather use a different on-cartridge sensor that needs a patch to emulate.