forgot to commit: skeleton refactor + dts makefile

This commit is contained in:
Shaun Inman 2023-02-02 12:31:21 -05:00
parent d1d2f1af54
commit 310de3ca2a
45 changed files with 12 additions and 1 deletions

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.8 KiB

View file

View file

View file

View file

@ -0,0 +1,13 @@
#!/bin/sh
EMU_EXE=fceumm
###############################
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" DMG &> "$LOGS_PATH/$EMU_TAG.txt"

View file

@ -0,0 +1,13 @@
#!/bin/sh
EMU_EXE=gambatte
###############################
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" DMG &> "$LOGS_PATH/$EMU_TAG.txt"

View file

@ -0,0 +1,13 @@
#!/bin/sh
EMU_EXE=gpsp
###############################
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" DMG &> "$LOGS_PATH/$EMU_TAG.txt"

View file

@ -0,0 +1,13 @@
#!/bin/sh
EMU_EXE=gambatte
###############################
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" LCD &> "$LOGS_PATH/$EMU_TAG.txt"

View 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"

View file

@ -0,0 +1,13 @@
#!/bin/sh
EMU_EXE=pokemini
###############################
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" DMG &> "$LOGS_PATH/$EMU_TAG.txt"

View file

@ -0,0 +1,13 @@
#!/bin/sh
EMU_EXE=pcsx_rearmed
###############################
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" DMG &> "$LOGS_PATH/$EMU_TAG.txt"

View file

@ -0,0 +1,13 @@
#!/bin/sh
EMU_EXE=snes9x2005_plus
###############################
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" DMG &> "$LOGS_PATH/$EMU_TAG.txt"

View file

@ -0,0 +1,22 @@
#!/bin/sh
touch /mnt/sdcard/batmon.txt
while :; do
C=`cat /sys/class/power_supply/battery/capacity`
V=`cat /sys/class/power_supply/battery/voltage_now`
M=$(($V/1000))
M=$(($M-3300))
M=$(($M/8))
if [ $M -gt 80 ]; then M=100;
if [ $M -gt 60 ]; then M=80;
elif [ $M -gt 40 ]; then M=60;
elif [ $M -gt 20 ]; then M=40;
elif [ $M -gt 10 ]; then M=20;
else M=10; fi
N=`date`
echo "$C ($M) $V $N" >> /mnt/sdcard/batmon.txt
sync
sleep 5
done

View file

@ -0,0 +1,54 @@
#!/bin/sh
# disable MicroSD card powersaving (should help reduce load stutter, test)
echo on > /sys/devices/b0238000.mmc/mmc_host/mmc0/power/control
echo on > /sys/devices/b0230000.mmc/mmc_host/mmc1/power/control
export SDCARD_PATH="/mnt/sdcard"
export BIOS_PATH="$SDCARD_PATH/Bios"
export SAVES_PATH="$SDCARD_PATH/Saves"
export SYSTEM_PATH="$SDCARD_PATH/.system/rg35xx"
export CORES_PATH="$SYSTEM_PATH/cores"
export USERDATA_PATH="$SDCARD_PATH/.userdata/rg35xx"
export LOGS_PATH="$USERDATA_PATH/logs"
export PATH=$SYSTEM_PATH/bin:$PATH
export LD_LIBRARY_PATH=$SYSTEM_PATH/lib:$LD_LIBRARY_PATH
mkdir -p "$LOGS_PATH"
mkdir -p "$USERDATA_PATH/.minui"
echo userspace > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
export CPU_SPEED_MENU=504000
export CPU_SPEED_GAME=1296000
export CPU_SPEED_PERF=1488000 # improves binary launch times
export CPU_PATH=/sys/devices/system/cpu/cpu0/cpufreq/scaling_setspeed
AUTO_PATH=$USERDATA_PATH/auto.sh
if [ -f "$AUTO_PATH" ]; then
"$AUTO_PATH"
fi
cd $(dirname "$0")
keymon.elf & # &> /mnt/sdcard/keymon.txt &
# ./batmon.sh &> /mnt/sdcard/batmon.txt &
export EXEC_PATH=/tmp/minui_exec
touch "$EXEC_PATH" && sync
while [ -f "$EXEC_PATH" ]; do
./minui.elf &> $LOGS_PATH/minui.txt
# overclock to speedup binary launch time
echo $CPU_SPEED_PERF > "$CPU_PATH"
sync
NEXT="/tmp/next"
if [ -f $NEXT ]; then
CMD=`cat $NEXT`
eval $CMD
rm -f $NEXT
sync
fi
done

View file

@ -0,0 +1,5 @@
#!/bin/sh
cd $(dirname "$0")
./DinguxCommander

0
skeleton/TF2/Bios/.keep Normal file
View file

View file

View file

View file

View file

View file

View file

View file

View file

View file

View file

View file

View file

View file

View file

View file