pkgsrc-Changes archive

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

CVS commit: pkgsrc/emulators/sameboy



Module Name:    pkgsrc
Committed By:   nia
Date:           Thu Dec 15 08:38:28 UTC 2022

Modified Files:
        pkgsrc/emulators/sameboy: Makefile Makefile.common distinfo

Log Message:
sameboy: update to 0.15.8

                                    Changes

Version 0.15.8

   This version is backwards compatible with save states from SameBoy 0.14.3
   and newer, as well as save states from any BESS compliant emulator

  New/Improved Features

     * The button mapped to B, on both the keyboard and controllers, can now
       be used to return from menus in the SDL frontend

Version 0.15.7

   This version is backwards compatible with save states from SameBoy 0.14.3
   and newer, as well as save states from any BESS compliant emulator

  New/Improved Features

     * The debugger now has an interrupt command, in addition to the
       previously-available ^C key sequence
     * The lcd command now displays the background shifter and fetcher states
     * The tick debugger command now has an optional keep argument, which
       prevents resetting the tick count

  Accuracy Improvements/Fixes

     * Fixed a regression that made DMA restart timing inaccurate
     * Fixed a regression that caused ROMs that trigger one of the pixel
       insertion glitches to display incorrectly (Release builds) or trigger
       an assertion (Debug builds)
     * Fixed a different regression in a different pixel insertion glitch

  Bug Fixes

     * Fixed a bug where the debugger finish command did not behave as
       expected in certain cases where the ROM manipulated the stack

  Misc Internal Changes

     * SameBoy (and SameBoot) can now be built with RGBDS 0.6.x; support for
       RGBDS 0.4.x has been dropped
     * Fixed potential compilation warnings for incoming versions of Clang
       and GCC
     * Added the GB_quick_reset API

Version 0.15.6

   This version is backwards compatible with save states from SameBoy 0.14.3
   and newer, as well as save states from any BESS compliant emulator

  New/Improved Features

     * All CGB revisions, as well as MGB, are now available in the libretro
       core
     * The debugger now guides users to use the help command
     * Both frontends can now selectively mute and unmute each of the 4 audio
       channels
     * Both frontends now support cartridge hot swapping

  Accuracy Improvements/Fixes

     * Fixed a bug where the libretro core sometimes ran at an incorrect
       speed after switching models
     * Fixed a minor DMA regression


To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 pkgsrc/emulators/sameboy/Makefile
cvs rdiff -u -r1.18 -r1.19 pkgsrc/emulators/sameboy/Makefile.common \
    pkgsrc/emulators/sameboy/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/emulators/sameboy/Makefile
diff -u pkgsrc/emulators/sameboy/Makefile:1.17 pkgsrc/emulators/sameboy/Makefile:1.18
--- pkgsrc/emulators/sameboy/Makefile:1.17      Sun Sep 11 12:51:34 2022
+++ pkgsrc/emulators/sameboy/Makefile   Thu Dec 15 08:38:28 2022
@@ -1,6 +1,5 @@
-# $NetBSD: Makefile,v 1.17 2022/09/11 12:51:34 wiz Exp $
+# $NetBSD: Makefile,v 1.18 2022/12/15 08:38:28 nia Exp $
 
-PKGREVISION= 1
 .include "Makefile.common"
 
 MAINTAINER=    nia%NetBSD.org@localhost

Index: pkgsrc/emulators/sameboy/Makefile.common
diff -u pkgsrc/emulators/sameboy/Makefile.common:1.18 pkgsrc/emulators/sameboy/Makefile.common:1.19
--- pkgsrc/emulators/sameboy/Makefile.common:1.18       Tue Sep  6 15:42:00 2022
+++ pkgsrc/emulators/sameboy/Makefile.common    Thu Dec 15 08:38:28 2022
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile.common,v 1.18 2022/09/06 15:42:00 nia Exp $
+# $NetBSD: Makefile.common,v 1.19 2022/12/15 08:38:28 nia Exp $
 # used by emulators/sameboy/Makefile
 # used by emulators/libretro-sameboy/Makefile
 
-DISTNAME=      sameboy-0.15.5
+DISTNAME=      sameboy-0.15.8
 CATEGORIES=    emulators
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=LIJI32/}
 GITHUB_PROJECT=        SameBoy
@@ -12,7 +12,7 @@ LICENSE=      mit
 
 USE_TOOLS+=    gmake pkg-config
 
-TOOL_DEPENDS+= rgbds-[0-9]*:../../devel/rgbds
+TOOL_DEPENDS+= rgbds>=0.5.0:../../devel/rgbds
 
 DISTINFO_FILE= ${.CURDIR}/../../emulators/sameboy/distinfo
 PATCHDIR=      ${.CURDIR}/../../emulators/sameboy/patches
Index: pkgsrc/emulators/sameboy/distinfo
diff -u pkgsrc/emulators/sameboy/distinfo:1.18 pkgsrc/emulators/sameboy/distinfo:1.19
--- pkgsrc/emulators/sameboy/distinfo:1.18      Tue Sep  6 15:42:00 2022
+++ pkgsrc/emulators/sameboy/distinfo   Thu Dec 15 08:38:28 2022
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.18 2022/09/06 15:42:00 nia Exp $
+$NetBSD: distinfo,v 1.19 2022/12/15 08:38:28 nia Exp $
 
-BLAKE2s (sameboy-0.15.5.tar.gz) = 07655dbcd4729beed0d2dabb60494037eae9fe188eee68670843cd71e263020a
-SHA512 (sameboy-0.15.5.tar.gz) = 5fb24d296f183b8a844a8400a347b71b5ea81e8504b1a3685b011d311b0a1058969cdaf6636e8068831e5f87e5183fefbc3080ac85d718b2ad72c6eb4ed140fd
-Size (sameboy-0.15.5.tar.gz) = 3097623 bytes
+BLAKE2s (sameboy-0.15.8.tar.gz) = b013a5001e435a7307b040d314a975a9610d046572a0ace0b2b58d129dd39fbd
+SHA512 (sameboy-0.15.8.tar.gz) = ac72f6a5c52634c671e73c5dd88afaabcf302a854efb751da2f11037cb731a710d9d0848781d1b07e61dc908ccb6eb39df114c4f0cbf5a3e803f8e712d813ffb
+Size (sameboy-0.15.8.tar.gz) = 3112139 bytes
 SHA1 (patch-Core_gb.c) = 3945b96fcfa2047213e34a398b2e18b89057fdab



Home | Main Index | Thread Index | Old Index