Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 28 Sep 2016 14:41:25 +0000 (UTC)
From:      Jan Beich <jbeich@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r422876 - in head/games/libretro-cores: . files
Message-ID:  <201609281441.u8SEfPL3093720@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: jbeich
Date: Wed Sep 28 14:41:24 2016
New Revision: 422876
URL: https://svnweb.freebsd.org/changeset/ports/422876

Log:
  games/libretro-cores: update fbalpha core to fix rewind bug
  
  *  Upgrades fbalpha core from version 0.2.97.37 to 0.2.97.38, which fixes
     rewinding on pgm game (Ketsui tested) when using fba/fbalpha core
  *  Update path of snes9x-next to new name of snes9x2010 (same checkout version)
  
  PR:		212479
  Submitted by:	Timothy Beyer <beyert@cs.ucr.edu>
  Approved by:	yuri@rawbw.com (maintainer)

Added:
  head/games/libretro-cores/files/patch-fbalpha_Makefile.freebsd   (contents, props changed)
  head/games/libretro-cores/files/patch-fbalpha_makefile.libretro   (contents, props changed)
     - copied, changed from r422875, head/games/libretro-cores/files/patch-libretro-fba_makefile.libretro
  head/games/libretro-cores/files/patch-fbalpha_src_cpu_mips3_mips3_dasm.cpp   (contents, props changed)
     - copied, changed from r422875, head/games/libretro-cores/files/patch-libretro-fba_src_cpu_mips3_dasm.cpp
  head/games/libretro-cores/files/patch-snes9x2010_Makefile.libretro   (contents, props changed)
Deleted:
  head/games/libretro-cores/files/patch-libretro-fba_Makefile.freebsd
  head/games/libretro-cores/files/patch-libretro-fba_makefile.libretro
  head/games/libretro-cores/files/patch-libretro-fba_src_cpu_mips3_dasm.cpp
Modified:
  head/games/libretro-cores/Makefile   (contents, props changed)
  head/games/libretro-cores/distinfo   (contents, props changed)

Modified: head/games/libretro-cores/Makefile
==============================================================================
--- head/games/libretro-cores/Makefile	Wed Sep 28 13:56:53 2016	(r422875)
+++ head/games/libretro-cores/Makefile	Wed Sep 28 14:41:24 2016	(r422876)
@@ -3,7 +3,7 @@
 
 PORTNAME=	libretro-cores
 PORTVERSION=	0.20151110
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	games
 
 MAINTAINER=	yuri@rawbw.com
@@ -25,7 +25,7 @@ ALL_CORES+=	libretro:dosbox-libretro:dos
 ALL_CORES+=	libretro:emux:emux:be9022b:chip8,gb,nes,sms
 ALL_CORES+=	libretro:fba_cores_cps1:fb_alpha_cps1:5614a9a:x
 ALL_CORES+=	libretro:fba_cores_cps2:fb_alpha_cps2:f806c77:x
-ALL_CORES+=	libretro:libretro-fba:fba:ddc9955:x
+ALL_CORES+=	libretro:fbalpha:fbalpha:2a3256e:x
 ALL_CORES+=	libretro:libretro-fceumm:fceumm:70ee9e6:x
 ALL_CORES+=	libretro:fmsx-libretro:fmsx:4651948:x
 ALL_CORES+=	libretro:fuse-libretro:fuse:c871953:x
@@ -64,7 +64,8 @@ ALL_CORES+=	libretro:QuickNES_Core:quick
 #ALL_CORES+=	libretro:libretro-remotejoy:remotejoy:2e99718:x BROKEN: needs linux USB, is this linux-only?
 ALL_CORES+=	libretro:scummvm:scummvm:c3e719a:x
 ALL_CORES+=	libretro:snes9x:snes9x:ccf1ee2:x
