Commit graph

30373 commits

Author SHA1 Message Date
Tomáš Kelemen (vudiq)
bf9c840d12
retroarch: bluetooth: add pairable on to pairing steps 2022-04-02 20:37:51 +02:00
SupervisedThinking
ef0cb1eb35 mesa: panfrost: Process scissor state earlier
https://gitlab.freedesktop.org/mesa/mesa/-/issues/6136
61ba8df3e8

Already upstreamed to & merged in 22.1-dev - not yet backported to 22.0.1
2022-04-01 20:54:20 +03:00
Tomáš Kelemen (vudiq)
c456c6e0d6
pcsx_rearmed: rollback to last known good version
ref: https://github.com/libretro/pcsx_rearmed/issues/626
2022-04-01 18:44:13 +02:00
Philippe Simons
4896146154
core: update superbroswar (#1672) 2022-03-31 12:39:36 +02:00
Tomáš Kelemen (vudiq)
89b05347a3
ffmpeg: fix typo 2022-03-30 16:47:28 +02:00
Tomáš Kelemen (vudiq)
7056d4325f
linux: update raspberry linux to 5.10.103 2022-03-30 10:21:07 +02:00
Tomáš Kelemen
de7268974f
libretro update (#1670)
another update, as RetroArch tag for 1.10.2 was updated
- update RetroArch to (newly tagged) 1.10.2
- update cores / database / asseets / ... to latest
2022-03-29 22:32:52 +02:00
Tomáš Kelemen (vudiq)
ef21b23537
mesa: update to 22.0.1 2022-03-29 22:30:08 +02:00
Tomáš Kelemen (vudiq)
45c8e2ae8c
linux: update mainline linux to 5.10.109 2022-03-29 22:27:46 +02:00
Tomáš Kelemen (vudiq)
0f4382b4f9
remove unnecessary safe_remove
these files/folders are excluded in script/install
2022-03-29 21:32:47 +02:00
Tomáš Kelemen (vudiq)
ac349f1b3a
fix easyrpg: build some audio libs as shared
- libsndfile: build shared libs
- flac: build shared libs
- libogg: build shared libs
- libvorbis: build shared libs
2022-03-28 23:16:54 +02:00
Tomáš Kelemen (vudiq)
589208887e
Lakka: make some folders "world" writable
so we don't have to use superuser when accessing the ext4 partition on
the thumbdrive / SD card in a computer
2022-03-28 22:14:45 +02:00
Tomáš Kelemen
ec5014e503
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-03-28 23:00:31 +03:00
Tomáš Kelemen (vudiq)
9dcd1e12a2
linux: update mainline kernel to 5.10.108 2022-03-27 22:39:52 +02:00
David Lawson
4485c14d36
linux: enable CONFIG_HID_PID (#1665)
This enables rumble on generic game controllers (e.g. raphnet adaptors)
2022-03-27 10:37:49 +02:00
Tomáš Kelemen (vudiq)
146427cd76
fix folder - these belong to system, not assets 2022-03-25 14:55:17 +01:00
Tomáš Kelemen
300a20799b
mame: enable mame current (#1650)
does build also for Pi / Pi Zero, but not including in image
2022-03-24 16:29:17 +01:00
Tomáš Kelemen
0378d3beff
same_cdi: add new libretro core (#1654)
as it is based on mame current, not including for Pi and Pi Zero
2022-03-24 16:28:57 +01:00
GavinDarkglider
c4f65eb837
Lakka L4T/Switch Changes for v4.1 (#1644)
* Switch: Use versions of these firmwares supplied by kernel install

* Switch: Update kernel to latest

* Backup old uenv.txt on update.

* Update L4T ffmpeg patches
2022-03-24 16:14:15 +01:00
Tomáš Kelemen (vudiq)
60d91b7115
RPi.GPIO: enable for aarch64 2022-03-24 01:13:35 +01:00
Tomáš Kelemen (vudiq)
6abfb112e8
ecwolf: fix a typo 2022-03-24 00:06:25 +01:00
Tomáš Kelemen
e36e2b43ed
dosbox_pure: buildfix (#1657)
- use correct g++
- add CPUFLAGS
- optimize with 3 via Makefile
2022-03-23 22:32:59 +01:00
Tomáš Kelemen
1d344b2014
retroarch: use blank config file (#1639)
we used lot of `sed` to replace stuff in the supplied config file. as it
is not predictable, how the config file may change in the future, it is
safer just to create default config file from scratch. the supplied
config file did not set any option anyway.
2022-03-23 18:36:14 +01:00
Tomáš Kelemen
43732c6e35
linux: build noveau as module (#1655)
we cannot include nvidia firmware files in the kernel, as the list is
too long to be processed by the shell. building as module should use the
firmware files included in the image as firmware overlays.
2022-03-23 18:30:49 +01:00
Tomáš Kelemen (vudiq)
96f34e96f1
retroarch-standalone-cores: add xrick 2022-03-23 14:32:37 +01:00
Tomáš Kelemen (vudiq)
1fb40b0e22
retroarch-standalone-cores: add nxengine 2022-03-23 14:26:27 +01:00
Tomáš Kelemen (vudiq)
e84a0cc687
retroarch-standalone-cores: add ecwolf 2022-03-23 14:19:55 +01:00
Tomáš Kelemen (vudiq)
35676a5ef6
retroarch-standalone-cores: add dinothawr 2022-03-23 13:57:58 +01:00
Tomáš Kelemen (vudiq)
71a1dafa73
retroarch-standalone-cores: add prboom.wad 2022-03-23 13:54:13 +01:00
Tomáš Kelemen (vudiq)
7f1065df94
mame2003_plus: include hiscore.dat and samples folder in system 2022-03-23 12:24:11 +01:00
Tomáš Kelemen (vudiq)
c685549ac6
cannonball: add files to system folder 2022-03-23 11:08:20 +01:00
Tomáš Kelemen
e688738cfe
kernel/Lakka: add support for ASUS BT500 and TP-LINK UB500 (#1645) 2022-03-21 18:35:15 +02:00
Tomáš Kelemen
70aa0c3aa5
bk: add libretro core (#1643) 2022-03-21 18:34:42 +02:00
Tomáš Kelemen
d734e82a8b
fix broken ethernet and wifi for NUC11 (#1641)
* Lakka/Generic: use iwlwifi fw files from kernel-firmware package

* Lakka/Generic/linux: enable CONFIG_IGC - ethernet for NUC11
2022-03-21 18:33:59 +02:00
Tomáš Kelemen
d7123be162
race: add new libretro core (#1642) 2022-03-20 23:03:26 +02:00
Tomáš Kelemen
c8540160af
sameduck: add new libretro core (#1633)
closes #1632
2022-03-15 16:56:25 +01:00
Tomáš Kelemen (vudiq)
30f05718f1
bluez: set Privacy = device to fix pairing of Xbox series gamepads
port of 9e4af94432
2022-03-14 13:47:49 +01:00
Philippe Simons
7da6195bd1
core: update superbroswar (#1630) 2022-03-14 08:36:39 +01:00
Tomáš Kelemen (vudiq)
51c1bdca73
retroarch: add patch to fix fade effect
remove this patch after upgrade to 1.10.2 or later
2022-03-12 21:09:54 +01:00
Tomáš Kelemen (vudiq)
17f8d7765c
picodrive: add patch to remove temporary getoffs files
removes a temporary file stored in /tmp.

reason: if a different user on the same system tries to build picodrive,
they don't have the write permission to the already existing file and
the compilation fails
2022-03-12 11:23:49 +01:00
Tomáš Kelemen (vudiq)
62abfa94c2
update Mesa to 22.0.0 and libdrm to 2.4.110 (dependency) 2022-03-11 08:30:37 +01:00
Tomáš Kelemen (vudiq)
a0a4fea1a4
retroarch: add VULKAN as dependency when needed 2022-03-10 18:42:27 +01:00
Tomáš Kelemen (vudiq)
526465f04a
lr_moonlight: exclude i386 from build 2022-03-10 18:35:15 +01:00
GavinDarkglider
683f8c34de
Cleanup decoder/encoder stuff for L4T Builds, update some things, fix GLES building, but keep GL build. Other Minor cleanups. (#1623)
* Update L4T encoder/decoder to latest version which is 70% faster at 1080p

* Add vulkan support to ffmpeg

* Add vitaquake3 and boom3 cores for switch builds

These cores are considered broken, but starting, so maybe in the future they will be more reliable.

* Run dock-hotplug before starting retroarch.

This Will properly force DPI if booted on dock, and audio switching. It also has the added bonus of force fixing audio issues where speakers randomly dont work on boot."

* Update Kernel Repos

* update libglvnd

* update xf86-video-nouveau

* Build mesa properly in L4T LibreELEC builds.

* Update L4T build config for retroarch to fix building with support for EGL/openGLES.
While L4T supports EGL/OpenGLES, and the issue building for it is fixed,
we arent switching now though because moonlight core doesnt support it.

* Exclude moonlight core in Lakka builds that use openGLES over openGL, as openGLES is not supported

* Use openGLES in LibreELEC builds, as that is what upstream is targeting
2022-03-10 18:17:48 +01:00
Philippe Simons
04b76d441f
core: add Super Bros War (#1625) 2022-03-07 23:08:21 +01:00
Tomáš Kelemen (vudiq)
2a2b27a19b
remove leftover from test 2022-03-07 17:12:02 +01:00
Tomáš Kelemen (vudiq)
80d81600d4
fix patch folders 2022-03-07 15:07:51 +01:00
Ntemis
0ddbe69434 Bump lts kernel to v5.10.103 2022-03-07 02:38:19 +02:00
Ntemis
240787cab3 Bump mesa to v21.3.7 2022-03-07 02:36:13 +02:00
Tomáš Kelemen (vudiq)
20ee335ef3
linux/lakka/rpi: patch for scaled modes
ref: https://github.com/raspberrypi/linux/pull/4636
2022-03-06 09:33:15 +01:00