[gnome-games] flatpak: Update PCSX-ReARMed patch



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]