Commit graph

1904 commits

Author SHA1 Message Date
Conn O'Griofa
79dd0d83e8 customhidsony: fix build on new Pi firmware
The script depends on the Raspberry Pi properly tagging firmware releases,
but they have neglected to do so for 1.20180313-1. Work around this by
using the rpi-4.9.y branch instead.
2018-03-17 22:46:47 +00:00
Jools Wills
9e1daeadb2 usbromservice - remove usbmount package sources after install 2018-03-15 01:30:37 +00:00
Jools Wills
33aa5e5c01
Merge pull request #2330 from psyke83/bluez_fixes
Bluez fixes
2018-03-14 21:11:45 +00:00
Conn O'Griofa
93c4ab9be2 bluetooth: make bluez support more robust
Use same FIFO to send and receive output, and improve compatibility
with BlueZ 5.48's modified bluetoothctl command line behaviour.
2018-03-14 21:03:40 +00:00
Conn O'Griofa
3c3220615a ps3controller: handle legacy uninstall case 2018-03-14 21:03:33 +00:00
Conn O'Griofa
e92b039947 joy2key: normalize device path & check parent directory
The location of the name, id/vendor & id/product descriptors are not
consistent with udev's DEVPATH for every kernel driver.

Fix this by properly normalizing the path correctly, then shift to the parent
directory if the "name" file does not exist.

Fixes the hid_sony driver.
2018-03-14 20:52:32 +00:00
Jools Wills
f9cf2e70e0 make sure xserver-xorg-legacy is not installed - fixes #2299
* remove package if installed when running retropie-setup for existing installs
 * install xorg without recommendations from raspbiantools so it wont be installed when installing the desktop
2018-03-14 18:16:27 +00:00
Jools Wills
30e75c6e03 sdl2 - update to sdl 2.0.8
* there was no upstream branch on the repo we use, but branched off from 36d733cc which is a few commits after release)
2018-03-10 10:15:56 +00:00
Jools Wills
cb77f9ef7c sdl2 - added additional dependencies for sdl2 on x11 2018-03-10 10:14:31 +00:00
Jools Wills
64a33310be bashwelcometweak - fix issue with bashwelcometweak being reinstalled on update - #2320
* when the retropie image is created, bashwelcometweak is installed with $md_inst being created. Use rp_CallModule in gui_bashwelcometweak so that $md_inst is removed rather than calling directly
2018-02-27 18:05:39 +00:00
Jools Wills
2d145c9d98 retropiemenu - quote vars 2018-02-27 17:14:44 +00:00
Jools Wills
c1f736f23f retropiemenu - fix menu reappearing after removal - fixes #2320
* the gamelist.xml was not removed on removal of the module, and this is used to detect an upgrade from older retropie where no $md_inst was created. This caused the module to be marked as installed when running the update hook
 * the delSystem call had the wrong parameter order, causing the es_systems.cfg entry to not be removed
2018-02-27 17:10:40 +00:00
Jools Wills
806a8ed6ce
Merge pull request #2298 from joolswills/more_stretch_fixes
More stretch fixes
2018-02-26 18:28:50 +00:00
Conn O'Griofa
4708fffb24 virtualgamepad: use nodesource if npm is not in distribution package 2018-02-19 23:24:38 +00:00
Jools Wills
4d931d9e39 raspbiantools - wording
* fix spelling
 * only uinput is added now to /etc/modules
2018-02-19 00:56:12 +00:00
Jools Wills
abd0bd74e1 runcommand - call runcommand-onend.sh when exiting without launching - fixes #2291 2018-02-12 11:55:05 +00:00
Jools Wills
ec5ea4f747 runcommand - pre-compile joy2key 2018-02-12 01:05:25 +00:00
Jools Wills
431db23882 emulationstation-dev - copy resources folder to md_inst (resources are now split out from the code)
* search path for the resource folder is the path of the emulationstation exe, $HOME/.emulationstation, and the current working directory
2018-02-08 19:15:49 +00:00
Jools Wills
d6fa2d0f93
Merge pull request #2282 from psyke83/stretch_wifi
wifi: fixes for stretch
2018-02-07 22:57:04 +00:00
Conn O'Griofa
2afc0958cf wifi: fixes for stretch
* Fallback to ip link set commands, needed when wlan0 is not defined
  in /etc/network/interfaces.
* Restart dhcpcd during link up to work around wpa_supplicant trigger
  failure.
* Ensure wlan0 is up before initiating scan & wait 1 second before start,
  or else interface scan can fail.
* Fix display of IP address & only show actual wlan0 IP address.

Also fix IP address display in retropiemenu.
2018-02-07 22:35:47 +00:00
Jools Wills
f05a07ce92 estheme - remove themes Retrorama and SpaceOddity from lipebello as author removed their account - fixes #2284 2018-02-07 22:01:39 +00:00
Jools Wills
d983a738d4 Revert "joy2key: use USR1 signal handler with more graceful exit handling"
This reverts commit d4c653a3d2.

