Commit graph

32769 commits

Author SHA1 Message Date
Tomáš Kelemen
5a4fc0e668
retroarch: eject + timezone patch (#1270) 2021-04-18 21:05:29 +03:00
DBD
2a1416e996
Added the RPi.GPIO Python library to the RPi Project (#1264)
* Added the RPi.GPIO Python library to the RPi Project

* Updated RPi.GPIO license to SPDX format
2021-04-18 18:47:59 +03:00
by-gnome
685e4274a5
OdroidXU3: add libgbm package (#1267) 2021-04-17 00:49:53 +03:00
gouchi
76b7275376
stella : Add stella to Libretro cores (#1265) 2021-04-16 22:44:45 +03:00
David G. F
12a3881fc8
Fix battery issue with RG351P/V (#1262) 2021-04-15 01:27:33 +03:00
David Lawson
04802f0139
Install pci-utils everywhere (#1259)
This was recently enabled for all architectures but only gets install for x86. Let's install it everywhere.

Main motivation: flashing rpi-eeprom
2021-04-13 01:30:03 +03:00
David G. F
70a35525e8
Move bootloader config patch for consistency (#1258)
This makes all copies of the file identical. This hopefully fixes #1242
2021-04-12 21:35:39 +03:00
David Lawson
f951292b51
rpi: update to 5.10.27 and update firmware (#1257) 2021-04-12 00:18:04 +03:00
David G. F
5c8c8debd4
Fix Genesis Wide .so filename (#1255)
It was overwritting in some cases the wrong .so file. This enables both
emulators to be built
2021-04-11 22:46:39 +03:00
David G. F
7e2db454b4
Improve headphone sense on OGA platforms (#1254)
This is more portable and looks up device by name (not by number) which
can be an issue depending on the connected devices
2021-04-11 19:52:45 +03:00
by-gnome
0493ac23de
linux: update to 5.10.28 (#1251) 2021-04-11 06:48:45 +03:00
Seth Barberee
bfecf097ac
Make the GPiCase actually display (#1247)
It's rotated 90 degrees counter-clockwise due to KMS
2021-04-10 04:29:11 +03:00
Tomáš Kelemen
640f0e3a0a
new libretro core: genesis plus gx wide (#1250) 2021-04-10 04:28:46 +03:00
by-gnome
8b5920a3b3
mesa: update to 21.0.2 (#1252) 2021-04-10 04:27:21 +03:00
Tomáš Kelemen
69d6e6716d
genesis-plus-gx: drop patch, correctly add CFLAGS (#1248) 2021-04-09 19:40:27 +03:00
by-gnome
ae1eb1efc1
Generic: linux: enable open-source NVIDIA support for x86_64 (#1249) 2021-04-09 19:39:57 +03:00
David Lawson
5660926e27
rpi4: default to alsathread (#1246) 2021-04-09 03:11:26 +03:00
David Lawson
7612feee6e
rpi4: enable slang shaders (#1245) 2021-04-07 22:04:22 +03:00
David G. F
00d9a6eaa9
Add volume key support to OGA and RG351V (#1241)
* Add event service package and a systemd service for OGA

This is a service that listens for certain keys on certain devices and
injects commands to Retroarch.

* Update Retroarch and add command support
2021-04-05 21:43:52 +03:00
David Lawson
10467501ce
rpi: fix 5.10 configs (#1240) 2021-04-05 17:41:46 +03:00
David Lawson
433243cb41
Rpi: update to 5.10.25 (#1239)
* rpi4: update kernel to 5.10

* rpi: linux: remove upstreamed patches

* rpi: linux: rebase patches

* rpi: linux: fix ouya patch

* rpi: Update all kernel configs for 5.10.25
2021-04-05 16:41:33 +03:00
Tomáš Kelemen
d61d423673
build fixes after latest updates to lr-cores (#1238)
* bsnes: update patch

* duckstation: enable DRMKMS, disable EVDEV

* picodrive: add root to includes

was complaining about missing <pico/pico.h>

* retroarch: remove patches merged upstream

* duckstation: update to bring in latest fixes

* duckstation: add dependencies

* beetle-psx: don't link with static libstdc++
2021-04-03 21:59:50 +03:00
Demetris Ierokipides
0078a9da62 Libretro: Update all everything 2021-04-03 04:47:13 +03:00
David G. F
a29c30590a
Map volume keys on RG351V (like OGA Super does) (#1236) 2021-04-02 21:34:42 +03:00
Tomáš Kelemen
dcc628b9dd
rpi-eeprom: drop deprecated flashrom, use pciutils (#1237) 2021-04-02 21:34:20 +03:00
Demetris Ierokipides
9bce35b120 Bump rpi-eeprom to latest stable 2021-04-02 18:23:27 +03:00
Tomáš Kelemen
e74cc941b2
Generic: enable vulkan, increase partition size (#1235)
minor changes also to RPi - changed VULKAN to vulkan-loader,
vulkan-headers are pulled in as dependency of vulkan-loader
2021-04-02 15:28:24 +03:00
Tomáš Kelemen
b5ae0f6426
opusfile, rockchip buildfixes (#1234)
* opusfile: add openssl dependency

* rk3328+rk3399+oga: add linux patch - libcrypto
2021-04-02 03:12:12 +03:00
Tomáš Kelemen
f9683c551d
systemd, grub, build_all minor changes (#1231)
* build_all: add RPi4.aarch64, drop noobs

* grub: not needed for 32bit Generic

* systemd: remove wait-time-sync from dep's
2021-03-31 23:44:58 +03:00
by-gnome
f15f29e013
kernel-firmware: update to 20210315 (#1230) 2021-03-28 20:20:08 +03:00
by-gnome
b54e66096e
linux: update to 5.10.26 (#1229) 2021-03-28 18:55:33 +03:00
by-gnome
51a123a176
mesa: fix options (#1228)
* mesa: replace deprecated 'true/false' with 'enabled/disabled'

* mesa: remove 'asm' option

* mesa: remove unnecessary condition for i386
2021-03-28 14:49:50 +03:00
Demetris Ierokipides
648f1df744 Add vulkan tools for vulkan version info 2021-03-28 02:39:03 +02:00
Demetris Ierokipides
04767753de Generic: Add vulkan api support 2021-03-28 02:34:42 +02:00
David Lawson
568d3ede25
Update mesa to 21.0.1 and enable vulkan for rpi4 (#1226)
* mesa: update to 21.0.1

* rpi4: enable vulkan

* vuklan-loader fixup

* vulkan-loader fixup 2

* rpi4: actually build vulkan drivers
2021-03-27 02:22:20 +02:00
Tomáš Kelemen
4b32ff9b4e
cores cleanup (#1225)
* cores cleanup

- replaced core association for MAME playlist: `mame` -> `mame2003-plus`
(we do not ship `mame` anymore)
- Amlogic core association override for all targets (device S912 does
not exist)
- cleanup of redundant override for WeTek
- cleanup of redudnand override `mame` -> `mame2003-plus`
- added `snes9x2002` to RPi targets (is required/default core)

TODO:
- cleanup Generic - the system does not fit on the boot partition

* beetle-saturn: drop core

* retroarch: bump to same commit as public release

and remove patch included in upstream
2021-03-25 12:19:18 +02:00
David G. F
6080d35956
Fix console rotation on OGA family and rumble on boot too (#1223)
This adds a new function hook that can be defined for devices that have
slightly different cmdline within the same configuration.
Remove vcchost regulator since it is not used and just makes the rumble
go crazy during kernel boot.
2021-03-23 20:49:33 +02:00
asdf288
bfe3efb8a2
fix missing icudata library and runtime error (#1221) 2021-03-23 10:47:14 +02:00
David G. F
b321acc50d
Fixes for RG350V: enable second MMC and Wifi (#1222)
This reenables Wifi (MT7601U) that was deleted by a previous commit.
Also enables the secondary SD card reader by fixing the voltages.
Finally re-enable low power OPPs that were disabled. This brings power
savings on idle mode and low demanding emus (in particular voltages are
lower for those points, reducing power consumption significantly)
2021-03-21 22:22:58 +02:00
David G. F
0f75e66986
Add support for RG350V (#1220)
Unfortunately there's no easy way to choose DTBs at u-boot time, so
keepting a separated image for now.
2021-03-21 00:31:31 +02:00
Demetris Ierokipides
aecb640a02 Add snes9x2010 back until netplay on newer core is fixed 2021-03-21 00:14:31 +02:00
Demetris Ierokipides
342ae3d419 Snes9x: Switch back to libretro repo 2021-03-20 03:40:25 +02:00
Tomáš Kelemen
9aab7a2e25
RPi4.aarch64 enable yabause, OdroidXU3 cleanup (#1218)
* RPi4.aarch64: enable yabause

disable mame2015 moved to distro options, where it belongs

* OdroidXU3: cleanup obsolete removal of ppsspp
2021-03-19 02:24:28 +02:00
Tomáš Kelemen
7deec95e78
Update ISSUE_TEMPLATE.md (#1217)
Updated IRC channel name
Added discord
Updated link to nightly builds
2021-03-19 02:24:10 +02:00
Seth Barberee
33af203283
Fbneo and gpsp Update (#1214)
* fbneo: update for sega 32 support

* gpsp: update for ARM fixes
2021-03-17 03:27:44 +02:00
Tomáš Kelemen
08f18da674
fbneo fix oga, mupen64plus_next patch for xu3/4 + flags (#1213)
* oga: strip gold from fbneo

* build script: add new targets, alphabet order

* odroidxu3: patch for mupen64plus_next

* mupen64plus_next: adjust platform flags

* fbneo: proper fix for OGA, cleanup

[DNB]

* fbneo: put back USE_CYCLONE for OGA

[DNB]
2021-03-16 00:48:41 +02:00
Tomáš Kelemen
d3a0edb351
make: revert back to 4.2.1 (#1211) 2021-03-15 00:38:33 +02:00
Chips-fr
72621229b4
uae4arm: add support of ipf files, CD32 and whdload install though .lha (#1210) 2021-03-14 23:23:15 +02:00
David G. F
e22cdce602
Remove unnecessary v11 target (#1209)
Official OGAs are all included in the odroidgo2 target (and DTB is
selected via boot.ini and u-boot cooperation).
2021-03-14 23:22:44 +02:00
Tomáš Kelemen
04f64c6397
vecx - GLES & ppsspp latest stable & drop some cores (#1208)
* vecx: GL/GLES dependency/flags

* ppsspp: bump to latest stable

* drop some cores, remove obsolete projects
2021-03-14 23:22:27 +02:00