ARMeilleure: Implement TPIDR2_EL0 #280

Merged
LukeWarnut merged 2 commits from TPIDR2_EL0 into master 2024-11-19 19:02:25 +00:00
LukeWarnut commented 2024-11-19 18:45:47 +00:00 (Migrated from github.com)

This is an implementation of the TPIDR2_EL0 register. There may be more potential use-cases for this register not included in this PR, but this implements the use-case seen in SuperTuxKart.

This fixes a crash that occurs in the initial loading screen of the latest SuperTuxKart preview build.

image

This is an implementation of the TPIDR2_EL0 register. There may be more potential use-cases for this register not included in this PR, but this implements the use-case seen in SuperTuxKart. This fixes a crash that occurs in the initial loading screen of [the latest SuperTuxKart preview build](https://github.com/supertuxkart/stk-code/releases/download/preview/SuperTuxKart-git20241112-switch.zip). ![image](https://github.com/user-attachments/assets/629be3dc-9c8c-49ab-95d9-12f1738c6de7)
github-actions[bot] commented 2024-11-19 18:55:14 +00:00 (Migrated from github.com)
Download the artifacts for this pull request: * [ryujinx-Release-1.2.0+cc7f0d1-linux_arm64](https://nightly.link/GreemDev/Ryujinx/actions/artifacts/2209212180.zip) * [ryujinx-Release-1.2.0+cc7f0d1-linux_arm64-AppImage](https://nightly.link/GreemDev/Ryujinx/actions/artifacts/2209212297.zip) * [ryujinx-Release-1.2.0+cc7f0d1-linux_x64](https://nightly.link/GreemDev/Ryujinx/actions/artifacts/2209220102.zip) * [ryujinx-Release-1.2.0+cc7f0d1-linux_x64-AppImage](https://nightly.link/GreemDev/Ryujinx/actions/artifacts/2209220211.zip) * [ryujinx-Release-1.2.0+cc7f0d1-macos_universal](https://nightly.link/GreemDev/Ryujinx/actions/artifacts/2209227850.zip) * [ryujinx-Release-1.2.0+cc7f0d1-win_x64](https://nightly.link/GreemDev/Ryujinx/actions/artifacts/2209244297.zip) <details><summary>GUI-less (SDL2)</summary> * [sdl2-ryujinx-headless-Release-1.2.0+cc7f0d1-linux_arm64](https://nightly.link/GreemDev/Ryujinx/actions/artifacts/2209212489.zip) * [sdl2-ryujinx-headless-Release-1.2.0+cc7f0d1-linux_x64](https://nightly.link/GreemDev/Ryujinx/actions/artifacts/2209220439.zip) * [sdl2-ryujinx-headless-Release-1.2.0+cc7f0d1-macos_universal](https://nightly.link/GreemDev/Ryujinx/actions/artifacts/2209228218.zip) * [sdl2-ryujinx-headless-Release-1.2.0+cc7f0d1-win_x64](https://nightly.link/GreemDev/Ryujinx/actions/artifacts/2209244518.zip) </details> <details><summary>Only for Developers</summary> * [ryujinx-Debug-1.2.0+cc7f0d1-linux_arm64](https://nightly.link/GreemDev/Ryujinx/actions/artifacts/2209212251.zip) * [ryujinx-Debug-1.2.0+cc7f0d1-linux_arm64-AppImage](https://nightly.link/GreemDev/Ryujinx/actions/artifacts/2209212394.zip) * [sdl2-ryujinx-headless-Debug-1.2.0+cc7f0d1-linux_arm64](https://nightly.link/GreemDev/Ryujinx/actions/artifacts/2209212577.zip) * [ryujinx-Debug-1.2.0+cc7f0d1-linux_x64](https://nightly.link/GreemDev/Ryujinx/actions/artifacts/2209223136.zip) * [ryujinx-Debug-1.2.0+cc7f0d1-linux_x64-AppImage](https://nightly.link/GreemDev/Ryujinx/actions/artifacts/2209223264.zip) * [sdl2-ryujinx-headless-Debug-1.2.0+cc7f0d1-linux_x64](https://nightly.link/GreemDev/Ryujinx/actions/artifacts/2209223435.zip) * [ryujinx-Debug-1.2.0+cc7f0d1-macos_universal](https://nightly.link/GreemDev/Ryujinx/actions/artifacts/2209229014.zip) * [sdl2-ryujinx-headless-Debug-1.2.0+cc7f0d1-macos_universal](https://nightly.link/GreemDev/Ryujinx/actions/artifacts/2209229242.zip) * [ryujinx-Debug-1.2.0+cc7f0d1-win_x64](https://nightly.link/GreemDev/Ryujinx/actions/artifacts/2209243194.zip) * [sdl2-ryujinx-headless-Debug-1.2.0+cc7f0d1-win_x64](https://nightly.link/GreemDev/Ryujinx/actions/artifacts/2209243394.zip) </details>
Sign in to join this conversation.
No description provided.