aboutsummaryrefslogtreecommitdiff
path: root/patches/pcsx_rearmed/1000-trimui-support.patch
diff options
context:
space:
mode:
authorneonloop2023-01-08 21:53:44 +0000
committerneonloop2023-01-08 21:53:44 +0000
commit22d451f5c51695194d7a67c468a449e49097a6d3 (patch)
treebb6d0901ef88d45d27b163d3ad8bd8eca1157673 /patches/pcsx_rearmed/1000-trimui-support.patch
parent6672461fd4911e04f9fd824186d27e26a160ab6d (diff)
downloadpicoarch-22d451f5c51695194d7a67c468a449e49097a6d3.tar.gz
picoarch-22d451f5c51695194d7a67c468a449e49097a6d3.tar.bz2
picoarch-22d451f5c51695194d7a67c468a449e49097a6d3.zip
Updates patches for latest upstream changes
Diffstat (limited to 'patches/pcsx_rearmed/1000-trimui-support.patch')
-rw-r--r--patches/pcsx_rearmed/1000-trimui-support.patch56
1 files changed, 28 insertions, 28 deletions
diff --git a/patches/pcsx_rearmed/1000-trimui-support.patch b/patches/pcsx_rearmed/1000-trimui-support.patch
index 8d20c24..3076723 100644
--- a/patches/pcsx_rearmed/1000-trimui-support.patch
+++ b/patches/pcsx_rearmed/1000-trimui-support.patch
@@ -1,5 +1,5 @@
diff --git a/Makefile b/Makefile
-index a01c4df..3d08eea 100644
+index e694818..f0a1ba0 100644
--- a/Makefile
+++ b/Makefile
@@ -5,6 +5,8 @@ TARGET ?= pcsx
@@ -12,10 +12,10 @@ index a01c4df..3d08eea 100644
ifeq ($(platform), $(filter $(platform), vita ctr))
CFLAGS += -O3 -DNDEBUG
diff --git a/Makefile.libretro b/Makefile.libretro
-index 1ecd359..432d700 100644
+index 7b9618e..6baefbd 100644
--- a/Makefile.libretro
+++ b/Makefile.libretro
-@@ -347,6 +347,27 @@ else ifeq ($(platform), rpi4_64)
+@@ -391,6 +391,27 @@ else ifeq ($(platform), rpi4_64)
fpic := -fPIC
CFLAGS += -march=armv8-a+crc+simd -mtune=cortex-a72 -ftree-vectorize
@@ -43,7 +43,7 @@ index 1ecd359..432d700 100644
# Classic Platforms ####################
# Platform affix = classic_<ISA>_<µARCH>
# Help at https://modmyclassic.com/comp
-@@ -459,6 +480,13 @@ CFLAGS += $(fpic)
+@@ -516,6 +537,13 @@ CFLAGS += $(fpic)
MAIN_LDFLAGS += -shared
MAIN_LDLIBS += $(LIBPTHREAD) $(LIBM) $(LIBDL) $(LIBZ)
@@ -58,41 +58,32 @@ index 1ecd359..432d700 100644
ifeq ($(shell $(CC) -E -dD $(CFLAGS) include/arm_features.h | grep __SIZEOF_LONG__ | awk '{print $$3}'),4)
CFLAGS += -D_FILE_OFFSET_BITS=64
diff --git a/frontend/libretro.c b/frontend/libretro.c
-index f3e3c2b..8497459 100644
+index 3e74b23..b4a8385 100644
--- a/frontend/libretro.c
+++ b/frontend/libretro.c
-@@ -2944,7 +2944,7 @@ void retro_init(void)
+@@ -3034,7 +3034,7 @@ void retro_init(void)
* we have to do this because cache misses and some IO penalties
* are not emulated. Warning: changing this may break compatibility. */
- cycle_multiplier = 175;
+ Config.cycle_multiplier = CYCLE_MULT_DEFAULT;
-#if defined(HAVE_PRE_ARMV7) && !defined(_3DS)
+#if defined(HAVE_PRE_ARMV7) && !defined(_3DS) && !defined(_TRIMUI)
- cycle_multiplier = 200;
+ Config.cycle_multiplier = 200;
#endif
pl_rearmed_cbs.gpu_peops.iUseDither = 1;
diff --git a/frontend/libretro_core_options.h b/frontend/libretro_core_options.h
-index a1b85d4..775ac58 100644
+index 58e1b72..4d6ae43 100644
--- a/frontend/libretro_core_options.h
+++ b/frontend/libretro_core_options.h
-@@ -516,7 +516,7 @@ struct retro_core_option_definition option_defs_us[] = {
- { "enabled", NULL },
- { NULL, NULL },
- },
--#if defined HAVE_LIBNX || defined _3DS
-+#if defined HAVE_LIBNX || defined _3DS || defined _TRIMUI
- "disabled",
- #else
- "enabled",
-@@ -541,7 +541,7 @@ struct retro_core_option_definition option_defs_us[] = {
- {
- "pcsx_rearmed_psxclock",
- "PSX CPU Clock",
+@@ -206,7 +206,7 @@ struct retro_core_option_v2_definition option_defs_us[] = {
+ #if defined(LIGHTREC)
+ " Currently doesn't work with Lightrec dynarec."
+ #endif
-#if defined(HAVE_PRE_ARMV7) && !defined(_3DS)
+#if defined(HAVE_PRE_ARMV7) && !defined(_3DS) && !defined(_TRIMUI)
- "Overclock or underclock the PSX clock. Default is 50",
+ " Default is 50."
#else
- "Overclock or underclock the PSX clock. Default is 57",
-@@ -620,7 +620,7 @@ struct retro_core_option_definition option_defs_us[] = {
+ " Default is 57."
+@@ -288,7 +288,7 @@ struct retro_core_option_v2_definition option_defs_us[] = {
{ "100", NULL },
{ NULL, NULL },
},
@@ -101,11 +92,20 @@ index a1b85d4..775ac58 100644
"50",
#else
"57",
+@@ -306,7 +306,7 @@ struct retro_core_option_v2_definition option_defs_us[] = {
+ { "enabled", NULL },
+ { NULL, NULL },
+ },
+-#if defined HAVE_LIBNX || defined _3DS
++#if defined HAVE_LIBNX || defined _3DS || defined _TRIMUI
+ "disabled",
+ #else
+ "enabled",
diff --git a/frontend/main.c b/frontend/main.c
-index d3c7d40..7610146 100644
+index fbff0f5..3b2abe4 100644
--- a/frontend/main.c
+++ b/frontend/main.c
-@@ -154,6 +154,6 @@ void emu_set_default_config(void)
+@@ -164,7 +164,7 @@ void emu_set_default_config(void)
spu_config.iVolume = 768;
spu_config.iTempo = 0;
spu_config.iUseThread = 1; // no effect if only 1 core is detected
@@ -113,4 +113,4 @@ index d3c7d40..7610146 100644
+#if defined(HAVE_PRE_ARMV7) && !defined(_3DS) && !defined(_TRIMUI) /* XXX GPH hack */
spu_config.iUseReverb = 0;
spu_config.iUseInterpolation = 0;
-#ifndef(_MIYOO)
+ #ifndef HAVE_LIBRETRO