Commit graph

93 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)
b411e547f7
retroarch: update package to updated 1.19.1 tag 2024-06-05 00:25:24 +02:00
Tomáš Kelemen (vudiq)
ebfb6258ba
update retroarch and libretro cores
- update RetroArch to 1.19.1
- update cores to latest
2024-06-04 16:08:43 +02: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)
ec9db45b95
retroarch: drop obsolete LAKKA_NIGHTLY, LAKKA_DEVBUILD and LAKKA_CANARY_PATH 2024-05-25 09:42:22 +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
Demetris Ierokipides
788a48aa69 Fix: Stop preferring gles over gl
This potentially fixes cores that need gl support on arm

Signed-off-by: Demetris Ierokipides <ierokipides.dem@gmail.com>
2024-05-21 00:45:17 +03:00
Rob Loach
9d5e4aaa49
retroarch: remove tmp-cheat.mount directly (#1972) 2024-05-05 20:43:10 +02:00
Rob Loach
2f60c709f6
retroarch: fix the cheats directory mounting (#1971)
* retroarch: update the cheats mount directory

* retroarch: update user directory for cheats
2024-05-02 01:05:49 +03:00
Tomáš Kelemen (vudiq)
fe1a055785
retroarch: fix makefile for switch canary builds 2024-04-16 16:58:54 +02:00
Yasai-san
55d5e045b0
Change GPICase2 and GPICase2W default menu driver and settings (#1961) 2024-04-16 12:07:33 +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
Tomáš Kelemen (vudiq)
4a1181ae64
add missing env for wayland and x11 2024-04-07 22:34:13 +02:00
Yasai-san
bec997a880
Support RetroFlag GPiCASE2W RPiZero2 aarch64 (#1947) 2024-04-03 00:53:12 +03:00
Demetris Ierokipides
2c3b4e0220 Retroarch: fix the operant _add_ list for wl & vk 2024-02-13 17:11:07 +02:00
Demetris Ierokipides
cdddbc657d retroarch: add back opt target for wayland and vulkan 2024-02-09 01:14:41 +02:00
Demetris Ierokipides
a4605a4c3f Retroarch: enable vulkan and wayland apis 2024-02-06 22:14:55 +02:00
Demetris Ierokipides
c8c5533c6a Retroarch: Fix wayland target name args
- Thanks to @jdalmanza reporting the issue over discord channel
2024-02-05 18:37:08 +02:00
Demetris Ierokipides
7ac99139ec Update to RetroArch V1.17
- Explicit state cheevos support
closes https://github.com/libretro/Lakka-LibreELEC/issues/1927

Signed-off-by: Demetris Ierokipides <ierokipides.dem@gmail.com>
2024-02-04 16:40:51 +02:00
Demetris Ierokipides
1ed6f4ccc0 OdroidXU4: fix project target for audio issue
Signed-off-by: Demetris Ierokipides <ierokipides.dem@gmail.com>
2023-12-19 03:44:42 +02:00
Yasai-san
9a421e7436
Fix Default No Audio For GPICases (#1904) 2023-12-11 17:09:34 +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
Demetris Ierokipides
ae1b748d64 RPi: Disable switchres for videocore driver
Broken after:
f24893bcb1
2023-12-01 18:13:59 +02:00
Demetris Ierokipides
04b8be6523 Retroarch v1.16.0.3 2023-11-29 22:07:27 +02:00
Demetris Ierokipides
f22505fa95 RPi5: add retroarch support 2023-11-25 02:42:47 +02:00
GavinDarkglider
4d743d3c68
Lakka v5.x switch 3 (#1895)
* Switch: Bootloader: Fix boot.scr issues, fix issue in updater, and bump package version

* Joycond: Switch: Update

* L4T: Switch: Retroarch: Add patch to fix single joycon detection

This patch is included in upstream PR #15818

* Lakka: Wii-u-gc-adapter: Enable service when building image

* L4T: Switch: Add wii-u-gc-adapter to build

* L4T: Switch: retroarch add canary support to updater

* Lakka: Retroarch: Add Canary path support for updater

* Retroarch: Switch: Add patch for canary builds

* L4T: BusyBox: Fix Password Generation

* Busybox: Make DISTRO user password creation match switch busybox package

* L4T: tegra-bsp: Update 10-monitor.conf to fix vsync/tearing issues
2023-10-29 22:58:45 +02:00
GavinDarkglider
d9c504704e
Minor Switch Changes (#1893)
* L4T: Kernel: Add back wireguard patches

* Retroarch: Update to version with latest switch changes, and revert hack to use special repo on those builds.
2023-10-11 22:16:59 +03:00
GavinDarkglider
cae4ac3f4c
Fix Switch Issue's in upstream 5.x (#1888)
* Retroarch: Hack in extra repo until PR is merged and remove old patches

* ppsspp: Fix ffmpeg build script

* Switch: Retroarch: Update PR version
2023-10-05 01:42:20 +03:00
gouchi
168554a08d
libretro : update to ra version 1.16.0.3 (#1887) 2023-09-30 22:54:08 +03:00
Demetris Ierokipides
5b413c99f6 Update all lakka packages Retroach latest + cores 2023-08-29 16:01:31 +03: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)
916368a387
update libretro cores + retroarch (non-tag) 2023-02-11 22:00:26 +01:00
Tomáš Kelemen (vudiq)
966a2ea078
retroarch: wayland / assets / shutdown/reboot 2023-02-08 00:28:57 +01:00
Tomáš Kelemen (vudiq)
575eef7f37
Lakka: x11: use proper file name for env 2023-02-04 19:18:40 +01:00
Tomáš Kelemen (vudiq)
3f982a5818
retroarch: remove mkdir - already created 2023-02-04 00:32:59 +01:00
Tomáš Kelemen (vudiq)
3504404a4c
fix x11 support for RetroArch 2023-02-03 23:16:48 +01:00
Tomáš Kelemen (vudiq)
8bf8dbc1ca
retroarch: fix package / add missing || 2023-01-23 21:31:45 +01:00
GavinDarkglider
1c3e314011
Lakka-v4.x:Switch: More fixes/workarounds (#1807)
* Switch: Initial kernel cleanup

* Switch: Mariko: Attempt to fix gadget attach to UDC issue

* Switch: Cleanup initramfs and copy XUSB firmware for mariko to initramfs

* Retroarch: Add Switch lite Controller Workaround to pre-start script

* Switch: bootloader: Fix R2P syntax issue with new driver

* L4T: Fix get_l4t-kernel-sources script sha256 checks
This is far from the finished version, but it should fix kernel nightly issues

* L4T: Switch: update config/script packages versions for nightly

* L4T:Switch:Bootloader: Small cleanups, and add hekate icon for LibreELEC
2023-01-22 00:18:58 +01:00
gouchi
d0706a24dc
retroarch : increase maximum amount of users to 8 (#1767) 2023-01-21 18:43:04 +01:00
David Lawson
7db920f347
retroarch: fix mount source of shaders directory (#1757) 2023-01-21 17:53:54 +01:00
David Lawson
13fb43105d
Fix retroarch tmp- mount paths (#1754)
* retroarch: fix assets mount source

* retroarch: change /usr/share/retroarch-system to /usr/share/retroarch/system to match other mounts

* retroarch: change /usr/share/retroarch-overlays to /usr/share/retroarch/overlays
2023-01-21 17:27:06 +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)
ec0a3ea83a
Lakka: update libretro cores / retroarch
- cores updated to latest commit / latest tag
- retroarch updated to 1.14.0
- libzip: add PIC flag (for ppsspp)
2023-01-19 22:21:00 +01:00
Tomáš Kelemen (vudiq)
231bbbcb97
Exynos/OdroidXU4: adapt libretro packages 2022-04-24 10:27:22 +02:00
Tomáš Kelemen (vudiq)
3d3272a506
retroarch: prepare package for Generic+GLES 2022-04-19 10:07:38 +02: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