Commit graph

8017 commits

Author SHA1 Message Date
cmitu
90c1ba5ad2 attractmode: dependency update
`libavresample-dev` has been obsoleted by `libswresample-dev` on recent (21.10 and later) Ubuntu versions and Debian Testing.
Also explicitely add the dependency on curl's libs.
2022-04-09 16:43:39 +01:00
Jools Wills
2182fc6394
Merge pull request #3510 from xovox/master
es-themes-RetroCRT-240p-Rainbow
2022-04-06 23:16:22 +01:00
Duncan
8e704999aa es-themes-RetroCRT-240p-Rainbow 2022-04-06 14:02:04 -04:00
Jools Wills
a0b80758b7
Merge pull request #3509 from s1eve-mcdichae1/update-supertux
supertux.sh: (QOL) remove 171 MB game data
2022-04-05 23:11:32 +01:00
s1eve-mcdichae1
f20c622a4f
supertux.sh: (QOL) remove 171 MB game data
...on module removal.
2022-04-05 14:40:51 -07:00
Jools Wills
263544c208 ppsspp / lr-ppsspp - switch to v1.12.3 (last tagged version)
Current master has shader issues on videocore causing a black screen, so switching back to last tagged version - v1.12.3.

Historically we have had to fix up a fair number of ppsspp issues on the RPI due to upstream changes so sticking to a stable release seems like a good idea and allows us to test before we update.

The PPSSPP repository is also quite active and re-building ppsspp/lr-ppsspp binaries for every change takes a lot of time, so this also frees up some cpu time on our build system.
2022-04-05 04:40:34 +01:00
Jools Wills
75f6dc0477
Merge pull request #3505 from cmitu/imager2
image: add a link to the project's web site.
2022-03-29 12:37:20 +01:00
cmitu
64d16476ec image: add a link to the project's web site. 2022-03-29 05:58:18 +01:00
Dwayne Hurst
8611c7cc42
esthemes - added theme Vinyl-Hits from RetroHursty69
Works well on Pi4. VRAM at 130mb. Theme is a tribute to Vinyl LP's.
2022-03-20 00:16:17 +00:00
Jools Wills
e32f56c3cd
Merge pull request #3501 from cmitu/runcommand-xrandr-fix
runcommand: check only active displays on X11
2022-03-20 00:15:13 +00:00
Jools Wills
527a9567c3
Merge pull request #3504 from mrcmunir/patch-3
Update Redream to Universal arm (32/64bits)
2022-03-20 00:14:46 +00:00
Jools Wills
7eab271312
Merge pull request #3502 from cmitu/retroarch-game-mode
retropiemenu: fix launching RetroArch from the menu
2022-03-20 00:13:55 +00:00
Carlos Estrague / Mrc_munir
904d4eeac0
Update Redream to Universal arm (32/64bits)
Hello As you know, a zip  build has been released  about 5 days that  in same link   for arm32-bit and  arm64 64-bit.
It doesn't change much else since the Redream script takes care of loading aarch32.elf or aarch64.elf if you are under 32bits or 64bits. 

Only supported on boards the GPU driver can run context  opengl 3.1 up to 4.5  (some extensions optional) or Opengl es 3.1 context.
2022-03-20 01:05:25 +01:00
cmitu
e4f0ab355c retropiemenu: fix launching RetroArch from the menu
Due to the recent addition of the GameMode support, RetroArch needs access to the user's DBUS session socket.
When starting RetroArch from the RetroPie menu, `su` is used to launch it as the install user, but the DBUS socket path is not preserved (`DBUS_SESSION_BUS_ADDRESS`), leading to a en error and then a crash.

Prevent the crash by setting the XDG_RUNTIME_DIR when RetroArch is started with `su`.

