From 1bc293fbfbf82dcc0781e9e28d8a9ad8cf775dba Mon Sep 17 00:00:00 2001 From: Shaun Inman Date: Fri, 3 Feb 2023 20:06:35 -0500 Subject: [PATCH] refactored skeleton BLOBS is the binary blobs we don't have the source for (and the logo bmp.gz) BOOT is meant for TF1 SDCARD is dirs included in the download SYSTEM is the installed/updated payload (becomes .system on the SD card) --- makefile | 2 ++ skeleton/{TF1 => BLOBS}/boot_logo.bmp.gz | Bin skeleton/{TF1 => BLOBS}/uImage | Bin skeleton/{TF1 => BLOBS}/uImage.meta | 0 skeleton/{TF1 => BOOT}/dmenu.bin | 0 .../.system/rg35xx/bin => SDCARD/Bios/FC}/.keep | 0 .../.system/rg35xx/cores => SDCARD/Bios/GB}/.keep | 0 .../.system/rg35xx/lib => SDCARD/Bios/GBA}/.keep | 0 skeleton/{TF2/Bios => SDCARD/Bios/GBC}/.keep | 0 skeleton/{TF2/Bios/FC => SDCARD/Bios/MD}/.keep | 0 skeleton/{TF2/Bios/GB => SDCARD/Bios/PS}/.keep | 0 skeleton/{TF2/Bios/GBA => SDCARD/Bios/SFC}/.keep | 0 .../Bios/GBC => SDCARD/Roms/Game Boy (GB)}/.keep | 0 .../MD => SDCARD/Roms/Game Boy Advance (GBA)}/.keep | 0 .../PS => SDCARD/Roms/Game Boy Color (GBC)}/.keep | 0 .../Roms/Nintendo Entertainment System (FC)}/.keep | 0 .../Roms/Sega Genesis (MD)}/.keep | 0 .../Roms/Sony PlayStation (PS)}/.keep | 0 .../.keep | 0 .../Saves/FC}/.keep | 0 .../Sega Genesis (MD) => SDCARD/Saves/GB}/.keep | 0 .../Saves/GBA}/.keep | 0 .../Saves/GBC}/.keep | 0 skeleton/{TF2/Saves/FC => SDCARD/Saves/MD}/.keep | 0 skeleton/{TF2/Saves/GB => SDCARD/Saves/PS}/.keep | 0 skeleton/{TF2/Saves/GBA => SDCARD/Saves/SFC}/.keep | 0 .../res/BPreplayBold-unhinted.otf | Bin skeleton/{TF2/.system => SYSTEM}/res/assets@2x.png | Bin skeleton/{TF2/Saves/GBC => SYSTEM/rg35xx/bin}/.keep | 0 .../{TF2/Saves/MD => SYSTEM/rg35xx/cores}/.keep | 0 skeleton/{TF2/Saves/PS => SYSTEM/rg35xx/lib}/.keep | 0 .../rg35xx/paks/Emus/FC.pak/launch.sh | 0 .../rg35xx/paks/Emus/GB.pak/launch.sh | 0 .../rg35xx/paks/Emus/GBA.pak/launch.sh | 0 .../rg35xx/paks/Emus/GBC.pak/launch.sh | 0 .../rg35xx/paks/Emus/MD.pak/launch.sh | 0 .../rg35xx/paks/Emus/PKM.pak/launch.sh | 0 .../rg35xx/paks/Emus/PS.pak/launch.sh | 0 .../rg35xx/paks/Emus/SFC.pak/launch.sh | 0 .../rg35xx/paks/MinUI.pak/batmon.sh | 0 .../rg35xx/paks/MinUI.pak/launch.sh | 0 skeleton/TF2/Saves/SFC/.keep | 0 42 files changed, 2 insertions(+) rename skeleton/{TF1 => BLOBS}/boot_logo.bmp.gz (100%) rename skeleton/{TF1 => BLOBS}/uImage (100%) rename skeleton/{TF1 => BLOBS}/uImage.meta (100%) rename skeleton/{TF1 => BOOT}/dmenu.bin (100%) rename skeleton/{TF2/.system/rg35xx/bin => SDCARD/Bios/FC}/.keep (100%) rename skeleton/{TF2/.system/rg35xx/cores => SDCARD/Bios/GB}/.keep (100%) rename skeleton/{TF2/.system/rg35xx/lib => SDCARD/Bios/GBA}/.keep (100%) rename skeleton/{TF2/Bios => SDCARD/Bios/GBC}/.keep (100%) rename skeleton/{TF2/Bios/FC => SDCARD/Bios/MD}/.keep (100%) rename skeleton/{TF2/Bios/GB => SDCARD/Bios/PS}/.keep (100%) rename skeleton/{TF2/Bios/GBA => SDCARD/Bios/SFC}/.keep (100%) rename skeleton/{TF2/Bios/GBC => SDCARD/Roms/Game Boy (GB)}/.keep (100%) rename skeleton/{TF2/Bios/MD => SDCARD/Roms/Game Boy Advance (GBA)}/.keep (100%) rename skeleton/{TF2/Bios/PS => SDCARD/Roms/Game Boy Color (GBC)}/.keep (100%) rename skeleton/{TF2/Bios/SFC => SDCARD/Roms/Nintendo Entertainment System (FC)}/.keep (100%) rename skeleton/{TF2/Roms/Game Boy (GB) => SDCARD/Roms/Sega Genesis (MD)}/.keep (100%) rename skeleton/{TF2/Roms/Game Boy Advance (GBA) => SDCARD/Roms/Sony PlayStation (PS)}/.keep (100%) rename skeleton/{TF2/Roms/Game Boy Color (GBC) => SDCARD/Roms/Super Nintendo Entertainment System (SFC)}/.keep (100%) rename skeleton/{TF2/Roms/Nintendo Entertainment System (FC) => SDCARD/Saves/FC}/.keep (100%) rename skeleton/{TF2/Roms/Sega Genesis (MD) => SDCARD/Saves/GB}/.keep (100%) rename skeleton/{TF2/Roms/Sony PlayStation (PS) => SDCARD/Saves/GBA}/.keep (100%) rename skeleton/{TF2/Roms/Super Nintendo Entertainment System (SFC) => SDCARD/Saves/GBC}/.keep (100%) rename skeleton/{TF2/Saves/FC => SDCARD/Saves/MD}/.keep (100%) rename skeleton/{TF2/Saves/GB => SDCARD/Saves/PS}/.keep (100%) rename skeleton/{TF2/Saves/GBA => SDCARD/Saves/SFC}/.keep (100%) rename skeleton/{TF2/.system => SYSTEM}/res/BPreplayBold-unhinted.otf (100%) rename skeleton/{TF2/.system => SYSTEM}/res/assets@2x.png (100%) rename skeleton/{TF2/Saves/GBC => SYSTEM/rg35xx/bin}/.keep (100%) rename skeleton/{TF2/Saves/MD => SYSTEM/rg35xx/cores}/.keep (100%) rename skeleton/{TF2/Saves/PS => SYSTEM/rg35xx/lib}/.keep (100%) rename skeleton/{TF2/.system => SYSTEM}/rg35xx/paks/Emus/FC.pak/launch.sh (100%) rename skeleton/{TF2/.system => SYSTEM}/rg35xx/paks/Emus/GB.pak/launch.sh (100%) rename skeleton/{TF2/.system => SYSTEM}/rg35xx/paks/Emus/GBA.pak/launch.sh (100%) rename skeleton/{TF2/.system => SYSTEM}/rg35xx/paks/Emus/GBC.pak/launch.sh (100%) rename skeleton/{TF2/.system => SYSTEM}/rg35xx/paks/Emus/MD.pak/launch.sh (100%) rename skeleton/{TF2/.system => SYSTEM}/rg35xx/paks/Emus/PKM.pak/launch.sh (100%) rename skeleton/{TF2/.system => SYSTEM}/rg35xx/paks/Emus/PS.pak/launch.sh (100%) rename skeleton/{TF2/.system => SYSTEM}/rg35xx/paks/Emus/SFC.pak/launch.sh (100%) rename skeleton/{TF2/.system => SYSTEM}/rg35xx/paks/MinUI.pak/batmon.sh (100%) rename skeleton/{TF2/.system => SYSTEM}/rg35xx/paks/MinUI.pak/launch.sh (100%) delete mode 100644 skeleton/TF2/Saves/SFC/.keep diff --git a/makefile b/makefile index bf5fb74..7679386 100644 --- a/makefile +++ b/makefile @@ -43,9 +43,11 @@ payload: rm -rf ./build mkdir -p ./releases mkdir -p ./build + # cp ~/buildroot/output/images/rootfs.ext2 ./build/rootfs.img echo "TODO: payload" echo "TDOO: remove .keep and *.meta files" + readmes: echo "TODO: readmes" diff --git a/skeleton/TF1/boot_logo.bmp.gz b/skeleton/BLOBS/boot_logo.bmp.gz similarity index 100% rename from skeleton/TF1/boot_logo.bmp.gz rename to skeleton/BLOBS/boot_logo.bmp.gz diff --git a/skeleton/TF1/uImage b/skeleton/BLOBS/uImage similarity index 100% rename from skeleton/TF1/uImage rename to skeleton/BLOBS/uImage diff --git a/skeleton/TF1/uImage.meta b/skeleton/BLOBS/uImage.meta similarity index 100% rename from skeleton/TF1/uImage.meta rename to skeleton/BLOBS/uImage.meta diff --git a/skeleton/TF1/dmenu.bin b/skeleton/BOOT/dmenu.bin similarity index 100% rename from skeleton/TF1/dmenu.bin rename to skeleton/BOOT/dmenu.bin diff --git a/skeleton/TF2/.system/rg35xx/bin/.keep b/skeleton/SDCARD/Bios/FC/.keep similarity index 100% rename from skeleton/TF2/.system/rg35xx/bin/.keep rename to skeleton/SDCARD/Bios/FC/.keep diff --git a/skeleton/TF2/.system/rg35xx/cores/.keep b/skeleton/SDCARD/Bios/GB/.keep similarity index 100% rename from skeleton/TF2/.system/rg35xx/cores/.keep rename to skeleton/SDCARD/Bios/GB/.keep diff --git a/skeleton/TF2/.system/rg35xx/lib/.keep b/skeleton/SDCARD/Bios/GBA/.keep similarity index 100% rename from skeleton/TF2/.system/rg35xx/lib/.keep rename to skeleton/SDCARD/Bios/GBA/.keep diff --git a/skeleton/TF2/Bios/.keep b/skeleton/SDCARD/Bios/GBC/.keep similarity index 100% rename from skeleton/TF2/Bios/.keep rename to skeleton/SDCARD/Bios/GBC/.keep diff --git a/skeleton/TF2/Bios/FC/.keep b/skeleton/SDCARD/Bios/MD/.keep similarity index 100% rename from skeleton/TF2/Bios/FC/.keep rename to skeleton/SDCARD/Bios/MD/.keep diff --git a/skeleton/TF2/Bios/GB/.keep b/skeleton/SDCARD/Bios/PS/.keep similarity index 100% rename from skeleton/TF2/Bios/GB/.keep rename to skeleton/SDCARD/Bios/PS/.keep diff --git a/skeleton/TF2/Bios/GBA/.keep b/skeleton/SDCARD/Bios/SFC/.keep similarity index 100% rename from skeleton/TF2/Bios/GBA/.keep rename to skeleton/SDCARD/Bios/SFC/.keep diff --git a/skeleton/TF2/Bios/GBC/.keep b/skeleton/SDCARD/Roms/Game Boy (GB)/.keep similarity index 100% rename from skeleton/TF2/Bios/GBC/.keep rename to skeleton/SDCARD/Roms/Game Boy (GB)/.keep diff --git a/skeleton/TF2/Bios/MD/.keep b/skeleton/SDCARD/Roms/Game Boy Advance (GBA)/.keep similarity index 100% rename from skeleton/TF2/Bios/MD/.keep rename to skeleton/SDCARD/Roms/Game Boy Advance (GBA)/.keep diff --git a/skeleton/TF2/Bios/PS/.keep b/skeleton/SDCARD/Roms/Game Boy Color (GBC)/.keep similarity index 100% rename from skeleton/TF2/Bios/PS/.keep rename to skeleton/SDCARD/Roms/Game Boy Color (GBC)/.keep diff --git a/skeleton/TF2/Bios/SFC/.keep b/skeleton/SDCARD/Roms/Nintendo Entertainment System (FC)/.keep similarity index 100% rename from skeleton/TF2/Bios/SFC/.keep rename to skeleton/SDCARD/Roms/Nintendo Entertainment System (FC)/.keep diff --git a/skeleton/TF2/Roms/Game Boy (GB)/.keep b/skeleton/SDCARD/Roms/Sega Genesis (MD)/.keep similarity index 100% rename from skeleton/TF2/Roms/Game Boy (GB)/.keep rename to skeleton/SDCARD/Roms/Sega Genesis (MD)/.keep diff --git a/skeleton/TF2/Roms/Game Boy Advance (GBA)/.keep b/skeleton/SDCARD/Roms/Sony PlayStation (PS)/.keep similarity index 100% rename from skeleton/TF2/Roms/Game Boy Advance (GBA)/.keep rename to skeleton/SDCARD/Roms/Sony PlayStation (PS)/.keep diff --git a/skeleton/TF2/Roms/Game Boy Color (GBC)/.keep b/skeleton/SDCARD/Roms/Super Nintendo Entertainment System (SFC)/.keep similarity index 100% rename from skeleton/TF2/Roms/Game Boy Color (GBC)/.keep rename to skeleton/SDCARD/Roms/Super Nintendo Entertainment System (SFC)/.keep diff --git a/skeleton/TF2/Roms/Nintendo Entertainment System (FC)/.keep b/skeleton/SDCARD/Saves/FC/.keep similarity index 100% rename from skeleton/TF2/Roms/Nintendo Entertainment System (FC)/.keep rename to skeleton/SDCARD/Saves/FC/.keep diff --git a/skeleton/TF2/Roms/Sega Genesis (MD)/.keep b/skeleton/SDCARD/Saves/GB/.keep similarity index 100% rename from skeleton/TF2/Roms/Sega Genesis (MD)/.keep rename to skeleton/SDCARD/Saves/GB/.keep diff --git a/skeleton/TF2/Roms/Sony PlayStation (PS)/.keep b/skeleton/SDCARD/Saves/GBA/.keep similarity index 100% rename from skeleton/TF2/Roms/Sony PlayStation (PS)/.keep rename to skeleton/SDCARD/Saves/GBA/.keep diff --git a/skeleton/TF2/Roms/Super Nintendo Entertainment System (SFC)/.keep b/skeleton/SDCARD/Saves/GBC/.keep similarity index 100% rename from skeleton/TF2/Roms/Super Nintendo Entertainment System (SFC)/.keep rename to skeleton/SDCARD/Saves/GBC/.keep diff --git a/skeleton/TF2/Saves/FC/.keep b/skeleton/SDCARD/Saves/MD/.keep similarity index 100% rename from skeleton/TF2/Saves/FC/.keep rename to skeleton/SDCARD/Saves/MD/.keep diff --git a/skeleton/TF2/Saves/GB/.keep b/skeleton/SDCARD/Saves/PS/.keep similarity index 100% rename from skeleton/TF2/Saves/GB/.keep rename to skeleton/SDCARD/Saves/PS/.keep diff --git a/skeleton/TF2/Saves/GBA/.keep b/skeleton/SDCARD/Saves/SFC/.keep similarity index 100% rename from skeleton/TF2/Saves/GBA/.keep rename to skeleton/SDCARD/Saves/SFC/.keep diff --git a/skeleton/TF2/.system/res/BPreplayBold-unhinted.otf b/skeleton/SYSTEM/res/BPreplayBold-unhinted.otf similarity index 100% rename from skeleton/TF2/.system/res/BPreplayBold-unhinted.otf rename to skeleton/SYSTEM/res/BPreplayBold-unhinted.otf diff --git a/skeleton/TF2/.system/res/assets@2x.png b/skeleton/SYSTEM/res/assets@2x.png similarity index 100% rename from skeleton/TF2/.system/res/assets@2x.png rename to skeleton/SYSTEM/res/assets@2x.png diff --git a/skeleton/TF2/Saves/GBC/.keep b/skeleton/SYSTEM/rg35xx/bin/.keep similarity index 100% rename from skeleton/TF2/Saves/GBC/.keep rename to skeleton/SYSTEM/rg35xx/bin/.keep diff --git a/skeleton/TF2/Saves/MD/.keep b/skeleton/SYSTEM/rg35xx/cores/.keep similarity index 100% rename from skeleton/TF2/Saves/MD/.keep rename to skeleton/SYSTEM/rg35xx/cores/.keep diff --git a/skeleton/TF2/Saves/PS/.keep b/skeleton/SYSTEM/rg35xx/lib/.keep similarity index 100% rename from skeleton/TF2/Saves/PS/.keep rename to skeleton/SYSTEM/rg35xx/lib/.keep diff --git a/skeleton/TF2/.system/rg35xx/paks/Emus/FC.pak/launch.sh b/skeleton/SYSTEM/rg35xx/paks/Emus/FC.pak/launch.sh similarity index 100% rename from skeleton/TF2/.system/rg35xx/paks/Emus/FC.pak/launch.sh rename to skeleton/SYSTEM/rg35xx/paks/Emus/FC.pak/launch.sh diff --git a/skeleton/TF2/.system/rg35xx/paks/Emus/GB.pak/launch.sh b/skeleton/SYSTEM/rg35xx/paks/Emus/GB.pak/launch.sh similarity index 100% rename from skeleton/TF2/.system/rg35xx/paks/Emus/GB.pak/launch.sh rename to skeleton/SYSTEM/rg35xx/paks/Emus/GB.pak/launch.sh diff --git a/skeleton/TF2/.system/rg35xx/paks/Emus/GBA.pak/launch.sh b/skeleton/SYSTEM/rg35xx/paks/Emus/GBA.pak/launch.sh similarity index 100% rename from skeleton/TF2/.system/rg35xx/paks/Emus/GBA.pak/launch.sh rename to skeleton/SYSTEM/rg35xx/paks/Emus/GBA.pak/launch.sh diff --git a/skeleton/TF2/.system/rg35xx/paks/Emus/GBC.pak/launch.sh b/skeleton/SYSTEM/rg35xx/paks/Emus/GBC.pak/launch.sh similarity index 100% rename from skeleton/TF2/.system/rg35xx/paks/Emus/GBC.pak/launch.sh rename to skeleton/SYSTEM/rg35xx/paks/Emus/GBC.pak/launch.sh diff --git a/skeleton/TF2/.system/rg35xx/paks/Emus/MD.pak/launch.sh b/skeleton/SYSTEM/rg35xx/paks/Emus/MD.pak/launch.sh similarity index 100% rename from skeleton/TF2/.system/rg35xx/paks/Emus/MD.pak/launch.sh rename to skeleton/SYSTEM/rg35xx/paks/Emus/MD.pak/launch.sh diff --git a/skeleton/TF2/.system/rg35xx/paks/Emus/PKM.pak/launch.sh b/skeleton/SYSTEM/rg35xx/paks/Emus/PKM.pak/launch.sh similarity index 100% rename from skeleton/TF2/.system/rg35xx/paks/Emus/PKM.pak/launch.sh rename to skeleton/SYSTEM/rg35xx/paks/Emus/PKM.pak/launch.sh diff --git a/skeleton/TF2/.system/rg35xx/paks/Emus/PS.pak/launch.sh b/skeleton/SYSTEM/rg35xx/paks/Emus/PS.pak/launch.sh similarity index 100% rename from skeleton/TF2/.system/rg35xx/paks/Emus/PS.pak/launch.sh rename to skeleton/SYSTEM/rg35xx/paks/Emus/PS.pak/launch.sh diff --git a/skeleton/TF2/.system/rg35xx/paks/Emus/SFC.pak/launch.sh b/skeleton/SYSTEM/rg35xx/paks/Emus/SFC.pak/launch.sh similarity index 100% rename from skeleton/TF2/.system/rg35xx/paks/Emus/SFC.pak/launch.sh rename to skeleton/SYSTEM/rg35xx/paks/Emus/SFC.pak/launch.sh diff --git a/skeleton/TF2/.system/rg35xx/paks/MinUI.pak/batmon.sh b/skeleton/SYSTEM/rg35xx/paks/MinUI.pak/batmon.sh similarity index 100% rename from skeleton/TF2/.system/rg35xx/paks/MinUI.pak/batmon.sh rename to skeleton/SYSTEM/rg35xx/paks/MinUI.pak/batmon.sh diff --git a/skeleton/TF2/.system/rg35xx/paks/MinUI.pak/launch.sh b/skeleton/SYSTEM/rg35xx/paks/MinUI.pak/launch.sh similarity index 100% rename from skeleton/TF2/.system/rg35xx/paks/MinUI.pak/launch.sh rename to skeleton/SYSTEM/rg35xx/paks/MinUI.pak/launch.sh diff --git a/skeleton/TF2/Saves/SFC/.keep b/skeleton/TF2/Saves/SFC/.keep deleted file mode 100644 index e69de29..0000000