hopefully fixed the new es_features rsp selector, testing to see if legacy blending will work around the mesa issue
This commit is contained in:
parent
517b822245
commit
263d951ca9
5 changed files with 9 additions and 21 deletions
|
@ -1,13 +0,0 @@
|
|||
diff --git a/include/RgaApi.h b/include/RgaApi.h
|
||||
index b0049f7..0440de0 100755
|
||||
--- a/include/RgaApi.h
|
||||
+++ b/include/RgaApi.h
|
||||
@@ -30,7 +30,7 @@
|
||||
#include <sys/mman.h>
|
||||
#include <linux/stddef.h>
|
||||
|
||||
-#include "drmrga.h"
|
||||
+#include "rga/drmrga.h"
|
||||
#include "rga.h"
|
||||
|
||||
#ifdef __cplusplus
|
|
@ -407,6 +407,9 @@ Rotate = 0
|
|||
EnableFragmentDepthWrite = 0
|
||||
# Hardware per pixel lighting, supposedly good for GLES3.1 devices or higher.
|
||||
EnableHWLighting = 0
|
||||
# Do not use shaders to emulate N64 blending modes. Works faster on slow GPU. Can cause glitches.
|
||||
EnableLegacyBlending = 1
|
||||
# ^^ If this doesn't work, simply declare it a mesa issue.
|
||||
|
||||
###### Enhancements #######
|
||||
# Internal render resoluton rather than output. So 2 x 240p is 480p, etc.
|
||||
|
@ -419,7 +422,7 @@ FXAA = 0
|
|||
anisotropy = 0
|
||||
# Bilinear filtering mode (0=N64 3point, 1=standard)
|
||||
# @rishooty: best to use this at 1x native res, any higher turn it off.
|
||||
bilinearMode = 1
|
||||
bilinearMode = 0
|
||||
|
||||
###### Compatibility ######
|
||||
# Make texrect coordinates continuous to avoid black lines between them. (0=Off/default, 1=Auto, 2=Force)
|
||||
|
|
|
@ -104,12 +104,11 @@ else
|
|||
fi
|
||||
|
||||
# RSP
|
||||
get_setting "rsp_plugin"
|
||||
echo ${EES}
|
||||
if [ "${EES}" == "default" ] || [ "${EES}" == "hle" ]; then
|
||||
SET_PARAMS="$SET_PARAMS --set UI-Console[RspPlugin]=\"mupen64plus-rsp-hle.so\""
|
||||
RSP=$(get_setting rsp_plugin)
|
||||
if [ "${RSP}" == "default" ] || [ "${RSP}" == "hle" ]; then
|
||||
SET_PARAMS="$SET_PARAMS --set UI-Console[RspPlugin]=\"mupen64plus-rsp-hle.so\" "
|
||||
else
|
||||
SET_PARAMS="$SET_PARAMS --set UI-Console[RspPlugin]=\"mupen64plus-rsp-cxd4.so\""
|
||||
SET_PARAMS="$SET_PARAMS --set UI-Console[RspPlugin]=\"mupen64plus-rsp-cxd4.so\" "
|
||||
fi
|
||||
|
||||
echo ${SET_PARAMS}
|
||||
|
|
|
@ -21,7 +21,7 @@ mupen64plus-EnableFragmentDepthWrite = "False"
|
|||
mupen64plus-EnableHiResAltCRC = "False"
|
||||
mupen64plus-EnableHWLighting = "False"
|
||||
mupen64plus-EnableInaccurateTextureCoordinates = "False"
|
||||
mupen64plus-EnableLegacyBlending = "False"
|
||||
mupen64plus-EnableLegacyBlending = "True"
|
||||
mupen64plus-EnableLODEmulation = "True"
|
||||
mupen64plus-EnableNativeResFactor = "1"
|
||||
mupen64plus-EnableNativeResTexrects = "Optimized"
|
||||
|
|
|
@ -7,7 +7,6 @@
|
|||
<choice name="fullscreen" value="fullscreen" />
|
||||
</feature>
|
||||
<feature name="rsp plugin">
|
||||
<choice name="default" value="default" />
|
||||
<choice name="fast" value="hle" />
|
||||
<choice name="accurate" value="mle" />
|
||||
</feature>
|
||||
|
|
Loading…
Reference in a new issue