on the RPI1 the wait in runcommand can sit there forever. Adding a sleep helps, but
this isn't ideal. Problem is likely due to the signal hander not yet being set up on the rpi1
when launching joy2key when the kill is executed.
2018-01-31 18:10:21 +00:00
Conn O'Griofa
a77c25c312 configedit: add vulkan to video_driver options 2018-01-30 23:10:49 +00:00
Jools Wills
a843bdb734 esthemes - added Chicuelo theme - fixes #2270 2018-01-29 19:07:58 +00:00
Dwayne Hurst
53ec13a9d8 esthemes - added themes Tributes GoT, Tribute SWars and Tribute STrek. 2018-01-19 15:14:20 +00:00
Jools Wills
2020624878 sdl1 - remove expr and use bash builtin 2018-01-13 14:34:55 +00:00
Jools Wills
148c38c497
Merge pull request #2256 from psyke83/sdl1_stretch
sdl1: allow building against distro-specific sources
2018-01-13 10:50:01 +00:00
Dwayne Hurst
71c5b0fe88 es-themes - added RetroHursty69 snazzy theme 2018-01-13 10:49:09 +00:00
Conn O'Griofa
5795b32d56 sdl1: allow building against distro-specific sources
Use different source versions for jessie/stretch, and automatically
bump package version.
2018-01-10 17:24:09 +00:00
Dwayne Hurst
8f45efe779
Update esthemes.sh
New ES theme
2018-01-07 07:37:20 +10:00
Conn O'Griofa
9e3366616e customhidsony: add custom hid-sony dkms driver module
Implement custom hid-sony driver patched to fix the
eternal vibrate bug with third-party Shanwan controllers. Currently
compatible with Raspberry Pi only.

Uses the following patch: 492ca83c3d

This module could also be useful if we can fix the Bluetooth idle timeout
not being respected. That would make the official BlueZ plugin a viable
replacement for the sixad wrapper for official and third-party controllers
alike.
2018-01-04 21:58:54 +00:00
Dwayne Hurst
d8a5381f17
Update esthemes.sh
New es theme license2game
2018-01-03 08:56:54 +10:00
petrockblog
01dc11f092 PowerBlock service is not enabled with installation 2017-12-27 09:41:44 +01:00
petrockblog
45e52520aa ControlBlock service is not enabled with installation 2017-12-27 09:39:13 +01:00
Conn O'Griofa
8826655e4b splashscreen: ensure splash is set to default if needed
If /etc/splashscreen.list is not present during enable, default will
not be set correctly due to typo in function called.
2017-12-26 03:45:40 +00:00
Jools Wills
a332ef9b30 sdl2 - kms dependencies 2017-12-18 18:25:42 +00:00
Jools Wills
f0206c6ac0 emulationstation - remove some unneeded dependencies 2017-12-18 18:25:15 +00:00
Jools Wills
3906a35fd0 xpad - update retropie xpad patch 2017-12-18 03:06:20 +00:00
Dwayne Hurst
0c35423f89
Update esthemes.sh
I have added a new ES theme called 'cardcrazy'.
2017-12-05 05:25:12 +10:00
Conn O'Griofa
a3856ff3c9 attractmode: Pi: update for new vendor graphics libraries 2017-11-24 04:26:14 +00:00
Jools Wills
6406dd1b72 emulationstation - don't allow launching if the experimental desktop GL driver is enabled. 2017-11-23 17:22:40 +00:00
Jools Wills
083e32c898 remove newbrcmlibs flag as all binaries that link against the libraries have been rebuilt 2017-11-22 19:23:04 +00:00
Jools Wills
cb2180355d sdl2 - bump version (due to sdl 2.0.7 fixes) 2017-11-22 19:20:05 +00:00
Conn O'Griofa
1abe70cd8d retropiemenu: quit joy2key for RetroArch case 2017-11-22 02:06:25 +00:00
Tomas Jakobsson
bf24df3484 Support for cec input 2017-11-20 13:58:59 +01:00
Jools Wills
40b1e7af40 sdl2 - update to v2.0.7 2017-11-19 10:24:58 +00:00
Dwayne Hurst
00077e13d7
Updated esthemes.sh
3 new themes
2017-11-16 04:38:18 +10:00
Jools Wills
f447bbb44d mkarcadejoystick - skip configure on removal or else the module gets readded to /etc/modules 2017-11-07 21:32:33 +00:00
Jools Wills
6f8fbc8bf7
Merge pull request #2184 from joolswills/tinker_board
Tinker board
2017-11-06 18:53:20 +00:00
Jools Wills
086c938a21
Revert "sdl1: allow building against distro-specific sources" 2017-11-06 16:28:52 +00:00