Commit Graph

34960 Commits

Author SHA1 Message Date
Alex Abbatiello
e2c1b74c65
mupen64plus-next: Use upstream makefile (#1994) 2024-07-22 20:10:55 +02:00
Demetris Ierokipides
5de3f5c7d3 Rpi5:Mupen64plus:Enforce glesv3 compatibility,
As we are wrongly setting all gles targets to glesv2

Signed-off-by: Demetris Ierokipides <ierokipides.dem@gmail.com>
2024-07-11 20:17:15 +03:00
Demetris Ierokipides
7fa096594c Add proper rpi5 build flags
closes https://github.com/libretro/Lakka-LibreELEC/issues/1982
2024-07-10 03:32:46 +03:00
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
Alex Abbatiello
f8e0700732
mupen64plus-next: Add Raspberry Pi 5 options (#1986)
* mupen64plus-next: Add Raspberry Pi 5 options

* Fix build

* Removed redundant options
2024-06-21 19:19:15 +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)
cfdd9f6b48
mesa: update to 24.0.8 2024-06-02 22:31:37 +02:00
Tomáš Kelemen (vudiq)
f4fb6c8db7
Merge branch 'libreelec-11.0' into Lakka-v5.x 2024-06-02 22:29:55 +02:00
Tomáš Kelemen (vudiq)
1350cd4992
busybox/fsresize: drop duplicate (u)mounts 2024-05-31 15:47:38 +02:00
Tomáš Kelemen (vudiq)
c1ad74c486
flycast: use only GLES3 + disable for Pi02GPi 2024-05-31 00:12:22 +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
Rudi Heitbaum
82c66a8156 peripheral.joystick: update 20.1.16-Nexus to 20.1.18-Nexus 2024-05-28 09:49:50 +00:00
Tomáš Kelemen (vudiq)
e5e795ef08
flycast: disable GLES2 for GLES3 build and vice versa 2024-05-27 14:03:00 +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)
ac91a297f4
lakka_update: set URL at build time 2024-05-25 09:20:47 +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)
08d672b54b
busybox/Ayn/Odin: use proper kernel arg to not hide kernel messages in console 2024-05-21 18:02:06 +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)
6718e32887
Merge branch 'libreelec-11.0' into Lakka-v5.x 2024-05-21 17:58:31 +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
Tomáš Kelemen (vudiq)
943ce74122
picodrive: use upstream repository
libretro branch has issue with some games not having sound at all
2024-05-20 12:17:10 +02:00
Tomáš Kelemen (vudiq)
cd3cfe069f
stella: revert last update 2024-05-17 14:18:42 +02:00
Tomáš Kelemen (vudiq)
542e93edd5
lakka_update: correct the URL for devel builds 2024-05-16 20:14:16 +02:00
Tomáš Kelemen (vudiq)
c07c6e2493
Lakka support for firstboot.sh script (backport)
This script takes values from files stored in the FAT32 partition to set
up Wi-Fi and override/add settings to default retroarch.cfg.

inspired by the solution from @macmoritz
2024-05-15 21:49:24 +02:00
Rudi Heitbaum
1acc6cdb99
mesa: update to 24.0.7 2024-05-15 21:31:29 +02:00
Tomáš Kelemen (vudiq)
2103c363d3
update libretro and retroarch packages 2024-05-15 21:30:28 +02:00
Rudi Heitbaum
0380dc3bdc pvr.waipu: update 20.12.0-Nexus to 20.12.1-Nexus 2024-05-15 12:19:25 +00:00
Rudi Heitbaum
160872aadc pvr.waipu: update 20.11.0-Nexus to 20.12.0-Nexus 2024-05-12 13:46:17 +00:00
Rob Loach
9d5e4aaa49
retroarch: remove tmp-cheat.mount directly (#1972) 2024-05-05 20:43:10 +02:00
Rudi Heitbaum
19e24cf668 peripheral.joystick: update 20.1.15-Nexus to 20.1.16-Nexus 2024-05-02 11:44:54 +00: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)
39d5183070
mesa: update to 24.0.6 2024-04-28 08:43:17 +02:00
Tomáš Kelemen (vudiq)
8682f3ad93
retrorama_theme_xmb: copy png folder and font.ttf to xmb/custom 2024-04-28 08:42:09 +02:00
Tomáš Kelemen (vudiq)
5074178c1e
mgba_fork: add mGBA core - libretro fork 2024-04-27 23:26:03 +02:00
Tomáš Kelemen (vudiq)
f1a438f718
Lakka: update libretro/retroarch packages 2024-04-27 23:24:50 +02:00
Tomáš Kelemen (vudiq)
b6bb996886
mgba: GLES cmake options, drop invalid options, update to tag 2024-04-26 07:33:48 +02:00
Demetris Ierokipides
b21bac5e07 Fix for https://github.com/libretro/Lakka-LibreELEC/issues/1968 2024-04-24 22:57:10 +03:00
Demetris Ierokipides
f97934dab1 Revert "have both mgba cores (upstream and libretro fork)"
This reverts commit 67d2ab56c7.
2024-04-24 22:55:25 +03:00
Tomáš Kelemen (vudiq)
67d2ab56c7
have both mgba cores (upstream and libretro fork)
fixes #1968
2024-04-23 22:20:28 +02:00
Murad U
6b9f4c7853
RPi: gamecon_gpio_rpi driver support (#1960)
* Added support for gamecon_gpio_rpi driver

* Corrected make_target()
2024-04-19 19:48:32 +02:00
Tomáš Kelemen (vudiq)
273ce0a009
busybox/resizefs: align text for reboot 2024-04-17 22:59:57 +02:00
Tomáš Kelemen (vudiq)
46bb6fa5c5
busybox/resizefs: make fs online during resize2fs
see [1] - online resize is recommended
https://bugs.launchpad.net/ubuntu/+source/e2fsprogs/+bug/1796788/comments/2

fixes #1963
2024-04-17 22:55:00 +02: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)
acfb13d657
core_info: update libretro core info files 2024-04-14 16:27:21 +02:00
Tomáš Kelemen (vudiq)
b9dd11fdd5
grub: set toolchain to manual
use only build functions defined in package
2024-04-13 22:20:09 +02:00
Tomáš Kelemen (vudiq)
3ed5f0a31b
grub: revert changes from merge
for Lakka grub must copy both 32 and 64 bit EFI loaders, as Lakka does
use syslinux only for legacy (non-EFI) boot. in upstream syslinux is
used for legacy and 64-bit EFI bootloader, grub is used only for 32 bit
EFI bootloader. this makes bootloader consistent for all EFI platforms.

fixes #1962
2024-04-13 21:56:28 +02:00