Commit graph

189 commits

Author SHA1 Message Date
Hugo Hromic
db32a79ac2 mupen64plus - add libraspberrypi-bin as dependency
The `mupen64plus/mupen64plus.sh` script uses the `tvservice` binary and
in some systems this package might not be installed by default.
2018-08-12 11:24:53 +01:00
hissingshark
3e21a64598 Add detection/build params/fixes for Vero4k and let gitPullOrClone wind back to a specific commit 2018-07-19 09:08:19 +01:00
Jools Wills
111043b659 mupen64plus - use -DUSE_SYSTEM_LIBS=On for all platforms for GLideN64
* hopefully fixes linking against wrong libs on x86 (32bit).
 * thanks to mitu for the heads up
2018-07-01 17:31:48 +01:00
Jools Wills
07d9f955bb mupen64plus - add the parameters to the "make clean" so no dependency errors are thrown during clean operation 2018-03-20 02:54:25 +00:00
Jools Wills
d6d7de984b mupen64plus - added libraspberrypi-dev dependency 2018-03-20 02:36:21 +00:00
gizmo98
24c951965d mupen64plus: fix GLideN64 plugin path 2018-03-18 19:22:07 +01:00
Conn O'Griofa
340139a2f4 mupen64plus: workaround GLideN64 shader cache crash
Crash seems reproducible only on gcc 6.3.0 via Rasbian stretch, but the
workaround should not negatively impact other systems.

