added GG and SMS paks
This commit is contained in:
parent
2e34a86a78
commit
a416457520
7 changed files with 41 additions and 12 deletions
0
skeleton/EXTRAS/Bios/GG/.keep
Normal file
0
skeleton/EXTRAS/Bios/GG/.keep
Normal file
0
skeleton/EXTRAS/Bios/SMS/.keep
Normal file
0
skeleton/EXTRAS/Bios/SMS/.keep
Normal file
13
skeleton/EXTRAS/Emus/rg35xx/GG.pak/launch.sh
Executable file
13
skeleton/EXTRAS/Emus/rg35xx/GG.pak/launch.sh
Executable file
|
|
@ -0,0 +1,13 @@
|
||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
EMU_EXE=picodrive
|
||||||
|
|
||||||
|
###############################
|
||||||
|
|
||||||
|
EMU_TAG=$(basename "$(dirname "$0")" .pak)
|
||||||
|
ROM="$1"
|
||||||
|
mkdir -p "$BIOS_PATH/$EMU_TAG"
|
||||||
|
mkdir -p "$SAVES_PATH/$EMU_TAG"
|
||||||
|
HOME="$USERDATA_PATH"
|
||||||
|
cd "$HOME"
|
||||||
|
minarch.elf "$CORES_PATH/${EMU_EXE}_libretro.so" "$ROM" &> "$LOGS_PATH/$EMU_TAG.txt"
|
||||||
13
skeleton/EXTRAS/Emus/rg35xx/SMS.pak/launch.sh
Executable file
13
skeleton/EXTRAS/Emus/rg35xx/SMS.pak/launch.sh
Executable file
|
|
@ -0,0 +1,13 @@
|
||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
EMU_EXE=picodrive
|
||||||
|
|
||||||
|
###############################
|
||||||
|
|
||||||
|
EMU_TAG=$(basename "$(dirname "$0")" .pak)
|
||||||
|
ROM="$1"
|
||||||
|
mkdir -p "$BIOS_PATH/$EMU_TAG"
|
||||||
|
mkdir -p "$SAVES_PATH/$EMU_TAG"
|
||||||
|
HOME="$USERDATA_PATH"
|
||||||
|
cd "$HOME"
|
||||||
|
minarch.elf "$CORES_PATH/${EMU_EXE}_libretro.so" "$ROM" &> "$LOGS_PATH/$EMU_TAG.txt"
|
||||||
0
skeleton/EXTRAS/Saves/GG/.keep
Normal file
0
skeleton/EXTRAS/Saves/GG/.keep
Normal file
0
skeleton/EXTRAS/Saves/SMS/.keep
Normal file
0
skeleton/EXTRAS/Saves/SMS/.keep
Normal file
25
todo.txt
25
todo.txt
|
|
@ -3,35 +3,38 @@
|
||||||
Please see the README.txt in the zip file for installation and update instructions.
|
Please see the README.txt in the zip file for installation and update instructions.
|
||||||
|
|
||||||
*base*
|
*base*
|
||||||
|
- fixed input mapping for cores with different input modes
|
||||||
|
- fixed late loading of configs (was preventing boot logos for certain systems)
|
||||||
- fixed flicker at low end of screen brightness ramp
|
- fixed flicker at low end of screen brightness ramp
|
||||||
- restored PlayStation interlace and enhanced resolutions options
|
- restored PlayStation interlace and enhanced resolutions options
|
||||||
|
|
||||||
*extras*
|
*extras*
|
||||||
|
- added GG.pak for Game Gear
|
||||||
|
- added SMS.pak for Master System
|
||||||
|
- restored Game Boy Player rumble support in MGBA.pak (some games had rumble hardware on the cartridge, others depended on the Game Cube's and require this toggle to access it)
|
||||||
- added SGB.pak for Super Game Boy
|
- added SGB.pak for Super Game Boy
|
||||||
- added PCE.pak for TurboGrafx-16
|
- added PCE.pak for TurboGrafx-16
|
||||||
|
|
||||||
-------------------------------
|
-------------------------------
|
||||||
|
|
||||||
create a clean image to flash and install over
|
create a clean image to flash and install over
|
||||||
- advanced users seem to be confused about how simple it is to install :sweat_smile:
|
advanced users seem to be confused about how simple it is to install :sweat_smile:
|
||||||
|
|
||||||
|
add most recent uImage/kernel changes
|
||||||
|
|
||||||
hdmi
|
hdmi
|
||||||
for now I could add to a user auto.sh
|
for now I could add to a user auto.sh
|
||||||
cat /sys/class/switch/hdmi/state
|
cat /sys/class/switch/hdmi/state
|
||||||
echo 1 > /sys/class/graphics/fb0/mirror_to_hdmi
|
echo 1 > /sys/class/graphics/fb0/mirror_to_hdmi
|
||||||
|
if connected to hdmi switch to aspect (if native)
|
||||||
|
and resize to address stretching 640x480 to 1280x720
|
||||||
|
ignore brightness shortcut when on hdmi
|
||||||
|
|
||||||
minarch
|
minarch
|
||||||
|
figure out how to handle different button mappings for cores with different modes
|
||||||
cores with different modes that report different inputs break with overrides
|
|
||||||
eg. GG or SMS with picodrive
|
eg. GG or SMS with picodrive
|
||||||
kinda related SGB (with mgba) uses GBA button naming (and turbo)
|
move overrides to a text file that lives in the pak?
|
||||||
is there a way to detect the mode in the env callback??
|
that way I don't have to update minarch to support new cores?
|
||||||
move overrides to a text file that lives in the pack?
|
|
||||||
that way I don't have to update minarch to support new cores?
|
|
||||||
also buttons should be bound RA_ID => MIN_ID not DISPLAY_NAME => MIN_ID
|
|
||||||
|
|
||||||
related to above
|
|
||||||
bindings for shortcuts should also use something less brittle than the display name
|
|
||||||
|
|
||||||
some cores can only fast forward with prevent tearing off
|
some cores can only fast forward with prevent tearing off
|
||||||
can this be set as an override preference?
|
can this be set as an override preference?
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue