I've implemented the needed DSI rollbacks and also two missing load/store operations. The patch can be found at http://pastebin.com/8LZdz6km
Found some old posts saying that PES 2008 (Wii) doesn't work due to the lack of stswx, but I don't have the game, so if someone can test it and give me some feedback, I'll appreciate it.
I'm also not sure if I'm getting "n" the right way. Is "u32 n = rSPR(SPR_XER) & 0xFE000000;" ok?
I really need feedback because I can't confirm if any of this is working, since I was unable to get a game that generates a DSI exception or an error due to a missing instruction :-(
Don't forget to use the interpreter (slooowwww
)!
Found some old posts saying that PES 2008 (Wii) doesn't work due to the lack of stswx, but I don't have the game, so if someone can test it and give me some feedback, I'll appreciate it.
I'm also not sure if I'm getting "n" the right way. Is "u32 n = rSPR(SPR_XER) & 0xFE000000;" ok?
I really need feedback because I can't confirm if any of this is working, since I was unable to get a game that generates a DSI exception or an error due to a missing instruction :-(
Don't forget to use the interpreter (slooowwww