NOTE: this primarily affects X11/PC users, where GameMode is part of the desktop install.
2022-03-19 09:25:57 +00:00
cmitu
8eb8e40118 runcommand: check only active displays on X11
When mutiple displays are connected, some of them may be disabled - skip them when considering the available video modes.
2022-03-19 09:12:17 +00:00
Jools Wills
2d07a999f9
Merge pull request #3498 from crxone/master
added 3twenty2fourty theme
2022-03-14 15:11:35 +00:00
CRX.ONE
55ef028cc1
added 3twenty2fourty theme 2022-03-14 15:45:40 +01:00
Jools Wills
6e83a7d575 retropie-setup - bump version to 4.8 2022-03-13 21:41:40 +00:00
Jools Wills
589da36b27
Merge pull request #3494 from joolswills/fbneo_missing_configs
lr-fbneo - add ensureSystemretroconfig calls for all fbneo subsystems
2022-03-13 00:22:46 +00:00
Jools Wills
4f443cf999 lr-fbneo - add ensureSystemretroconfig calls for all fbneo subsystems
We were missing ensureSystemretroconfig calls for FBNeo's console subsystems that are needed to populate a default retroarch.cfg

Move the systems into an array to avoid listing them twice.
2022-03-12 19:16:51 +00:00
Jools Wills
5255c5be1f
Merge pull request #3492 from joolswills/ppsspp_armv6_fix
ppsspp - Fix linking on rpi1 / armv6
2022-03-10 05:17:36 +00:00
Jools Wills
682c929ae6 ppsspp - Fix linking on rpi1 / armv6
PPSSPP CMakeLists.txt adds -latomic for android targets, but this is also needed on armv6 on RaspberryPi OS Buster.

This commit sets the variable ATOMIC_LIB to "atomic" for videocore / armv6 so that -latomic is added.
2022-03-10 03:34:33 +00:00
Jools Wills
c39ad0533d
Merge pull request #3491 from cmitu/ppsspp-core
lr-ppsspp: preset a save directory
2022-03-05 21:55:14 +00:00
Dwayne Hurst
432884a887
esthemes - added theme shine from RetroHursty69
Theme is called 'shine'
2022-03-05 13:58:11 +00:00
cmitu
747fc75782 lr-ppsspp: preset a save directory
`lr-ppsspp` uses the `savefile_directory` path in order to create its own save structure.
Game saves are not regular `.srm` files, but they're saved in a `PSP/SAVEDATA/<GAME_ID>` folder structure.

Without setting a `savefile_directory`, the core will try to save to `/PSP/SAVEDATA/<GAME_ID>`, which obviously fails.
Setting this to `$HOME/.config/ppsspp` makes it possible to share the savedata with the standalone emulator.
2022-03-05 06:18:08 +00:00
Jools Wills
037b49e60e
Merge pull request #3490 from cmitu/controlblock-deps
controlblock: update dependencies
2022-03-02 09:41:17 +00:00
cmitu
11a33dd936 controlblock: update dependencies
Added `libgpiod` dependency, introduced in 1d3492c545.
2022-03-02 04:55:43 +00:00
Jools Wills
f0e72c7b64
Merge pull request #3489 from cmitu/ds
xroar: update to 1.0.9 (bugfix release)
2022-02-26 09:08:24 +00:00
cmitu
b215eb8ab0 xroar: update to 1.0.9 (bugfix release) 2022-02-26 05:00:38 +00:00
atfrase
2b2fd8c90a fixed uqm source installer to put the optional 3DO music and voice archives in the correct place 2022-02-16 15:48:11 -06:00
Jools Wills
9569e1797c
Merge pull request #3438 from s1eve-mcdichae1/Update-alephone-module
alephone: (QOL) improve/combine emulator configs
2022-02-15 02:13:45 +00:00
Jools Wills
15e03463d9
Merge pull request #3479 from s1eve-mcdichae1/patch-1
inifuncs.sh: Fix typo in comment
2022-02-15 02:12:46 +00:00
Jools Wills
d0828d2b42
Merge pull request #3481 from RetroPie/revert-3390-sdl_2.0.16
Revert "sdl2 - updated to retropie-2.0.20 branch"
2022-02-13 16:44:30 +00:00
Jools Wills
0d45d6bb0f
Revert "sdl2 - updated to retropie-2.0.20 branch" 2022-02-13 16:40:47 +00:00
s1eve-mcdichae1
509c2fdc3f
Fix typo in comment. 2022-02-12 20:59:01 -08:00
Jools Wills
4d5960453f retropie-setup - bump version to 4.7.21 2022-02-11 16:34:48 +00:00
Jools Wills
039407c5ed
Merge pull request #3390 from joolswills/sdl_2.0.16
sdl2 - updated to retropie-2.0.20 branch
2022-02-11 15:08:00 +00:00
Jools Wills
0b9ba8a613 lr-stella2014 - remove renaming hook
Now we have a new upstream lr-stella we don't want this rename anymore as it will rename the new module.