See: https://github.com/gonetz/GLideN64/issues/1665
2018-03-16 13:01:12 +00:00
Conn O'Griofa
a49c2f35b5 mupen64plus: Add missing fonts-freefont-ttf dependency
Needed by GlideN64: dfada113d3/src/TextDrawer.cpp (L207)
2018-01-28 04:34:27 +00:00
Conn O'Griofa
783043d5d9
Revert "mupen64plus: Pi: temporarily workaround texture rendering/segfault issue" 2017-12-17 19:12:31 +00:00
Conn O'Griofa
1888efb3ed mupen64plus: Pi: temporarily workaround texture rendering/segfault issue
May be reverted later - see: https://github.com/gonetz/GLideN64/issues/1665
2017-11-30 05:53:25 +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
518b888eab disable some modules (rpi1 / sdl1 etc) from the kms platform 2017-11-02 19:49:59 +00:00
Jools Wills
e0a8400ee0 mupen64plus - added newbcrmlibs flag 2017-10-08 15:26:28 +01:00
gizmo98
3933fee8c3 mupen64plus: remove old MESA GL3-3 fixes
GLideN64 does not need this workaround anymore.
2017-10-04 19:26:41 +02:00
gizmo98
336f1398c7 mupen64plus: fix ubuntu 16.04
GLideN64 needs libpng16-dev. Mupen64plus-core needs freetype and
ubuntu’s freetype needs libpng12-dev.
Fix: Use libpng16 libs of GLideN64 repo.
2017-10-02 16:31:17 +02:00
gizmo98
d044e6da18 mupen64plus: cxd4 x86 use SSE2
There is no SSSE3 code optimization anymore. Use SSE2 optimized code.
2017-09-17 13:00:06 +02:00
Jools Wills
6433d4dddd mupen64plus - added linpng12-dev dependency 2017-07-01 16:21:19 +01:00
gizmo98
a1b7283139 mupen64plus: make fps counter grey so it is less noticeable 2017-06-15 10:34:15 +02:00
gizmo98
05b6d1e459 mupen64plus: replace platform rpi1 with armv6 2017-06-15 09:35:39 +02:00
gizmo98
9abded9592 mupen64plus: add default AUTO option
New default option mupen64plus-auto sets video plugins and resolution
automatically to get best performance and visual quality.
2017-06-10 19:51:01 +00:00
gizmo98
e03d59abc7 mupen64plus: add missing OPTFLAGS 2017-06-01 18:14:29 +00:00
gizmo98
e28a4dbd52 mupen64plus: set VC=1 only if target is rpi 2017-06-01 18:14:29 +00:00
gizmo98
1f7f55d881 mupen64plus: fix target rpi1 2017-06-01 18:14:14 +00:00
gizmo98
ea5c8cbcb1 mupen64plus: use VEC4_OPT again
VEC4_OPT does not cause glitches anymore. Use VEC4 NEON optimizations.
2017-05-29 20:35:03 +02:00
gizmo98
b5f056c821 mupen64plus: use texture packs if possible
Add and enable autoconf option „texture_packs“ to enable hires texture
packs for video-rice and video-GLideN64.
2017-05-29 20:06:37 +02:00
gizmo98
a6b2901ae3 mupen64plus: remove GLideN64 system lib fix
Use new cmake option instead.
2017-05-29 19:53:47 +02:00
gizmo98
53fd1c25a8 mupen64plus: use CRC_OPT
Use CRC_OPT if platform is not rpi3.
2017-05-29 19:48:44 +02:00
Jools Wills
a3880c22ff mupen64plus - add nasm dependency for x86 - fixes #1965 2017-05-01 16:27:33 +01:00
gizmo98
6818b79788 GLideN64: store config version 2017-04-02 19:54:51 +00:00
gizmo98
a8dfdf6d25 mupen64plus: use GlideN64 upstream again
-enable FBemu to fix screen misalignment.
-use current config version
2017-03-22 20:27:29 +01:00
gizmo98
4f0645503b mupen64plus: limit cache size to 50MB
A greater value leads to texture corruptions and massive slowdowns in
Beetle Adventure Racing and Yoshis Story.
2017-03-21 22:44:57 +01:00
gizmo98
ec44ca6a0d mupen64plus: remove VEC4_OPT
Produces glitches in some games (Conker BFD, Zelda etc.)
2017-03-21 22:41:11 +01:00
gizmo98
e722eaefb2 mupen64plus: remove graphics plugin videocore
This graphics plugin is not useful at all atm.
2017-03-21 22:40:18 +01:00
gizmo98
163995ebc1 mupen64plus: use config version of branch "flicker fix"
Use version 15 until we can use upstream again.
https://github.com/joolswills/GLideN64/blob/flicker_fix/src/Config.h#L7
2017-03-14 22:06:22 +01:00
Jools Wills
75ed38b3db removed libgl1-mesa-dev dependencies as included in sdl2 2017-03-13 17:45:12 +00:00
Jools Wills
5926524aff added licences to modules 2017-03-01 13:51:12 +00:00
gizmo98
e2e74b7794 Mupen64Plus: Update config version
https://github.com/gonetz/GLideN64/blob/master/src/Config.h
2017-02-24 22:19:20 +01:00
Jools Wills
123f137d7a mupen64plus - temporarily rollback GLideN64 plugin until https://github.com/gonetz/GLideN64/issues/1297 is resolved 2017-02-07 00:19:50 +00:00
Jools Wills
a56b2f73f4 mupen64plus - use pushd/popd again since md_ret_require paths are relative 2017-02-04 15:24:34 +00:00
Jools Wills
7d3ceda333 mupen64plus - switch back repo - fix for #1873 is upstream 2017-02-04 13:57:57 +00:00
Jools Wills
e916a21090 mupen64plus - quoting / no need to use pushd/popd 2017-02-04 00:33:02 +00:00
Jools Wills
8475e3c094 mupen64plus - temporarily switch to mupen64plus fork for core - #1873 2017-02-04 00:31:07 +00:00
Jools Wills
eda4f61136 updated all modules to use addEmulator / addSystem 2016-12-31 02:49:04 +00:00
gizmo98
b6e0c8526b Update GLideN64 config version
Config version is 16 now.
https://github.com/gonetz/GLideN64/commit/37b63232816b6ce68298490b2778a8
ee472084bc
2016-12-26 22:09:26 +01:00
Jools Wills
1350efd08c mupen64plus - force -O3 2016-11-25 20:25:55 +00:00
gizmo98
8147201030 update gliden64 config version
https://github.com/gonetz/GLideN64/blob/master/src/Config.h#L7
2016-11-24 14:41:05 +01:00
Jools Wills
e6f5f9870e mupen64plus - fix x86_64 build (tested on Ubuntu 16.10) 2016-11-13 16:51:52 +00:00
Jools Wills
f5ffcfa631 add a new md_data variable for quick access to a modules additional data files 2016-10-19 21:56:38 +01:00
Jools Wills
73d9c6dcdf mupen64plus - hack to remove any distcc from path in MAKEFLAGS due to lto crash when cross compiling (which I use to build the rpi binaries). 2016-10-18 02:19:53 +01:00
gizmo98
9a579cf6d2 m64p: update config version
https://github.com/gonetz/GLideN64/commit/aab67261174f2df01da9a5326eaa23
197ca4cfdc
2016-10-08 12:59:27 +02:00