1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-29 04:17:35 +00:00

Ports: Add RetroArch

This commit is contained in:
gouchi 2022-05-07 20:46:03 +02:00 committed by Linus Groh
parent 78dc77f7e4
commit 74226a6cb3
9 changed files with 1268 additions and 0 deletions

View file

@ -0,0 +1,38 @@
# Patches for RetroArch on SerenityOS
## `0001-Add-SerenityOS-platform.patch`
Add SerenityOS platform
## `0002-Find-libgl.patch`
Find libgl
## `0003-Add-strlcat.patch`
Add strlcat()
## `0004-Disable-pthread_attr_setschedpolicy.patch`
Disable pthread_attr_setschedpolicy()
## `0005-Use-SDL-software-instead-of-hardware-rendering.patch`
Use SDL software instead of hardware rendering
## `0006-Set-default-options-for-SerenityOS.patch`
Set default options for SerenityOS
Set libretro cores path to `/usr/lib/libretro`
Set video and audio driver to sdl2
Disable vsync
The libretro core won't keep running in the background when we are in the menu.
Don't pause gameplay when window focus is lost
Set some config paths to home directory