grumpycoders / grumpycoders/pcsx-redux

Interpreter-JIT discrepancies

Open
#430 16 comments 0 reactions 1 assignee Claimed by @wheremyfoodat View on GitHub
Dominant language
C++
Stars
994
Forks
151
Avg merge
1d 15h
Merged PRs (30d)
18

Description

Some ROMs show different behavior between the 2 CPU cores, and are even broken in the latter
Example 1:
Relevant files (reposting with the author's permission):
https://cdn.discordapp.com/attachments/466353899670863873/806240805073190973/psx.bin https://cdn.discordapp.com/attachments/466353899670863873/806460090336149514/psx.cue

On the interpreter, this shows an anime girl listening to music, as it should
On the JIT, there's no anime girl nor music to be found.

![image](https://user-images.githubusercontent.com/44909372/110547562-c351c600-8138-11eb-824f-58359c382950.png)
![image](https://user-images.githubusercontent.com/44909372/110548165-fbf19f80-8138-11eb-81fc-501a6ee1fa97.png)

Example 2:
The BIOS shell (with my memcard) is colored differently between the 2 CPU cores
Picture 1 is interpreter, picture 2 is JIT

![image](https://user-images.githubusercontent.com/44909372/110548544-660a4480-8139-11eb-8d63-0ad68c07aeb3.png)
![image](https://user-images.githubusercontent.com/44909372/110548384-25123000-8139-11eb-8ab8-11514a84ed11.png)

My memory card:
[memcard1.zip](https://github.com/grumpycoders/pcsx-redux/files/6111832/memcard1.zip)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.