Commit graph

18 commits

Author SHA1 Message Date
Tomáš Kelemen
198dd04be7
RPi-Composite: initial commit (#2037)
this brings images suited to work OOB for RPi3/4/5 with CRT TV sets. it
comes with preconfigured shaders, core options, readable font, ...
see https://www.lakka.tv/articles/2024/05/02/rpi-composite/

- add new RPiX-Composite devices under RPi project
- RPi3/4-Composite use own kernel config
- RPi5-Composite uses kernel config of RPi5
- remove linux.arm.conf broken symlinks from some devices
- move VULKAN enable to device options
- add splash screens for 480/576 height
- glibc: match kernel version for RPi3/4 (using 5.10.y with "fake" 240p
  patch)
- adjust DEVICE conditions to only match first 4 characters / first 4
  characters + wildcard (various places)
- add specific assets, configs, shaders in retroarch package
- retroarch: adjust default configuration
- linux: add 5.10.y kernel (used by RPi3/4-Composite, see above)
- linux: add patches for 5.10.y kernel
- mkimage: add additional information into cmdline.txt and
  retroarch-overrides.txt
- firstboot.sh: add output (logged in fs-resize.log)
- firstboot.sh: prepend processed overrides with hash
- firstboot.sh: copy core configurations to storage partition
- firstboot.sh: rework wifi autoconfig script
- retroarch: add full default config file and apply changes in the
  package file directly to the config for individual systems (solves
  some issues with core/game overrides when there is no value in the
  config and user creates overrides in first run of retroarch, then
  these overrides are also stored in default config)
2025-03-07 01:09:47 +01:00
Tomáš Kelemen (vudiq)
b1a75d768e
pkg_all: print which targets succeeded 2025-03-06 01:13:22 +01:00
Tomáš Kelemen (vudiq)
e1504c55bf
pkg_all: call the scripts correctly 2025-03-03 21:04:51 +01:00
Tomáš Kelemen (vudiq)
b659bb5039
rename GPiCase builds for consistency 2024-04-12 09:28:11 +02:00
Tomáš Kelemen (vudiq)
3261dc8b75
pkg_all: update targets 2023-01-31 12:11:26 +01:00
GavinDarkglider
4f8d2a57e9
WIP - Add Support for Ayn Odin (#1713)
* Initial fully buildable/bootable Odin Support

* Rework NX-Boot to FAT32 Boot for shared usage between switch and odin

* Move shared packages from switch/odin to main packages folder
2023-01-21 16:11:38 +01:00
Tomáš Kelemen (vudiq)
6c8a06771f
pkg_all: add unpack feature 2022-04-07 22:52:35 +02:00
Tomáš Kelemen (vudiq)
42ec40ee45
Add support for Raspberry Pi Zero 2 W with GPICase
Co-authored-by: Cicirifu <54900043+Cicirifu@users.noreply.github.com>
2022-03-03 18:45:14 +01:00
GavinDarkglider
c03d8024fb
Add support for Nintendo Switch (#1536) 2021-10-27 13:36:27 +02:00
Tomáš Kelemen (vudiq)
ab305f0643 build_all: pkg_all: drop RPi4.arm from targets (aarch64 exists) 2021-10-15 21:42:49 +02:00
Tomáš Kelemen (vudiq)
23c4360939 pkg_all.sh: remove arm targets where aarch64 equivalent exists, drop Dragonboard 2021-10-15 21:42:22 +02:00
David Lawson
2dfc0c3e8b Add RPi3 aarch64 support
port of 449e51e7fa
2021-10-15 21:42:12 +02:00
David Lawson
6caba5bed5 Add support for RPi4-RetroDreamer
port of e5fa7df548
2021-10-15 21:42:05 +02:00
David Lawson
5d14e997e9 Add support for RPi4 PiBoy DMG
port of 44ff0add1b
2021-10-15 21:41:57 +02:00
David Lawson
24b8ee0712 Add support for RPi4.aarch64
port of 1bd927e074
2021-10-15 21:40:40 +02:00
Tomáš Kelemen (vudiq)
8a11bbb678 add support for GPICase
Co-authored-by: Albert Malina <albert.malina@gmail.com>
Co-authored-by: Seth Barberee <seth.barberee@gmail.com>
2021-10-07 10:58:42 +02:00
Tomáš Kelemen (vudiq)
97c62431fe pkg_all.sh: add Generic.i386 2021-10-05 12:27:40 +02:00
Tomáš Kelemen (vudiq)
42dc704452 add script to build/clean package for all targets 2021-04-27 23:16:49 +02:00