pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/emulators/jgenesis
Module Name: pkgsrc
Committed By: pin
Date: Thu Apr 2 14:08:09 UTC 2026
Modified Files:
pkgsrc/emulators/jgenesis: Makefile cargo-depends.mk distinfo
Log Message:
emulators/jgenesis: update to 0.11.4
0.11.4
New Features
* Added support for SG-1000 emulation
* (**Sega CD**) Added support for CD-ROM images that store audio tracks in WAV files, if the WAV contains 44100 Hz 16-bit stereo samples (same as CD-DA)
* (**Sega CD**) Added support for CD-ROM images that store the data track in MODE1/2048 format (e.g. most CUE/ISO/WAV images)
Improvements
* (**NES**) Slightly increased saturation in the default color palette and the palette generator (the previous behavior was due to a bug in NTSC-to-YUV conversion)
* Sinc audio interpolation now uses much higher precision for the step between input samples during interpolation, which may slightly improve audio quality for the systems with higher internal sample
rates (mainly GB/GBC and NES)
Fixes
* (**Sega CD**) The CD-ROM image reading code no longer validates CD-ROM EDC sector checksums; this fixes some game hacks not working (e.g. the _Vay_ random encounter reduction hack) (#614)
* (**GB**) Fixed the MBC1 mapper code not correctly handling ROM banks where the lowest 5 bits are zero but the highest bits are non-zero (#615)
* (**GB**) Fixed the MBC2 mapper code not correctly ignoring the highest 4 bits on reads/writes in all cases (#616)
0.11.3
Fixes
* (**Sega CD**) Fixed the emulator failing to load CHD images that use zstd compression (#613)
* (**GBA**) Fixed the OBJ window enabled bit in the DISPCNT register not doing anything beyond tripping the "is any window enabled" logic
* (**GBA**) Fixed the sprite H mosaic implementation not correctly latching priority or the semi-transparency flag
To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 pkgsrc/emulators/jgenesis/Makefile
cvs rdiff -u -r1.9 -r1.10 pkgsrc/emulators/jgenesis/cargo-depends.mk \
pkgsrc/emulators/jgenesis/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/jgenesis/Makefile
diff -u pkgsrc/emulators/jgenesis/Makefile:1.13 pkgsrc/emulators/jgenesis/Makefile:1.14
--- pkgsrc/emulators/jgenesis/Makefile:1.13 Sun Mar 8 06:45:48 2026
+++ pkgsrc/emulators/jgenesis/Makefile Thu Apr 2 14:08:09 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.13 2026/03/08 06:45:48 wiz Exp $
+# $NetBSD: Makefile,v 1.14 2026/04/02 14:08:09 pin Exp $
-DISTNAME= jgenesis-0.11.2
+DISTNAME= jgenesis-0.11.4
CATEGORIES= emulators
MASTER_SITES= ${MASTER_SITE_GITHUB:=jsgroth/}
GITHUB_TAG= v${PKGVERSION_NOREV}
@@ -15,9 +15,9 @@ DEPENDS+= zenity-[0-9]*:../../x11/zenity
.include "cargo-depends.mk"
-#RUST_REQ= 1.93.1
+#RUST_REQ= 1.94.1
#Upstream does not state the required MSRV.
-#This package is confirmed to build with Rust 1.93.1 on amd64
+#This package is confirmed to build with Rust 1.94.1 on amd64
USE_LANGUAGES+= c c++
USE_TOOLS+= pkg-config
Index: pkgsrc/emulators/jgenesis/cargo-depends.mk
diff -u pkgsrc/emulators/jgenesis/cargo-depends.mk:1.9 pkgsrc/emulators/jgenesis/cargo-depends.mk:1.10
--- pkgsrc/emulators/jgenesis/cargo-depends.mk:1.9 Mon Mar 2 12:07:43 2026
+++ pkgsrc/emulators/jgenesis/cargo-depends.mk Thu Apr 2 14:08:09 2026
@@ -1,4 +1,4 @@
-# $NetBSD: cargo-depends.mk,v 1.9 2026/03/02 12:07:43 pin Exp $
+# $NetBSD: cargo-depends.mk,v 1.10 2026/04/02 14:08:09 pin Exp $
CARGO_CRATE_DEPENDS+= ab_glyph-0.2.31
CARGO_CRATE_DEPENDS+= ab_glyph_rasterizer-0.1.10
Index: pkgsrc/emulators/jgenesis/distinfo
diff -u pkgsrc/emulators/jgenesis/distinfo:1.9 pkgsrc/emulators/jgenesis/distinfo:1.10
--- pkgsrc/emulators/jgenesis/distinfo:1.9 Mon Mar 2 12:07:43 2026
+++ pkgsrc/emulators/jgenesis/distinfo Thu Apr 2 14:08:09 2026
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.9 2026/03/02 12:07:43 pin Exp $
+$NetBSD: distinfo,v 1.10 2026/04/02 14:08:09 pin Exp $
BLAKE2s (ab_glyph-0.2.31.crate) = 728a747b915ef17bef1d00f5edb11db7c6033a0e2c3250db7e8dc7b2e5f2778b
SHA512 (ab_glyph-0.2.31.crate) = 7a9721e8e055f5dddd65a9102a5963ae708b60fa2d09348039247ef9a39983b6610ebde1977426fc8d5848b950d64c22587106845964ee223a62bf3ae7b7fcff
@@ -633,9 +633,9 @@ Size (itertools-0.10.5.crate) = 115354 b
BLAKE2s (itoa-1.0.15.crate) = 993e1d6f42edf99e7b2f07b1d806f08026a8f2b4067f01701a24f1779847ce40
SHA512 (itoa-1.0.15.crate) = 158ca5dd4b04cb12d9292a4df63c72443adaf5aab1bd9aacdb964dc58878d847a64251f84897cb25c34648d4c973b44fef5b4c175d7c04cabc2c13b4631c2e42
Size (itoa-1.0.15.crate) = 11231 bytes
-BLAKE2s (jgenesis-0.11.2.tar.gz) = e5b3e72d0f05edeb92dfd54313af64f656defa1856636de5b22b75cda10f2336
-SHA512 (jgenesis-0.11.2.tar.gz) = 3d7192b1400bbde7bb80eef1dc8db6b8e6e29fca6d5d690f586c3dbe6aaa446504f055b8ebd71537e017c21ce0875b0871cfb9f5f87b948661a8329bebd2d2fd
-Size (jgenesis-0.11.2.tar.gz) = 1094225 bytes
+BLAKE2s (jgenesis-0.11.4.tar.gz) = 02e06049ed754b62741e7574615bb62fc522267d63b95a9738b6c95b9427f438
+SHA512 (jgenesis-0.11.4.tar.gz) = afce32510f4d0c871cc037fb1ae3ed5efb0f77b8bdc84ea564a76143375f4ab51ace31247d42f83d046df822d502363b5178e8007b245bed3dc09b3caa4f160d
+Size (jgenesis-0.11.4.tar.gz) = 1100528 bytes
BLAKE2s (jiff-0.2.15.crate) = 6370a0afca212b92ae0ef086d94ff098b93df19a2ce25cd88426372eedacc63f
SHA512 (jiff-0.2.15.crate) = 577b5b326c66bf8b81174c48e913ee381cb17030b7cfb3d211ea3376a4805edf08eebff7ba1aa67cf20144ebf3aca02d6f96f771cd44e5bf6aa0a23e96f6fd27
Size (jiff-0.2.15.crate) = 712996 bytes
Home |
Main Index |
Thread Index |
Old Index