diff options
author | David Guillen Fandos | 2021-03-08 02:59:11 +0100 |
---|---|---|
committer | David Guillen Fandos | 2021-03-08 02:59:11 +0100 |
commit | 02e35339ee89f92d346d290c24497bbbae59ea79 (patch) | |
tree | 27713ac2cf1b7fc65716e402006c4aeb387d0fea /x86/x86_emit.h | |
parent | 3d558413fd42078f112dfee4ccc2e3c36978923f (diff) | |
download | picogpsp-02e35339ee89f92d346d290c24497bbbae59ea79.tar.gz picogpsp-02e35339ee89f92d346d290c24497bbbae59ea79.tar.bz2 picogpsp-02e35339ee89f92d346d290c24497bbbae59ea79.zip |
Fix a ghost bug with some games
Affects at least SM Adv 4 on PSP, which doesn't load at all.
I think the MIPS pipeline does not like invalidating the Icache and
using it immediately after (seems to read an old value sometimes?).
Rewired it to not do that and instead jump to the handler directly.
Diffstat (limited to 'x86/x86_emit.h')
0 files changed, 0 insertions, 0 deletions