Commit graph

123 commits

Author SHA1 Message Date
Tomáš Kelemen
c8540160af
sameduck: add new libretro core (#1633)
closes #1632
2022-03-15 16:56:25 +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)
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)
4a4f17ced4
update RetroArch to 1.10.1 + all cores to current
* ppsspp: kept at 1.12.3
* retroarch: removed patch for Switch merged upstream
2022-03-04 22:26:51 +01:00
Tomáš Kelemen (vudiq)
316a7e493c
xbox360-controllers-shutdown: utility to turn off controllers on shutdown
Co-authored-by: spleen1981 <43221199+spleen1981@users.noreply.github.com>
2022-03-02 16:42:34 +01:00
Tomáš Kelemen (vudiq)
44b31b09d5
retroarch: change default recordings folder and expose it via samba 2022-03-02 13:57:00 +01:00
Philippe Simons
e0fdceb010
RPi: disable wifi power saving mode 2022-03-02 13:50:57 +01:00
Tomáš Kelemen (vudiq)
026d7609d3
fmsx: add libretro core 2022-03-02 12:06:44 +01:00
Tomáš Kelemen (vudiq)
ab49482a64
ppsspp: roll back to 1.12.3 release 2022-03-02 12:01:20 +01:00
Tomáš Kelemen (vudiq)
47918beb10
melonds: enable for more platforms 2022-03-02 11:50:16 +01:00
Tomáš Kelemen (vudiq)
bdc8ca9533
Add support for Raspberry Pi Zero 2 W with GPICase
Co-authored-by: Cicirifu <54900043+Cicirifu@users.noreply.github.com>
2022-02-28 10:09:52 +01:00
Tomáš Kelemen (vudiq)
dbe6fa37f9
moonlight: add GL as dependency 2022-02-28 09:01:31 +01:00
GavinDarkglider
927e258148
Fix recording/streaming in Lakka 4.x builds Few other minor fixes..... (#1617)
* Add Xvideo Extension Support

* Fix moonlight dependencies

* Fix retroarch recording/streaming.

* Fix melonds for tegra210 builds
2022-02-27 18:38:45 +01:00
Tomáš Kelemen (vudiq)
37fe190032
update retroarch and libretro
update RetroArch to 1.10.0
update all other retroarch and libretro packages to latest
2022-02-25 15:00:00 +01:00
gouchi
193c2b6b77
wasm4 : Add wasm4 to Libretro cores
port of #1606
2022-02-25 12:46:43 +01:00
GavinDarkglider
bf38e1520f
Latest Lakka Switch Patches (#1600)
* Update kernel Config/patches for CEC support

* Add base CEC support to dock-hotplug, and make so support can be disabled via uenv.txt

* Add working libcec package for L4T, and enable CEC support in packages.

* Fix pulseaudio-alsa routing

This fixes using other audio backends(Alsathread, Alsa, TinyAlsa) in retroarch via dock or bluetooth.

* Downgrade GCC in L4T builds

This fixes issues revolving around undefined symbol: __aarch64_ldadd4_acq_rel issue with gcc 10

* Fix updater for switch builds
Only tested working with tar archives.

* Edit retroarch default settings for the switch.

* Fix pulseaudio changing sink volume issues.
2022-02-21 10:10:20 +01:00
Giovanni Cascione
4215b7c19e
swanstation: fix branch name change - Lakka-v4.x (#1598) 2022-02-06 08:51:32 +02:00
Philippe Simons
7ddff927c8
jumpnbump : add core (Lakka-v4.x) (#1595) 2022-02-04 17:15:28 +02:00
Tomáš Kelemen (vudiq)
7345917ed4
duckstation: update binary package 2021-11-23 22:37:12 +01:00
Tomáš Kelemen (vudiq)
9dd8daf55d
kronos: enable for all archs 2021-11-14 16:29:58 +01:00
Tomáš Kelemen (vudiq)
a7f0374fd3
np2kai: add NP2KAI_VERSION make option
due to shallow clone the tag cannot be retrieved, but can be passed as
env. the tag of the libretro-fork has not changed for a long time, so it
is safe to keep it hard-coded in the package.mk.
2021-11-14 11:18:27 +01:00
Tomáš Kelemen (vudiq)
20b494bcea
retroarch: remove activation of cheats mount unit 2021-11-13 17:12:40 +01:00
Tomáš Kelemen (vudiq)
2b5ac7cb8b
mk_arcade_joystick_rpi: use full commit hash 2021-11-13 15:15:35 +01:00
Tomáš Kelemen (vudiq)
ef165a82be
bsnes: remove unused PKG_BRANCH from package.mk 2021-11-13 14:35:34 +01:00
Tomáš Kelemen (vudiq)
e599d3c8f7
retroarch: remove tmp-cheats from retroarch.service unit 2021-11-13 14:13:46 +01:00
Tomáš Kelemen (vudiq)
e98ab8ad54
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-13 14:12:34 +01:00
Tomáš Kelemen (vudiq)
5eef99ede0
retroarch: add buildfix patch for gpicase 2021-11-08 21:23:01 +01:00
Tomáš Kelemen (vudiq)
f1a0361453
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-08 20:02:35 +01:00
Tomáš Kelemen (vudiq)
311a65721d
xmil: add libretro core (Sharp X1) 2021-11-08 18:54:35 +01:00
Tomáš Kelemen (vudiq)
23dd612d76
retro8: add libretro core (PICO-8) 2021-11-08 18:52:49 +01:00
Tomáš Kelemen (vudiq)
746a06e7d5
quasi88: add libretro core (PC-8800) 2021-11-08 18:49:57 +01:00
Tomáš Kelemen (vudiq)
c61bb04391
potator: add libretro core (Watara Supervision) 2021-11-08 18:48:11 +01:00
Tomáš Kelemen (vudiq)
2da94bc285
freechaf: add libretro core (Fairchild ChannelF) 2021-11-08 18:45:52 +01:00
Tomáš Kelemen (vudiq)
746c7f8908
blastem: add libretro core (Sega Genesis / Mega-Drive) 2021-11-08 18:43:39 +01:00
GavinDarkglider
79731adc6a
[WIP] More switch/l4t stuff (#1543)
* Update UCM, Add initial LibreELEC build changes, Add alsastate save/restore, remove old ffmpeg from switch builds
* Add mount to switch build for cheats
* Add support for nvmpi to new ffmpeg
* L4T/Switch: use Python3
* L4T: use upstream openssh package
* openssh: add Switch specific patch for keydir
* project/device options cleanup, typos, other fixes
* moonlight: move the core to lakka packages, build for other targets
* rearange a few patches
* L4T: use upstream xorg-server package
* L4T: use upstream libglvnd package
* L4T: use upstream mesa package
* L4T: use upstream util-linux package
* Remove xpadneo from L4T builds

Co-authored-by: Tomáš Kelemen (vudiq) <vudiq@vudiq.sk>
2021-11-03 08:22:33 +01:00
Tomáš Kelemen (vudiq)
b2c4b8c7ec
scummvm: extract engine data files + themes + soundfont, create basic .ini file 2021-11-02 22:08:42 +01:00
Tomáš Kelemen (vudiq)
e63bae3bbb
retroarch: set correct target for tmp-* mount units 2021-10-28 19:11:46 +02:00
GavinDarkglider
4d58d3cf00
Add support for Nintendo Switch (#1536) 2021-10-27 09:47:55 +02:00
Tomáš Kelemen (vudiq)
acab0dcf43 beetle_pce: add new libretro core (non-fast version of beetle_pce)
original package `beetle_pce` renamed to `beetle_pce_fast`
2021-10-26 12:48:44 +02:00
Tomáš Kelemen (vudiq)
85fdff8b00 melonds: rebase patch 2021-10-25 18:10:45 +02:00
Tomáš Kelemen (vudiq)
73186dd064 ppsspp: add strcasecmp patch 2021-10-25 10:50:07 +02:00
Tomáš Kelemen (vudiq)
2038dbe34f ppsspp: remove obsolete patch 2021-10-25 10:44:42 +02:00
Tomáš Kelemen (vudiq)
4035fac296 ppsspp: use main branch 2021-10-25 10:35:58 +02:00
Tomáš Kelemen (vudiq)
1baabd16bc fbneo: mame2003-plus: add DAT/XML files for manual scanning 2021-10-25 09:36:35 +02:00
Tomáš Kelemen (vudiq)
43b7b5804f 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-25 09:29:48 +02:00