If a user upgrades from a very old release with the older lr-stella module, they will get upgraded to the new core but can always install lr-stella2014 if they want the older core again.
2022-02-11 11:42:21 +00:00
Jools Wills
ebd360f669
Merge pull request #3466 from joolswills/lr-stella
Added upstream / current stella libretro core - lr-stella
2022-02-11 01:02:35 +00:00
Jools Wills
6ceb50dc82 Add upstream / current stella libretro core - lr-stella
Disable LTO (avoid warnings on ARM, but safer without and doubt it makes a big difference)
2022-02-11 00:58:00 +00:00
Jools Wills
31849240bf eduke32 / ionfury - Switch to $md_conf_root/$portname before launching
The eduke32.log/fury.log files are saved to . so by default they would be generated in $HOME.
Now they will be generated in the configuration folder for the port.

Fixes #3473
2022-02-11 00:51:18 +00:00
Jools Wills
e85cbd5ca1
Merge pull request #3470 from RetroHursty69/master
Update esthemes.sh with a new theme
2022-02-11 00:41:23 +00:00
Jools Wills
9cbef7aa87
Merge pull request #3477 from joolswills/ags_3.5.1
ags - switch to to release-3.5.1 branch
2022-02-11 00:38:35 +00:00
Jools Wills
495ac8d018
Merge pull request #3476 from joolswills/remove_lr-duckstation
Remove lr-duckstation
2022-02-11 00:34:15 +00:00
Jools Wills
5cd3dc1b1f Remove lr-duckstation
Upstream has ceased development and the libretro binaries are no longer available.
2022-02-11 00:18:10 +00:00
Jools Wills
d691b75787
Merge pull request #3474 from s1eve-mcdichae1/mupen64plus-config-dir
mupen64plus: (QOL) Link config dir for network access to saves, etc.
2022-02-11 00:16:20 +00:00
Jools Wills
2a5b6a5244 ags - switch to to release-3.5.1 branch
ags3 development branch has switched to an SDL2 backend, but also has build issues on my Ubuntu 21.10 system.

The module will need updating to support this, but it's better to wait until the next version is released and tested working.
2022-02-11 00:04:17 +00:00
Jools Wills
3b1fe5e96b
Merge pull request #3443 from s1eve-mcdichae1/Update-wolf4sdl
wolf4sdl: (bug) additional checksum for registered version game data
2022-02-10 19:07:48 +00:00
Jools Wills
cc07a9fb4e sdl2 - updated to retropie-2.0.20 branch
Added libsamplerate0-dev dependency to module.

Branch includes reworking the patch for kms modesetting via env variables, some minor changes to our Mali and RPI patches,
and some removal of no longer needed changes. It also includes removal of some debian/control build dependencies which were
added to upstream to align with Debian's packaging. The addition causes dependencies like libwayland-dev and libpulse-dev to
be required for all platforms. As we handle adding dependencies in our sdl module code, these have been removed in our
retropie-2.0.16+ sdl2 branch.

Include fix for detection of videocore due to our renamed include folders (thanks @cmitu).
2022-02-10 18:28:40 +00:00
Jools Wills
0619d80ca1
Merge pull request #3475 from cmitu/focus-mode
Configuration Editor: add the auto game focus conf
2022-02-10 18:23:38 +00:00