-ALL_CORES+=	libretro:snes9x-next:snes9x_next:dfb7eef:x
+# broken for now
+ALL_CORES+=	libretro:snes9x2010:snes9x2010:dfb7eef:x
 ALL_CORES+=	libretro:stella-libretro:stella:96619e4:x
 ALL_CORES+=	libretro:tgbdual-libretro:tgbdual:b1bf294:x
 ALL_CORES+=	libretro:tyrquake:tyrquake:8261e19:x

Modified: head/games/libretro-cores/distinfo
==============================================================================
--- head/games/libretro-cores/distinfo	Wed Sep 28 13:56:53 2016	(r422875)
+++ head/games/libretro-cores/distinfo	Wed Sep 28 14:41:24 2016	(r422876)
@@ -1,4 +1,4 @@
-TIMESTAMP = 1463640051
+TIMESTAMP = 1473306410
 SHA256 (libretro-libretro-2048-d69235a_GH0.tar.gz) = cdbb3e39ef70cf96434491bd28ed8057ed1c5157d39be2f381cbc0ace33422f5
 SIZE (libretro-libretro-2048-d69235a_GH0.tar.gz) = 2681285
 SHA256 (libretro-4do-libretro-cbd700e_GH0.tar.gz) = d11f2bdf41db507c94e1bbbed01cbfea5c69389922cda5013a1edf12f5320454
