libretro / mgba

mGBA Game Boy Advance Emulator
https://mgba.io/
Mozilla Public License 2.0
68 stars 73 forks source link

PS3 - Since commit 2a221b3 a segmentation fault appeared #213

Closed crystalct closed 3 years ago

crystalct commented 3 years ago

.... when you try to start a rom. I'm looking for solve it.

endrift commented 3 years ago

If that's causing a segfault, that's kinda bad news. It'll take a fair bit of effort to fix that properly, since this implies that unaligned byte-swap loads on the PS3 don't work. I need to figure out a way to get that function to work with unaligned loads, or force it to be aligned.

endrift commented 3 years ago

I understand what the point is, but the way it's done is a little...well, I'm not fond of it, to be frank. For what it's worth, that ASM is tested on more than just ppc32. But I'm going to see if I can tweak it some to see if I can get it working in a bit more...unified manner.