Commit graph

28 commits

Author SHA1 Message Date
Yasai-san
63ed9e53ea
cec_mini_kb : cec-mini-kb.service is started 1 time only when retroarch.service is activated (#1984)
* Fix endress CEC mini kb service start when it failed

* Retry to (re)start 3 times during 20 sec

* Revert "Retry to (re)start 3 times during 20 sec"

This reverts commit f4d2136a85.
2024-06-21 19:20:29 +03:00
Tomáš Kelemen (vudiq)
11e41d8cab
update retroarch and libretro packages
- update RetroArch to 1.19.0
- update libretro cores to latest commits/hash
- retroarch: drop patches merged upstream
- stella: rebase patch
2024-05-30 14:03:07 +02:00
Tomáš Kelemen (vudiq)
5331fff92b
retroarch/patch: show reboot/shutdown message when not saving configfile on exit 2024-05-25 22:09:59 +02:00
Tomáš Kelemen (vudiq)
64ae40c7ef
Lakka/retroarch: set update URL and target device name at build time
instead of relying on values in retroarch or parsing files to determine
the full URL to download updates, it is more flexibile to set these
values at build time to the current needs. much easier maintenance of
future changes (no need to change in retroarch code base), when e.g. URL
for devel or nightly builds will change (or even for releases). also
community members can set up their own update for their community builds
without the need to patch retroarch.

usage:
at build time add e.g. LAKKA_BUILD_TYPE=<type>, where type can be
release, nightly or devel (can be expanded in future) and based on the
build type matching URL will be set.

or add LAKKA_UPDATE_SERVER_URL=http://some.site/path/to/updates and this
URL will be used.

examples
make image LAKKA_BUILD_TYPE=nightly PROJECT=... DEVICE=... ARCH=...
make image LAKKA_UPDATE_SERVER_URL=... PROJECT=... ...
2024-05-25 09:20:23 +02:00
Tomáš Kelemen (vudiq)
08ed2868e9
retroarch: add patch to save to default config file 2024-05-21 17:59:22 +02:00
Tomáš Kelemen (vudiq)
fe1a055785
retroarch: fix makefile for switch canary builds 2024-04-16 16:58:54 +02:00
Tomáš Kelemen (vudiq)
8833effeff
update RetroArch and libretro cores
- update RetroArch to 1.18.0 (will need to be updated later)
- update cores to latest
- update assets, info, shaders, overlays, database
- leave kronos only for Generic.x86_64 and x11.x86_64
- putt back some RetroArch changes (shutdown/restart, path)
- get_git: use PKG_ var for skipping submodules
2024-04-16 11:57:36 +02:00
Demetris Ierokipides
ddf4bda2c3 Update retroarch to fix switchres 2023-12-10 15:12:55 +02:00
Demetris Ierokipides
e8e0f37844 Fix patch space typo 2023-12-02 06:05:08 +02:00
Demetris Ierokipides
93313befcc Retroarch: add videocore patch 2023-12-02 04:14:45 +02:00
GavinDarkglider
47c07c60ba
[WIP]Lakka 5.x Switch changes..... (#1853)
* Latest 4.3 changes poorly merged

* Build fixes

* Squash?

* Fix ppsspp on switch

* Fix video recording, add base stuff for nvv4l2 decoder/encoder, but leave disabled for now

* Clean up left over files

* Switch: Dont build xpadneo driver, but install configs

* FFMpeg: Add back L4T decoder Patches
2023-06-10 03:16:27 +03:00
Tomáš Kelemen (vudiq)
966a2ea078
retroarch: wayland / assets / shutdown/reboot 2023-02-08 00:28:57 +01:00
Tomáš Kelemen (vudiq)
7e3d98df3c
libretro update (1.10.3)
- update RetroArch to 1.10.3
- remove RetroArch patches merged upstream
- update cores
- vice: remove buildfix patch
- fuse_libretro: add flags/define for bzip2 and dependency
- mame2010: add database
- mame2015: add database
- update databases/assets/shaders/joypads
2022-04-14 16:03:33 +02:00
Tomáš Kelemen (vudiq)
0a7c5f4f01
retroarch: add patch to allow different updater URL for devbuilds 2022-04-08 13:34:28 +02:00
Tomáš Kelemen (vudiq)
5127f26237
retroarch: add patch to fix wbfs (wii) scanning 2022-04-08 00:08:47 +02:00
Tomáš Kelemen (vudiq)
935ad0ba5b
retroarch: bluetooth: add pairable on to pairing steps 2022-04-08 00:08:26 +02:00
Tomáš Kelemen
074434b096
libretro update (#1661)
- update RetroArch to 1.10.2 and drop patch merged upstream
- RetroArch: disable core system files downloader (included in image)
- update almost all cores to their latest version
- drop duckstation core
- modify libretro_update.sh script to allow for updates to latest tagged commit
- modify some packages to use latest tag during automated update
- update liblcf to 0.7.0 (EasyRPG dependency) and drop patches
- do not rename `genesis_plus_gx_wide_libretro.so` to `genesis_plus_gx_libretro.so` in the install path
2022-04-08 00:01:38 +02:00
Tomáš Kelemen (vudiq)
d0e9408a69
retroarch: add patch to fix fade effect
remove this patch after upgrade to 1.10.2 or later
2022-04-07 23:22:51 +02:00
Tomáš Kelemen (vudiq)
b3c8d0500b
update retroarch and libretro
update RetroArch to 1.10.0
update all other retroarch and libretro packages to latest
2022-03-03 22:23:40 +01:00
Tomáš Kelemen (vudiq)
a4a129b3fb
Update RetroArch + libretro cores to latest version
* use full lenght commit hash (for future get_git)
* core_info: use Makefile to install files
* glsl_shaders: remove toolchain from dependencies
* libretro_database: store cheats in original location
* retroarch: rebase patch: bluetooth pairing removal
* retroarch_assets: remove toolchain and fontconfig from dependencies
* retroarch_joypad_autoconfig: remove toolchain from dependencies
* retroarch_overlays: use Makefile to install files
* slang_shaders: remove toolchain from dependencies
* Lakka/smb.conf: remove Cheats share
* retroarch: remove cheat overlay mount
2021-11-20 12:22:26 +01:00
Tomáš Kelemen (vudiq)
8b1c4d74e8
retroarch: add buildfix patch for gpicase 2021-11-20 12:21:23 +01:00
Tomáš Kelemen (vudiq)
825940f3db
Update RetroArch to 1.9.13 + cores to latest
* retroarch: rebase patch for cpufreq/disable on switch
* retroarch: remove patch merged upstream (define for nightly)
* fbneo: add highscore.dat to system
* gpsp: disable dynarec on aarch64
* mame2003-plus: add artwork, cheat.dat and history.dat to system
* slang-shaders: add to all targets, not only for vulkan
2021-11-20 12:21:15 +01:00
Tomáš Kelemen (vudiq)
9588aa0d64 update lakka packages
- update RetroArch to 1.9.12 + one merged PR (fix headers)
- update PPSSPP to 1.12.3
- update remaining libretro cores and retroarch packages to latest
- rebase cpufreq patch for RetroArch
2021-10-26 22:22:18 +02:00
Tomáš Kelemen (vudiq)
32f9f6ed1a Fix shutdown process of Lakka/RetroArch 2021-10-15 21:44:34 +02:00
Tomáš Kelemen (vudiq)
cfb0f40858 retroarch: update to 1.9.10 + add/remove patches 2021-09-29 23:52:32 +02:00
Tomáš Kelemen (vudiq)
8ca4a7a80e update RA, cores, increase boot partition size 2021-05-22 22:24:56 +02:00
Tomáš Kelemen (vudiq)
b0719c4402 retroarch: update/add patches
- shutdown/reboot: added disown to detach from the process
- new: menu entry to eject CD
- new: menu entry to select time zone
2021-04-22 17:44:55 +02:00
Tomáš Kelemen (vudiq)
ff9b4b8bac group all packages under lakka
libretro cores, retroarch packages and also added packages (not present
in LibreELEC) stored under one folder for easier maintenance
2021-04-11 08:03:03 +02:00