[gnome-games] flatpak: Update PCSX-ReARMed patch
- From: Alexander Mikhaylenko <alexm src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-games] flatpak: Update PCSX-ReARMed patch
- Date: Fri, 29 Mar 2019 06:13:18 +0000 (UTC)
commit 00e2c1068b7a8e3d602c2cee0bc271b578f64b31
Author: Alexander Mikhaylenko <exalm7659 gmail com>
Date: Fri Mar 29 11:12:49 2019 +0500
flatpak: Update PCSX-ReARMed patch
...sx_rearmed-Remove-reset-in-retro_run-hack.patch | 37 ++++++++++++++++++----
1 file changed, 30 insertions(+), 7 deletions(-)
---
diff --git a/flatpak/libretro-cores/pcsx_rearmed-Remove-reset-in-retro_run-hack.patch
b/flatpak/libretro-cores/pcsx_rearmed-Remove-reset-in-retro_run-hack.patch
index 60926f89..890a63d7 100644
--- a/flatpak/libretro-cores/pcsx_rearmed-Remove-reset-in-retro_run-hack.patch
+++ b/flatpak/libretro-cores/pcsx_rearmed-Remove-reset-in-retro_run-hack.patch
@@ -1,4 +1,4 @@
-From 18f10980179849733f42442e6156e3e7563008a5 Mon Sep 17 00:00:00 2001
+From 10668abd8d4fdb5749d845c56ae032a54004c2f5 Mon Sep 17 00:00:00 2001
From: Adrien Plazas <kekun plazas laposte net>
Date: Fri, 10 Mar 2017 07:24:33 +0100
Subject: [PATCH] libretro: Remove reset in retro_run() hack
@@ -7,11 +7,11 @@ Removes a hack breaking deserialization when running retro_reset(),
retro_unserialize() and retro_run() in this order, as it silently resets
the core just after setting its state.
---
- frontend/libretro.c | 21 ++-------------------
- 1 file changed, 2 insertions(+), 19 deletions(-)
+ frontend/libretro.c | 32 +-------------------------------
+ 1 file changed, 1 insertion(+), 31 deletions(-)
diff --git a/frontend/libretro.c b/frontend/libretro.c
-index 89b5ae2..56e1c94 100644
+index e5ce194..e72edc5 100644
--- a/frontend/libretro.c
+++ b/frontend/libretro.c
@@ -50,9 +50,6 @@
@@ -24,7 +24,7 @@ index 89b5ae2..56e1c94 100644
static retro_video_refresh_t video_cb;
static retro_input_poll_t input_poll_cb;
static retro_input_state_t input_state_cb;
-@@ -1342,9 +1336,7 @@ size_t retro_get_memory_size(unsigned id)
+@@ -1340,9 +1337,7 @@ size_t retro_get_memory_size(unsigned id)
void retro_reset(void)
{
@@ -35,7 +35,30 @@ index 89b5ae2..56e1c94 100644
}
static const unsigned short retro_psx_map[] = {
-@@ -1641,15 +1633,6 @@ static uint16_t get_analog_button(retro_input_state_t input_state_cb, int player
+@@ -1591,22 +1586,6 @@ static void update_variables(bool in_flight)
+ else
+ {
+ //not yet running
+-
+- //bootlogo display hack
+- if (found_bios) {
+- var.value = "NULL";
+- var.key = "pcsx_rearmed_show_bios_bootlogo";
+- if (environ_cb(RETRO_ENVIRONMENT_GET_VARIABLE, &var) || var.value)
+- {
+- Config.SlowBoot = 0;
+- rebootemu = 0;
+- if (strcmp(var.value, "enabled") == 0)
+- {
+- Config.SlowBoot = 1;
+- rebootemu = 1;
+- }
+- }
+- }
+ #ifndef DRC_DISABLE
+ var.value = "NULL";
+ var.key = "pcsx_rearmed_psxclock";
+@@ -1654,15 +1633,6 @@ static uint16_t get_analog_button(retro_input_state_t input_state_cb, int player
void retro_run(void)
{
int i;
@@ -52,5 +75,5 @@ index 89b5ae2..56e1c94 100644
input_poll_cb();
--
-2.20.1
+2.21.0
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]