Commit graph

323 commits

Author SHA1 Message Date
Tomáš Kelemen
57739c98df
same_cdi: add new libretro core (#1654)
as it is based on mame current, not including for Pi and Pi Zero
2022-04-07 23:53:54 +02:00
Tomáš Kelemen
26ca7f57e5
bk: add libretro core (#1643) 2022-04-07 23:29:22 +02:00
Tomáš Kelemen
14919d2f59
race: add new libretro core (#1642) 2022-04-07 23:25:39 +02:00
Tomáš Kelemen
1927d3fa92
sameduck: add new libretro core (#1633)
closes #1632
2022-04-07 23:25:20 +02:00
Philippe Simons
4126829c2b
enable wasm4 core (#1629) 2022-04-07 23:22:25 +02:00
Tomáš Kelemen (vudiq)
c2fa72e7cd
Lakka options: fix typos 2022-04-07 23:21:12 +02:00
Tomáš Kelemen (vudiq)
49a25a0c5e
Lakka: add boom3 and vitaquake3 to LIBRETRO_CORES env
- so they can be updated using `libretro_update.sh`
- exclude for all targets except Switch
2022-04-07 23:04:59 +02:00
GavinDarkglider
8a48e6f2c5
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-04-07 23:04:13 +02:00
Philippe Simons
d82adda3ac
core: add Super Bros War (#1625) 2022-04-07 22:54:48 +02:00
Tomáš Kelemen (vudiq)
4b91cede23
Lakka: use mailine kernel drivers
see: dfe88a6da0
2022-04-07 09:59:22 +02:00
Tomáš Kelemen (vudiq)
a32d60c085
Merge branch 'librelec/master' 2022-04-07 09:52:13 +02:00
Rudi Heitbaum
811d112dd3 linux: add support for Realtek RTL8XXXU mainline kernel driver replace out-of-tree 8192CU and 8192DU drivers 2022-03-21 11:55:28 +00:00
Tomáš Kelemen (vudiq)
4cc57aa7f8
Lakka options: build moonlight only for Switch 2022-03-11 00:12:14 +01:00
Tomáš Kelemen (vudiq)
3e6094031d
Pi02GPi: include melonds core 2022-03-06 21:45:04 +01:00
Tomáš Kelemen (vudiq)
e161617d60
Lakka: fix build for Odroid XU4 2022-03-06 21:43:58 +01:00
Tomáš Kelemen (vudiq)
ee6140e55c
Merge 'libreelec/master' 2022-03-04 00:02:04 +01:00
Tomáš Kelemen (vudiq)
67954f4e4b
fmsx: add libretro core 2022-03-03 22:24:22 +01:00
Philippe Simons
d8660d2d58
jumpnbump : add core (Lakka-v4.x) (#1595) 2022-03-03 22:10:57 +01:00
Tomáš Kelemen (vudiq)
dcfbfc19a1
retroarch: change default recordings folder and expose it via samba 2022-03-03 22:05:38 +01:00
GavinDarkglider
800557a248
More Nintendo Switch fixes (#1548)
* Downgrade glibc to 2.27 for L4T Builds.
* Downgrade binutils to 2.32 for L4T Builds.
* Update L4T Project Options
* Refactor tegra-bsp package
* Import/Rebase CTC's ffmpeg patches, and switch decoder to nvv4l2 from nvmpi. Fixes decoder issues
* Enable all disabled cores
* Remove hack in busybox package to dump firmware into L4T Builds, we now handle this in tegra-bsp package.
* More L4T project cleanups
* Bring switch-bootloader package.mk inline with upstream formatting
* Fix reboot_payload
* Add proper tegra-bsp:init support
* Bootloader cleanups, seperate bootloader stuff for libreelec builds
* Update init for supporting all distros on Nintendo Switch
* Add proper splash images for libreelec builds.
* Final bootloader fixes
* switch-bootloader-merge-fixes
* Fix uboot merge issues
* fix bmp
* It all builds
* add Basic USB Gadget(Serial console only)
* Properly fix mtp, and finish gadget stuff
2022-03-03 21:48:22 +01:00
Tomáš Kelemen (vudiq)
4f61f46cda
melonds: enable for more platforms 2022-03-03 21:41:00 +01:00
Tomáš Kelemen (vudiq)
42ec40ee45
Add support for Raspberry Pi Zero 2 W with GPICase
Co-authored-by: Cicirifu <54900043+Cicirifu@users.noreply.github.com>
2022-03-03 18:45:14 +01:00
heitbaum
2cbc183f03 kernel_options: add NLMON to support iwd and iwmon 2022-01-28 20:15:21 +00:00
Matthias Reichl
f2b34ccb2d distro: disable espeak
The espeak-ng package doesn't build so disable it until that's fixed

Signed-off-by: Matthias Reichl <hias@horus.com>
2022-01-14 10:35:54 +01:00
Nuive
92033472a3 espeak-ng: initial package 2022-01-14 04:02:16 +01:00
CvH
331f83c35a distro: bump ADDON_VERSION to 10.80.4 2022-01-02 13:19:32 +01:00
heitbaum
ea503188cf distro: bump ADDON_VERSION to 10.80.3 2021-12-19 09:16:17 +00:00
heitbaum
cdfdc8b2b4 ntfs-3g_ntfsprogs: remove NTFS3G from LibreELEC options
Linux Kernel 5.15 includes a new NTFS driver (ntfs3)
- https://www.kernel.org/doc/html/latest//filesystems/ntfs3.html
- https://lore.kernel.org/lkml/aa4aa155-b9b2-9099-b7a2-349d8d9d8fbd@paragon-software.com/
2021-12-08 21:49:47 +00:00
SupervisedThinking
123090c397 distributions/projects: move WINDOWSMANAGER var to Generic opts 2021-11-29 17:49:51 +01:00
SupervisedThinking
4ef5569205 config/graphics & show_config: clean up & tweaks
- clean up
- tweaks for show_config
- default to `OPENGL/OPENGLES=no` if not set
- sort `GRAPHIC_DRIVERS` & list them for all projects not just x11
- moved video acceleration out of graphic config
2021-11-29 17:49:16 +01:00
Tomáš Kelemen (vudiq)
0a0bdfda29
Lakka: RTL8188EU: remove (using staging driver) 2021-11-20 18:46:41 +01:00
Tomáš Kelemen (vudiq)
f1e2ea4d6b
Merge branch 'libreelec-master' 2021-11-20 13:59:00 +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)
fc35ed2ad8
xmil: add libretro core (Sharp X1) 2021-11-20 12:21:08 +01:00
Tomáš Kelemen (vudiq)
48f7dc4f50
retro8: add libretro core (PICO-8) 2021-11-20 12:21:00 +01:00
Tomáš Kelemen (vudiq)
c07e84a117
quasi88: add libretro core (PC-8800) 2021-11-20 12:20:52 +01:00
Tomáš Kelemen (vudiq)
a5d7a3637d
potator: add libretro core (Watara Supervision) 2021-11-20 12:20:44 +01:00
Tomáš Kelemen (vudiq)
d0762e1f54
freechaf: add libretro core (Fairchild ChannelF) 2021-11-20 12:20:39 +01:00
Tomáš Kelemen (vudiq)
7d6789fca0
blastem: add libretro core (Sega Genesis / Mega-Drive) 2021-11-20 12:20:32 +01:00
GavinDarkglider
3a8bf282c6
[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-20 12:19:31 +01:00
Carlos Garces
80e3cd706d RTL8188EU: Use the staging driver instead of out of tree 2021-11-15 10:40:24 +01:00
Tomáš Kelemen (vudiq)
d132403d1f
Lakka: modify distro options
- set version to `LE-master`
- have version in build folder name
2021-10-30 21:45:09 +02:00
GavinDarkglider
c03d8024fb
Add support for Nintendo Switch (#1536) 2021-10-27 13:36:27 +02:00
Tomáš Kelemen (vudiq)
351d7926b1 beetle_pce: add new libretro core (non-fast version of beetle_pce)
original package `beetle_pce` renamed to `beetle_pce_fast`
2021-10-26 22:22:18 +02:00
Tomáš Kelemen (vudiq)
82badd695c ecwolf: add libretro core 2021-10-26 22:22:18 +02:00
Tomáš Kelemen (vudiq)
bdb7d1951d Pull updates from LibreELEC/master 2021-10-21 10:05:13 +02:00
Tomáš Kelemen
848ade7279 add xpadneo driver for Xbox One wireless gamepad
port of 2413bc2fec
2021-10-15 23:13:08 +02:00
Tomáš Kelemen (vudiq)
7a1fcfc737 Lakka: add rsync 2021-10-15 23:12:54 +02:00
David Lawson
a373f8a5e5 mupen64plus: remove old core
port of 3f2233cb46
2021-10-15 21:45:26 +02:00
Tomáš Kelemen (vudiq)
5e6c12784e flycast: fix compilation for i386, arm and aarch64 2021-10-15 21:44:22 +02:00