Commit graph

564 commits

Author SHA1 Message Date
Jools Wills
5e2b080c7f
Merge pull request #2511 from joolswills/libpng_rename
switch to newer package name libpng-dev over libpng12-dev for dependencies
2018-10-18 23:24:53 +01:00
Jools Wills
d2272f5e01 darkplaces-quake - switch to stable branch and revert patch to original
* master branch is no longer building on the rpi, and is undergoing a lot of development
2018-10-18 23:23:04 +01:00
Jools Wills
f474d0fcbd switch to newer package name libpng-dev over libpng12-dev for dependencies.
* allow modules to still use libpng12-dev but show a message for them to be updated
 * change libpng-dev dependency to libpng12-dev for Jessie and older
2018-10-18 19:08:56 +01:00
Hugo Hromic
91df9aba60 darkplaces-quake - rename/rebase patch file for consistency 2018-08-22 17:52:50 +01:00
bjaraujo
b336a6535e Added bombermaaan.sh script. (#2383) 2018-07-22 23:00:14 +01:00
rsn8887
feed225e3b love - allow installation of v0.10.2 in addition to latest 2018-06-26 21:14:25 -05:00
Gerhard Stein
eda8604b74 cgenius - use stable branch rather than version tag 2018-05-02 18:30:44 +01:00
Gerhard Stein
24d7892240 cgenius - bump version to v2.2.2 2018-05-01 19:48:38 +01:00
Gerhard Stein
8ed0d10fd8 cgenius - bump verison to 2.2.1 2018-04-20 20:36:13 +01:00
Per Øyvind Karlsen
b082decba6 add Abuse to experimental (#2342) 2018-04-05 14:43:11 +01:00
Jools Wills
658ab90ee9 sdlpop - patch to add -lm to makefile is no longer needed 2018-03-31 01:56:49 +01:00
Gerhard Stein
3e6ed54465 cgenius - update to v2.2.0 2018-03-28 16:56:43 +01:00
Conn O'Griofa
622c0213d1 Implement yquake2 scriptmodule
Supports Quake II and both official mission packs. Can use OpenGL 1.x, 3.x or software
rendering via SDL2 (of which the latter is used for GLES targets such as Raspberry Pi).

The .pak files and video folder need to be installed from each of the original
folders (maintaining the same folder structure):

* baseq2: Quake II (full or shareware)
* rogue:  Quake II - Ground Zero
* xatrix: Quake II - The Reckoning

If no data is present, the function will automatically fetch and install the shareware data.

Finally, optional CD audio is supported via ripped .ogg files. See the README.md for details.
2018-03-18 16:44:59 +00:00
Jools Wills
9523eb3169 digger - fix up configure - #2323
* remove unneeded folder symlink and symlink the config and hiscore save file
 * no need for pushd and popd - digger runs fine from any CWD
2018-03-10 10:59:42 +00:00
Jools Wills
f514168686 digger - launch in fullscreen 2018-03-10 10:28:50 +00:00
Conn O'Griofa
cbb84ebed1 wolf4sdl: clean up & split into separate port launchers
* Conditionally install port launchers depending on existence of required files
* Automatically launch the appropriate binary depending on the game file revisions
* Automatically rename contents of wolf3d folder to lowercase during install
* Install demo files only if full version is not present
* Remove obsolete dispmanx configuration functions
2018-03-08 00:21:35 +00:00
Per Øyvind Karlsen
99452900e8 add Digger Remastered to experimental 2018-02-27 21:38:40 +01:00
Conn O'Griofa
d7b449bc4f zdoom: add support for Hexen 1 Series & Heretic
Requires the following wads:
* Hexen: hexen.wad
* Hexen Deathkings: hexen.wad & hexdd.wad
* Heretic: heretic.wad

Additionally, the scriptmodule will automatically rename supported wad
files to lowercase if necessary.
2018-02-27 18:18:30 +00:00
Jools Wills
9b7569bcd4 fix some modules with incorrect md_ret_require (just pointing to $md_build) 2018-02-27 01:58: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
Mátyás Mustoha
5d9709acf7 Fix OpenBlok build warning 2018-02-24 17:59:23 +01:00
Jools Wills
f3ff81965c uqm - update packages / stretch and other fixes
* update to newer packages for compatibility with stretch
 * add needed xz-utils dependency
 * add moveConfigDir to redirect the configuration from $home/.uqm to /opt/retropie/configs/ports/uqm
2018-02-18 22:55:31 +00:00
Jools Wills
5de7edfc76 darkplaces-quake - added missing libjpeg-dev dependency 2018-02-18 17:06:10 +00:00
Jools Wills
eff39a8dd4 alephone - fix for Raspbian Stretch
* change version compare to use sdl2 dependencies and master branch on stretch
 * added libglu1-mesa-dev libgl1-mesa-dev dependencies (required to build, even if using software render / disabling opengl)
 * remove unneeded cd to tmp dir
2018-02-17 16:28:33 +00:00
Jools Wills
8531aa698e cgensius - update to v207Release - fixes #2283
* fix md_ret_require path
 * added needed libsdl2-image-dev and python3-dev dependencies
2018-02-10 21:20:51 +00:00
Jools Wills
00983c591d revert cgenius changes from f9430c89 2018-02-09 21:58:57 +00:00
Jools Wills
f9430c893f retropie-setup - bump version to 4.3.11 2018-02-08 19:19:46 +00:00
Jools Wills
1791142419 uqm - remove reference to jessie (uqm missing on all raspbian versions) 2018-02-07 22:59:06 +00:00
Jools Wills
470cb7bcd0 kodi - use $__os_codename for pippleware repo and hide apt-key warning 2018-02-07 21:59:43 +00:00
Conn O'Griofa
224042e182 wolf4sdl: fix spear of destiny mission support
The previous wolf4sdl-spear default to mission 3 when executed with
no arguments. Fix and add ports for the other two missions.

Fixes #1507.
2018-01-28 03:08:32 +00:00
Conn O'Griofa
d964d70a5d giana: patch binary for new RPi vendor library names 2017-12-28 00:49:23 +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
fd1bb4a620 system - remove default gcc functions which were needed for Raspbian Wheezy.
* use __gcc_version to avoid calling gcc -dumpversion multiple times in the code
2017-11-14 17:03:00 +00:00
Jools Wills
518b888eab disable some modules (rpi1 / sdl1 etc) from the kms platform 2017-11-02 19:49:59 +00:00
Conn O'Griofa
d0c12d6256 dxx-rebirth: switch to master branch
The unification/master branch is no longer recommended by upstream,
and the master branch has support for the new vendor libraries (as
well as the experimental Mesa driver).
2017-10-26 17:15:21 +01:00
Conn O'Griofa
bb9976814d darkplaces-quake: update for new vendor graphics library names 2017-10-17 14:20:45 +00:00
Jools Wills
f658038711 kodi - switch back to pipplware repo
* pipplware kodi updates are not making it into Jessie so we need to switch back to their repo
 * using original pipplware repo rather than bintray as bintray account was suspended
 * no longer need for separate repos/packages for armv6/7 - package now includes both
2017-10-07 17:14:59 +01:00
Jools Wills
7591a50f1f cgenius - no longer need workaround for alignment issue 2017-09-30 15:11:38 +01:00
Jools Wills
61ca248f14 cgenius - various improvements - fixes #2099
* switch back to gcc on arm, but use -O2 for compilation to avoid compiler bug
 * switch to latest source
 * remove -Werror=cast-align to avoid alignment error on arm
 * symlink new games location to roms/ports/cgenius
2017-09-17 10:24:51 +01:00
Mátyás Mustoha
5e838133e1 workaround for cgenius build error 2017-09-09 17:06:20 +02:00
Jools Wills
6e9d3bb71e cannonball - added libraspberrypi-dev dependencies for rpi 2017-09-06 18:33:31 +01:00
Jools Wills
74dea59827 use downloadAndExtract instead of wget/unzip for some modules 2017-08-11 01:40:46 +01:00
Jools Wills
42fd198875 helpers - added downloadAndExtract function for use in modules
* replace many of the existing wget | tar commands with the new function
 * include error logging in the function via runCmd, to trap download/unpacking issues
2017-08-10 20:45:49 +01:00
Gerhard Stein
e43f9c3b29 Updated Commander Genius 2017-08-07 20:22:42 +02:00
Jools Wills
c34d9ace49 srb2 - copy srb2 and dereference so it becomes a binary rather than symlink to srb2-version 2017-08-04 18:04:17 +01:00
HerbFargus
d0edcda663 Bump srb2 version to 2.1.19
might need a variable or something so we don't have to keep doing this
2017-08-03 20:12:44 -07:00
Jools Wills
af9e71ef56 kodi - no longer use pipplware repo / depends changes
* kodi packages are now uploaded to the main raspbian repo
 * only add repository on x86 in install mode
 * only try to remove old mene / pipplware repos if on rpi
2017-07-23 19:38:05 +01:00
Jools Wills
4f618058f1 opentyrian - host the freeware files ourselves - fixes #2033 2017-07-12 16:52:43 +01:00
Seamus-Linux
7eeae94966 add C-Dogs SDL 2017-06-04 17:32:11 -07:00
Jools Wills
c765949a68 alephone - enable for mali 2017-05-02 15:02:27 +01:00