Created
March 1, 2025 18:38
-
-
Save aderumier/3483ec22f889d74eb92a8e687e40fc8c to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#overlay change at each boot | |
if cmp -s "/userdata/system/rgsfix/S02resize-v40fix" "/etc/init.d/S02resize"; then | |
echo "resize fix already applied" | |
else | |
cp /userdata/system/rgsfix/S02resize-v40fix /etc/init.d/S02resize | |
batocera-save-overlay | |
fi | |
#custom mess systems | |
cp /userdata/system/configs/mame/messSystems.csv /usr/share/batocera/configgen/data/mame/messSystems.csv | |
# backport v42 xemu with vulkan support | |
cp /userdata/system/rgsfix/xemuConfig.py /usr/lib/python3.11/site-packages/configgen/generators/xemu/ | |
cp /userdata/system/rgsfix/xemu /usr/bin/xemu | |
chmod +x /usr/bin/xemu | |
#missing lib for old wine 8.26 | |
cp /userdata/system/rgsfix/libunwind.so.8 /usr/lib64/ | |
#batocera-wine disablehidraw+save | |
cp /userdata/system/rgsfix/batocera-wine /usr/bin/batocera-wine | |
#aquarius system floppy | |
cp /userdata/system/rgsfix/libretroMAMEConfig.py /usr/lib/python3.11/site-packages/configgen/generators/libretro/libretroMAMEConfig.py | |
cp /userdata/system/rgsfix/mameGenerator.py /usr/lib/python3.11/site-packages/configgen/generators/mame/mameGenerator.py | |
#regex gamecube-x, wii-x | |
cp /userdata/system/rgsfix/dolphinControllers.py /usr/lib/python3.11/site-packages/configgen/generators/dolphin/dolphinControllers.py | |
# allow multiple windows system | |
cp /userdata/system/rgsfix/wineGenerator.py /usr/lib/python3.11/site-packages/configgen/generators/wine/wineGenerator.py | |
#fix duplicate evmapy merge code | |
cp /userdata/system/rgsfix/evmapy.py /usr/lib/python3.11/site-packages/configgen/utils/evmapy.py | |
#copy windows.keys with batocera-wine stop | |
cp /userdata/system/rgsfix/windows.keys /usr/share/evmapy/windows.keys | |
#fix sdl revert trigger | |
cp /userdata/system/rgsfix/libSDL2-2.0.so.0.3000.8 /usr/lib/ | |
cp /userdata/system/rgsfix/controller.py /usr/lib/python3.11/site-packages/configgen/controller.py | |
#fix supermodel sdl gamepad | |
cp /userdata/system/rgsfix/supermodel /usr/bin/supermodel | |
cp /userdata/system/rgsfix/supermodelGenerator.py /usr/lib/python3.11/site-packages/configgen/generators/supermodel/supermodelGenerator.py | |
#revert fix, readd original files if users have saved overlay with previous fix | |
cp /userdata/system/rgsfix/Supermodel-Driving.ini.template /usr/share/supermodel/Supermodel-Driving.ini.template | |
cp /userdata/system/rgsfix/Supermodel.ini.template /usr/share/supermodel/Supermodel.ini.template | |
#fix dosbox dosbox.conf inside | |
cp /userdata/system/rgsfix/libretroOptions.py /usr/lib/python3.11/site-packages/configgen/generators/libretro/libretroOptions.py | |
#wheel rotation hardware | |
cp /userdata/system/rgsfix/wheelsUtils.py /usr/lib/python3.11/site-packages/configgen/utils/wheelsUtils.py | |
cp /userdata/system/rgsfix/controllersConfig.py /usr/lib/python3.11/site-packages/configgen/controllersConfig.py | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment