05-09-2025, 06:23 PM
(05-09-2025, 01:30 PM)Vega Wrote: To your first question: No I'm talking about your hook instruction vs mine
Okay, I understand, but... why do you say "More code testing would need to be done to know which hook is best" when in your case and in mine it's the exact same hook instruction?
stb r5, 0x0498 (r3)
(05-09-2025, 01:30 PM)Vega Wrote: To your second question: We do have the same game, it's just for whatever reason, the game is using a diff func for setting slots in the character selection hence why you have a diff hook address after your Mem BP hit. This isn't a huge issue, in fact its pretty normal to stumble across incidents like this.
Isn't there a way to fix that? Does that guarantee that my code will always work regardless of the site where I download the games?
(05-09-2025, 01:30 PM)Vega Wrote: To your last question: It does crash on Dolphin, its just that Dolphin has certain exceptions bypassed by default (which shouldn't be configured in my opinion). You can change this setting btw to more accurately replicate real hardware
Yes, in fact, I notice that when I press the + button (in Dolphin), which is basically used to change the character's costume or color palette, I get this error:
"Invalid write to 0x000084b4, PC = 0x80002370"
I actually notice that depending on the character's slot, the "Invalid write to 0x00" varies considerably:
Slot 0: "Invalid write to 0x000084a9, PC = 0x80002370"
Slot 1: "Invalid write to 0x000084a9, PC = 0x80002370"
Slot 2: "Invalid write to 0x000084b4, PC = 0x80002370"
Slot 3: "Invalid write to 0x000084b4, PC = 0x80002370"
Slot 4: "Invalid write to 0x000084a9, PC = 0x80002370"
Slot 5: "Invalid write to 0x000084b7, PC = 0x80002370"
I don't know if this has anything to do with it.
But anyway, what could I do to fix the error so it doesn't crash on the Wii?