2016-10-13 08:29:22 +02:00
|
|
|
GLupeN64 is mupen64plus + GLideN64 + libretro.
|
2016-09-09 21:24:24 +02:00
|
|
|
|
2016-09-16 18:15:04 +02:00
|
|
|
How is this different from mupen64plus-libretro?
|
2016-09-09 21:24:24 +02:00
|
|
|
|
2016-10-13 08:29:22 +02:00
|
|
|
mupen64plus-libretro implements multiple Graphics plugins. There are also
|
|
|
|
code modifications that make it different than standalone mupen64plus.
|
2016-09-16 18:15:04 +02:00
|
|
|
|
2016-10-13 08:29:22 +02:00
|
|
|
GLupeN64 uses GLideN64 (a graphics plugin that is not available in
|
|
|
|
mupen64plus-libretro). The emulator code itself is identical to
|
|
|
|
standalone mupen64plus.
|
2016-09-16 18:15:04 +02:00
|
|
|
|
2016-10-13 08:29:22 +02:00
|
|
|
By choosing one graphics plugin (GLideN64), we will be able to keep the
|
|
|
|
code in line with upstream, and maintaining the code will be much simpler.
|
2016-09-09 21:24:24 +02:00
|
|
|
|
2017-02-04 21:48:22 +01:00
|
|
|
GLupeN64 optionally supports using OpenGL ES 2 and OpenGL ES 3 instead of
|
|
|
|
OpenGL which will require support in the libretro frontend, video card and
|
|
|
|
driver. This can be done by building GLupeN64 with:
|
|
|
|
GLES=1 ./GLupeN64.SlackBuild
|
|
|
|
or
|
|
|
|
GLES3=1 ./GLupeN64.SlackBuild
|
|
|
|
|
2016-09-09 21:24:24 +02:00
|
|
|
To build the debugging symbols use:
|
|
|
|
DEBUG=1 ./GLupeN64.SlackBuild
|