Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request]: Full TLB Support #11910

Open
TheLastRar opened this issue Oct 13, 2024 · 1 comment
Open

[Feature Request]: Full TLB Support #11910

TheLastRar opened this issue Oct 13, 2024 · 1 comment
Labels
Core Enhancement / Feature Request FR: High Complexity Requires in depth PCSX2 knowledge. FR: Low Priority Niche request that does not benefit many users.

Comments

@TheLastRar
Copy link
Contributor

TheLastRar commented Oct 13, 2024

Description

Currently, we use a fixed mapping based on the pre initialised values set on boot.
These mappings can later be changed, however, almost no software made use of this

Only 1 game, and Linux (derived) software made use of this feature.

Due to the complexity and minimal usage, there is currently no plan for tacking this feature ourselves.

Reason

PS2 Linux and PSBBN (also based on Linux) require full TLB emulation.

Goemon also uses a non default TLB mapping (and I think is the only game to do so), but we have a hack for that so isn't a stopper for that.

Examples

#11746
#5403
#8656

@TheLastRar TheLastRar added Enhancement / Feature Request FR: High Complexity Requires in depth PCSX2 knowledge. FR: Low Priority Niche request that does not benefit many users. labels Oct 13, 2024
@Goatman13
Copy link
Contributor

POPS (official PS1 discless emulator) and PS2PSXe (homebrew PS1 emulator) use custom TLB mappings too.

@Mrlinkwii Mrlinkwii added the Core label Oct 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Core Enhancement / Feature Request FR: High Complexity Requires in depth PCSX2 knowledge. FR: Low Priority Niche request that does not benefit many users.
Projects
None yet
Development

No branches or pull requests

3 participants