Commit graph

3632 commits

Author SHA1 Message Date
Tomáš Kelemen (vudiq)
d350672c55
moonlight-libretro: add curl as dependency 2022-02-28 20:40:35 +01:00
Tomáš Kelemen (vudiq)
9cfe9a3cbf
moonligt-libretro: add GL a dependency 2022-02-28 09:11:38 +01:00
Tomáš Kelemen (vudiq)
85027ef560
RPi Zero 2/GPICase: enable samba 2022-02-25 23:14:52 +01:00
Tomáš Kelemen (vudiq)
99142337c5
Add support for RPi Zero 2 with GPICase
Co-authored-by: Cicirifu <54900043+Cicirifu@users.noreply.github.com>
2022-02-25 20:19:29 +01:00
GavinDarkglider
ad79e6c722
[WIP] Minor/Final 3.x Switch Updates (#1533)
* Update kernel, enable ambiant light sensor

* Enable auto controller config, add known good controller configs for
Nintendo Switch Controllers.

* update uenv.txt
2021-10-18 17:53:13 +03:00
Tomáš Kelemen (vudiq)
4e30933e85 linux: enable SQUASHFS_ZSTD + other comperssions
needed for upgrade to 4.x
2021-10-15 17:39:30 +02:00
Tomáš Kelemen (vudiq)
c63854ffb9 Generic: build vulkan-tools 2021-10-07 19:46:41 +02:00
Tomáš Kelemen (vudiq)
26dd024415 linux configs: fix option for Nintendo force feedback 2021-10-06 22:46:28 +02:00
David G. F
540fc6e149
Add RG351MP (#1520)
So far seems that everything works (screen, joypad, usb, etc)
2021-09-30 22:04:02 +03:00
Tomáš Kelemen (vudiq)
083bea65e7 Revert "retroach: roll back to 1.9.9 for H3 and move patch to Switch device"
This reverts commit 59bd0059e3.
2021-09-28 21:46:43 +02:00
Tomáš Kelemen (vudiq)
59bd0059e3 retroach: roll back to 1.9.9 for H3 and move patch to Switch device 2021-09-27 20:42:44 +02:00
Tomáš Kelemen
2b52be5351
RPi: build GPU tools (#1500)
solves incompatibility on aarch64 targets with binaries provided by
bcm2835-driver for 32-bit ARM.

fixes #1496
2021-09-17 23:21:00 +03:00
Tomáš Kelemen
2f1fb79279
add wireguard support to Lakka (#1499)
* wireguard: enable distro-wide

* L4T: disable wireguard

* Generic: enable wireguard in kernel for i386

* iMX6: enable wireguard in kernel

* wireguard: build out of tree module only for specific targets

the kernel currently used for these targets does not have
CONFIG_WIREGUARD, so they need wireguard-linux-compat package
2021-09-17 23:20:49 +03:00
David Lawson
e5fa7df548
Add support for RPi4-RetroDreamer (#1501)
* RPi4-RetroDreamer: copy RPi4 target

* RPi4-RetroDreamer: add device specific config

* RPi4: enable R8188EU driver

* RPi4*: symlink kernel configs for RPi4 variants to main device

* RPi4*: Enable CONFIG_USB_DWC2 for usb on CM4

* RPi4-RetroDreamer: patch Rock Candy autoconfig for built in controls

* RPi4-RetroDreamer: fix sound

* RPi4-RetroDreamer: use same Retroarch settings as PiBoyDmg

* RPi4-RetroDreamer: add to build_all.sh
2021-09-15 21:19:27 +03:00
Tomáš Kelemen
2413bc2fec
add xpadneo driver for Xbox One wireless gamepad (#1498)
* add xpadneo driver for Xbox One wireless gamepad

* xpadneo: add kernel patches

should prevent generic hid module to claim the gamepad

* xpadneo: add additional settings to modprobe conf
2021-09-14 19:51:26 +02:00
Demetris Ierokipides
97532ec2c8 Allwinner: Set hdmi out resolution @720P
* Current supported allwinner family is too weak to go more,
also due to the soc capability to reach 4k resolutions on lakka it ruins
the experience. Lets avoid this.
2021-09-12 13:37:35 +03:00
Tomáš Kelemen (vudiq)
ab378a227d Gamecon: enable additional PARPORT modules/features
fixes #1495
2021-09-10 23:02:34 +02:00
Tomáš Kelemen (vudiq)
fc2b556572 drop obsolete playlist/core association
settings `playlist_names` and `playlist_cores` are not used by RetroArch
anymore, default core for a playlist is not stored in `retroarch.cfg`.
2021-09-07 21:27:20 +02:00
David Lawson
3f2233cb46
mupen64plus: remove old core (#1489) 2021-09-07 21:20:06 +02:00
David Lawson
44ff0add1b
Add support for RPi4 PiBoy DMG (#1486)
* RPi4-PiBoyDmg: copy rpi4 device

* RPi4-PiBoyDmg: add device specific settings to distroconfig.txt

* RPi4-PiBoyDmg: change RPi4 tests to only check the first four characters

* RPi4-PiBoyDmg: add xpi_gamecon package

* RPi4-PiBoyDmg: add joypad autoconfig

* RPi4-PiBoyDmg: add some retroarch config customisations

* RPi4-PiBoyDmg: add to build_all.sh
2021-09-06 16:06:52 +03:00
Tomáš Kelemen (vudiq)
56182dabce iMX6/retroarch: remove sound patch 2021-09-04 07:52:45 +02:00
Francesco Brozzu
3eec7f98c8
RPi: Add RTL8192CU (#1471) 2021-08-26 18:00:47 +03:00
David Lawson
7097f98c64
rpi4: disable 4k output on upgrades too (#1454)
It was done here: 58dafbe511

but that might get overwritten with this version
2021-08-10 22:12:09 +03:00
by-gnome
b5a5c33d43
retroarch: move revert resampler changes patch to iMX6 project (#1439) 2021-07-29 14:43:17 +02:00
Demetris Ierokipides
cb02ec4f37 RPi2: Enable rtl8192cu
closes https://github.com/libretro/Lakka-LibreELEC/issues/1418
2021-07-26 03:13:19 +03:00
GavinDarkglider
5225dffe50
Update Nintendo Switch kernel to switchroot 3.4.0 L4T kernel. (#1437) 2021-07-25 20:28:44 +03:00
by-gnome
049af1d207
iMX6: enable support for RT5370 and AC97 CODEC for UDOO, enable announce the ID strings for USB devices to syslog (#1436)
* enable announce the ID strings for USB devices to syslog

* enable support for rt53xx devices

* enable support for AC97 CODEC
2021-07-25 19:27:12 +03:00
GavinDarkglider
1a1a7392df
[WIP] New Kernel Get method for L4T, and various other minor changes (#1427)
* Add new package get method for L4T kernels. This allows changing kernel repos and combining them easier to maintain.

* Update Nintendo Switch defconfig

* Switch: Add configuration for schedutil to platform_init

* Remove switch brightness patch, as it isnt needed with new switch kernel.

* Add new brightness patch that has been upstreamed.

* Switch: Autosave/load cpu/gpu freqs, and restore on boot.

* Fix download sha verification

* Switch: Disable USB3 for joycon stability on dock
2021-07-15 01:00:38 +03:00
Tomáš Kelemen (vudiq)
c17fc1d020 generic 64 bit: add back gamecon support
fixes #1185
2021-07-14 17:36:26 +02:00
by-gnome
0536d3e359
Generic: linux: enable MIDI sequencer (#1424)
* Enable MIDI sequencer

* i386: enable support for generic sound devices
2021-07-10 14:38:45 +03:00
by-gnome
a9c5104283
Generic: linux: enable RTL8XXXU and RTL8188EU drivers as modules, update configs to 5.10.47 (#1423)
* Revert "X86_64: Enable some realtek drivers as buildin"

This reverts commit 4f6ffc7beb.

* Enable RTL8XXXU driver

* x86_64: enable RTL8188EU driver

* Update config for PS5 controllers

Put options in their place

* Update config for Nntendo Switch Joy-Cons and Pro Controller

Put options in their place, correct options name

* Update configs to Linux 5.10.47
2021-07-09 23:59:27 +03:00
Demetris Ierokipides
4f6ffc7beb X86_64: Enable some realtek drivers as buildin 2021-07-09 16:56:36 +03:00
David Lawson
ba4c6bcfb5
Update vulkan-tools, vulkan-loader, vulkan-headers and build vulkan-tools for rpi4 (#1405) 2021-07-07 07:43:12 +03:00
Demetris Ierokipides
4529ce6564 Generic: Fix wiimote driver 2021-07-06 23:09:14 +03:00
David Lawson
1a65b31cbc
Re-jig dualsense and joycon patch dirs, enable dualsense FF and enable driver for generic (#1413)
* Clean up joycon and dualsense patches into their own directories

* rpi4: enable rumble for dualsense

* Enable dualsense driver for generic
2021-07-02 08:49:58 +03:00
David Lawson
ddd927fd0a
rpi4: add dualsense driver (#1406) 2021-07-01 15:04:47 +03:00
David Lawson
83cbe14172
rpi3: fix analog audio output (#1399) 2021-06-22 16:13:02 +03:00
GavinDarkglider
cb6ac9c7dd
Mostly working decoder and moonlight (#1393)
* L4T: Initial, mostly working decoder support, Switch to proper glvnd setup"
* switch: add moonlight
* Add patch to force moonlight to use hardware decoder
* Add moonlight core info file to moonlight package
* rename moonlight to moonlight-libretro

Co-authored-by: plaidman <jrtomsic@gmail.com>
2021-06-18 00:12:06 +02:00
Demetris Ierokipides
ea3424334e XU4: Fix sound issues with cores 2021-06-18 00:08:18 +03:00
gouchi
ba3479415a
linux: Enable CONFIG_BLK_DEV_DM on Generic (#1395) 2021-06-17 12:50:37 +02:00
Seth Barberee
22997e78e8
GPiCase: Switch back to BCM2835-driver (#1346)
* switch GPICase to BCM

* mupen64plus: build w/o mesa on GPICase

* retroarch: have to disable kms on BCM2835

* add videocore flag for 2835

* actually enable dispmanx

* retroarch: GPICase

add configure flags

* RPi/GpiCase: disable swanstation

Co-authored-by: by-gnome <40670278+by-gnome@users.noreply.github.com>
Co-authored-by: Tomáš Kelemen (vudiq) <vudiq@vudiq.sk>
2021-06-09 00:47:52 +02:00
David Lawson
449e51e7fa
Rpi3 aarch64 (#1380)
* Add rpi3-aarch64

* rpi3-aarch64: add to build_all.sh

* rpi3-aarch64 stuff

* rpi3-aarch64: Add kernel config from antonlacon
2021-06-08 12:16:38 +03:00
GavinDarkglider
af06027561
Update Switch bootloader to use uenv, update coreboot sleight optimization changes. Remove toram option, to save 400mb of ram. (#1373)
* switch optimizations to -03 with lto

* Update switch-bootloader to use uenv.txt, and update coreboot for seemless display from hekate, drop toram.
2021-06-06 03:34:42 +03:00
Jason Tomsic
b5dccf9752
Switch & pcsx-rearmed (#1370)
* switch: add vulkan support to ppsspp and beetle-psx

* pcsx-rearmed: switch - enable unai, disable lightrec
2021-06-05 02:52:07 +03:00
Tomáš Kelemen
9a1c5a4c1b
Fix tests in some packages (#1367)
* retroarch: fix tests

* Python2: fix test for L4T

* tegra-bsp: fix tests
2021-06-02 23:06:28 +03:00
Demetris Ierokipides
fd7440d333 XU4: Clean more packages 2021-06-01 23:56:39 +03:00
GavinDarkglider
abd459a6be
Switch Build fixes, and retroarch patch for battery stats (#1360) 2021-06-01 15:07:29 +03:00
Jason Tomsic
6112aed807
flycast: enabled for switch and fixed compilation issues (#1359)
Co-authored-by: Jason Tomsic <jasontomsic@quickenloans.com>
2021-06-01 05:38:43 +03:00
Demetris Ierokipides
c96050021e XU4: Switch libmali package 2021-06-01 03:01:13 +03:00
GavinDarkglider
41a9264210
Misc fixes (#1351)
* Fix audio regression from rework of tegra-bsp

* Fix calibration matrix

* Fix Hekate Icons, Update dock-hotplug

* Hack to fix touch screen

* Enable menu mouse on switch builds

* Update L4T Project CFlags

* add patch to fix brightness on the switch
2021-05-30 10:29:33 +03:00