pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/emulators/libretro-snes9x libretro-snes9x: Update to 1...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/2dcf3e0327fb
branches:  trunk
changeset: 316761:2dcf3e0327fb
user:      nia <nia%pkgsrc.org@localhost>
date:      Tue Dec 18 00:56:54 2018 +0000

description:
libretro-snes9x: Update to 1.58.

Changes:

Snes9x 1.58
- Move the LICENSE file to the base directory and use a stub
  in all the source files referring to it.
- Adjust Chou Aniki timing hack.
- Use 1-based numbering when displaying pressed keys.
- Hide controller port if disabled when displaying keys.
- Fix movie playback.

 libretro:
- Fix interlaced modes when overscan crop is enabled.
- Allow overriding -flto. (orbea)

Snes9x 1.57
- Various seta010 emulation fixes.                          (kps501)
- Pass blargg OAM tests with proper write behavior.         (BearOso)
- Prevent interlacing in BG modes 1-4.                      (BearOso)
- Corrected IRQ and NMI emulation to allow more games to
  work properly.                                            (BearOso, OV2)
- Use 1 instead of 0 for initial PPU left window coordinate,
  fixing garbage in left column of pixels in some games.    (turhope)
- Added interpolation option hack for DSP.                  (kps501, mudlord,
                                                            BearOso)
- Added sprite-tile limit disabling hack.                   (Tatsuya79)
- Added libretro's fast snapshot support.                   (OV2)
- Add overclocking hack that increases IPC                  (retrotalker)
- Fix controller initialization issues preventing some games
  from using multitap.                                      (retrotalker)
- Proper write behavior for register $2122.                 (BearOso)
- Fix transparency issue with Star Fox asteroids.           (redguy, BearOso)
- Increase SuperFX speed to more accurately represent
  hardware, and fix bugs with Stunt Race FX and Yoshi's
  Island.                                                   (BearOso)
- Resize viewport on state load.                            (retrotalker)
- Many fixes to variables not saved or saved incorrectly in
  save states.                                              (Dwedit)
- Pass decimal tests in blargg's math test ROMs.            (BearOso)
- Remove memory leak in loadzip.cpp.                        (bonimy)
- Fix screen size not reverting when overscan is turned on
  then off mid-frame.                                       (BearOso)

 libretro:
- Massive update of libretro code to latest downstream.     (fr500, kps501,
                                                            OV2, twinaphex,
                                                            BearOso,
                                                            hiddenasbestos,
                                                            m4xw, kxyxz,
                                                            claudiuslollarius)

diffstat:

 emulators/libretro-snes9x/Makefile |   5 +++--
 emulators/libretro-snes9x/distinfo |  10 +++++-----
 2 files changed, 8 insertions(+), 7 deletions(-)

diffs (35 lines):

diff -r a968b9e6e8a9 -r 2dcf3e0327fb emulators/libretro-snes9x/Makefile
--- a/emulators/libretro-snes9x/Makefile        Mon Dec 17 22:11:46 2018 +0000
+++ b/emulators/libretro-snes9x/Makefile        Tue Dec 18 00:56:54 2018 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.2 2018/08/13 17:04:42 nia Exp $
+# $NetBSD: Makefile,v 1.3 2018/12/18 00:56:54 nia Exp $
 
-DISTNAME=      libretro-snes9x-1.56.2
+DISTNAME=      libretro-snes9x-1.58
 CATEGORIES=    emulators
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=snes9xgit/}
 GITHUB_PROJECT=        snes9x
@@ -19,6 +19,7 @@
 USE_LANGUAGES= c c++11
 
 MAKE_FLAGS+=   GIT_VERSION="-pkgsrc"
+MAKE_FLAGS+=   LTO=
 
 INSTALLATION_DIRS+=    ${PREFIX}/lib/libretro
 
diff -r a968b9e6e8a9 -r 2dcf3e0327fb emulators/libretro-snes9x/distinfo
--- a/emulators/libretro-snes9x/distinfo        Mon Dec 17 22:11:46 2018 +0000
+++ b/emulators/libretro-snes9x/distinfo        Tue Dec 18 00:56:54 2018 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.1 2018/08/12 15:32:10 nia Exp $
+$NetBSD: distinfo,v 1.2 2018/12/18 00:56:54 nia Exp $
 
-SHA1 (libretro-snes9x-1.56.2.tar.gz) = 761af9b038d8856af67aa6683f9f25865ab57283
-RMD160 (libretro-snes9x-1.56.2.tar.gz) = 9caa5ddcc65e263be2fa147cd817fe13913d53d5
-SHA512 (libretro-snes9x-1.56.2.tar.gz) = d9c53eb2a1200af26fdb39578f0b8b7cf42473110c2eb53799acd69f15055732d0487982e7cebacc4aa18a9e88bd9939a0b11f3ddf685af02becace1fd85105c
-Size (libretro-snes9x-1.56.2.tar.gz) = 2880898 bytes
+SHA1 (libretro-snes9x-1.58.tar.gz) = c94ceb8d7b322b4bfa030b1327d815b697e4176a
+RMD160 (libretro-snes9x-1.58.tar.gz) = 51f7fe17f003998b35204046ca7d193d37980da1
+SHA512 (libretro-snes9x-1.58.tar.gz) = 51f8e92258db58e55f7b0b6c4537a916358891bb5ee35bd984d1970d2fedbdb2f8b3a4f560e0302d3011e521a1072c8a0d69723e8b151f61d33802c02f392d7d
+Size (libretro-snes9x-1.58.tar.gz) = 2830667 bytes



Home | Main Index | Thread Index | Old Index