@@ -21,8 +21,8 @@ SHA256 (libretro-fba_cores_cps1-5614a9a_
 SIZE (libretro-fba_cores_cps1-5614a9a_GH0.tar.gz) = 1081153
 SHA256 (libretro-fba_cores_cps2-f806c77_GH0.tar.gz) = 0bfea9aa0cdb1d1ce5cc94de3fd23f6fd39882023c72667f46d60f77de509a7a
 SIZE (libretro-fba_cores_cps2-f806c77_GH0.tar.gz) = 854972
-SHA256 (libretro-libretro-fba-ddc9955_GH0.tar.gz) = ff211ffc6e2ee950b2c2c74aac9b19d9f2d071611c1b1b7c019a7d6b3474a1d8
-SIZE (libretro-libretro-fba-ddc9955_GH0.tar.gz) = 7655337
+SHA256 (libretro-fbalpha-2a3256e_GH0.tar.gz) = c82dc90ad83e363eb82faf8b491dc9163592602d1ce0c46c03415cde342a5457
+SIZE (libretro-fbalpha-2a3256e_GH0.tar.gz) = 7848817
 SHA256 (libretro-libretro-fceumm-70ee9e6_GH0.tar.gz) = 015eb4c229a8e71a929b164a363f2099fc7eaab8e1aeed1d5dd2b0c733185e67
 SIZE (libretro-libretro-fceumm-70ee9e6_GH0.tar.gz) = 385028
 SHA256 (libretro-fmsx-libretro-4651948_GH0.tar.gz) = 8df8c7637e4ff9d4ad93fef4531c1fa5797a07c57c53b44e6f316efabf5a765a
@@ -89,8 +89,8 @@ SHA256 (libretro-scummvm-c3e719a_GH0.tar
 SIZE (libretro-scummvm-c3e719a_GH0.tar.gz) = 23890636
 SHA256 (libretro-snes9x-ccf1ee2_GH0.tar.gz) = 7f91ab799d9f858775796fba251e3294a3cd3524c72b36f0e3e61f4fe0fe0769
 SIZE (libretro-snes9x-ccf1ee2_GH0.tar.gz) = 2133927
-SHA256 (libretro-snes9x-next-dfb7eef_GH0.tar.gz) = 1769ba9bd0dd4c65d0a8ba2d8fba50874beb89e5d8a116f2cbe0552c4b321c52
-SIZE (libretro-snes9x-next-dfb7eef_GH0.tar.gz) = 384239
+SHA256 (libretro-snes9x2010-dfb7eef_GH0.tar.gz) = 19011eac7b69a421ff5f43ce499fe43b450ac1f412870429ad849702924713be
+SIZE (libretro-snes9x2010-dfb7eef_GH0.tar.gz) = 384281
 SHA256 (libretro-stella-libretro-96619e4_GH0.tar.gz) = 2cecd7ee012868e305bbd4edc6878b47247ce7ea6ae62ce93b48b8b880870b77
 SIZE (libretro-stella-libretro-96619e4_GH0.tar.gz) = 747535
 SHA256 (libretro-tgbdual-libretro-b1bf294_GH0.tar.gz) = 56687ab994dbb6dc4414cacb85d046722580a3065d3afc92f905a2eeed4c9d75

Added: head/games/libretro-cores/files/patch-fbalpha_Makefile.freebsd
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/libretro-cores/files/patch-fbalpha_Makefile.freebsd	Wed Sep 28 14:41:24 2016	(r422876)
@@ -0,0 +1,5 @@
+--- fbalpha/Makefile.freebsd.orig	2015-11-10 19:32:17 UTC
++++ fbalpha/Makefile.freebsd
+@@ -0,0 +1,2 @@
++all:
++	$(foreach p,performance,${MAKE} -f makefile.libretro profile=$(p);)

Copied and modified: head/games/libretro-cores/files/patch-fbalpha_makefile.libretro (from r422875, head/games/libretro-cores/files/patch-libretro-fba_makefile.libretro)
==============================================================================
--- head/games/libretro-cores/files/patch-libretro-fba_makefile.libretro	Wed Sep 28 13:56:53 2016	(r422875, copy source)
+++ head/games/libretro-cores/files/patch-fbalpha_makefile.libretro	Wed Sep 28 14:41:24 2016	(r422876)
@@ -1,6 +1,6 @@
---- libretro-fba/makefile.libretro.orig	2015-11-07 10:29:16 UTC
-+++ libretro-fba/makefile.libretro
-@@ -68,6 +68,7 @@ TARGET_NAME := fba
+--- fbalpha/makefile.libretro.orig	2016-09-05 06:54:43.000000000 -0700
++++ fbalpha/makefile.libretro	2016-09-07 19:59:52.496326000 -0700
+@@ -53,6 +53,7 @@
  
  ifeq ($(platform), unix)
  	TARGET := $(TARGET_NAME)_libretro.so

Copied and modified: head/games/libretro-cores/files/patch-fbalpha_src_cpu_mips3_mips3_dasm.cpp (from r422875, head/games/libretro-cores/files/patch-libretro-fba_src_cpu_mips3_dasm.cpp)
==============================================================================
--- head/games/libretro-cores/files/patch-libretro-fba_src_cpu_mips3_dasm.cpp	Wed Sep 28 13:56:53 2016	(r422875, copy source)
+++ head/games/libretro-cores/files/patch-fbalpha_src_cpu_mips3_mips3_dasm.cpp	Wed Sep 28 14:41:24 2016	(r422876)
@@ -1,5 +1,5 @@
---- libretro-fba/src/cpu/mips3/dasm.cpp.orig	2015-11-07 10:29:16 UTC
-+++ libretro-fba/src/cpu/mips3/dasm.cpp
+--- fbalpha/src/cpu/mips3/mips3_dasm.cpp.orig	2015-11-07 10:29:16 UTC
++++ fbalpha/src/cpu/mips3/mips3_dasm.cpp
 @@ -6,6 +6,9 @@
  #include <cstring>
  #include "mips3.h"

Added: head/games/libretro-cores/files/patch-snes9x2010_Makefile.libretro
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/libretro-cores/files/patch-snes9x2010_Makefile.libretro	Wed Sep 28 14:41:24 2016	(r422876)
@@ -0,0 +1,11 @@
+--- snes9x2010/Makefile.libretro.orig	2015-11-08 19:01:41.000000000 -0800
++++ snes9x2010/Makefile.libretro	2016-09-07 21:05:07.924657000 -0700
+@@ -69,7 +69,7 @@
+ endif
+ 
+ #CC         = gcc
+-TARGET_NAME	:= snes9x_next
++TARGET_NAME	:= snes9x2010
+ LIBM		= -lm
+ 
+ # UNIX



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201609281441.u8SEfPL3093720>