pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/emulators/fuse-emulator
Module Name: pkgsrc
Committed By: adam
Date: Mon Nov 2 09:14:22 UTC 2026
Modified Files:
pkgsrc/emulators/fuse-emulator: Makefile distinfo
Removed Files:
pkgsrc/emulators/fuse-emulator/patches: patch-sound_coreaudiosound.c
Log Message:
fuse-emulator: updated to 1.10.1
Fuse 1.10.1
* New features:
* Support writing PZX files (Fredrick Meunier).
* Emulation core improvements:
* Improve tape recording accuracy when tape traps are disabled,
preserving the timing and polarity of recorded signals (Fredrick
Meunier).
* Correct tape playback timing on machines with CPU clocks other
than 3.5 MHz, including the Spectrum 128K (Fredrick Meunier).
* Support ROM tape traps for standard PZX data blocks (Fredrick
Meunier).
* Avoid mistaking keyboard scans for tape loader activity (thanks,
Sergio Baldoví) (Fredrick Meunier).
* Improve AY sound accuracy across video frame boundaries (Fredrick
Meunier).
* Fix restoration of machine and peripheral ROMs when loading
snapshots (fixes bug 348) (thanks, Sergio Baldoví) (Fredrick
Meunier).
* Fix undefined behaviour in UDI disk image decoding (Fredrick
Meunier).
* Fix FDI parsing and recover unavailable sector data (Fredrick
Meunier).
* Clear joystick button state when resetting or loading snapshots,
preventing stuck direction and fire inputs (Fredrick Meunier).
* Machine specific improvements:
* Fix loading of Timex cartridges with gaps between populated
memory banks (fixes bug 532) (Fredrick Meunier).
* Improve Timex cartridge reliability when resetting, replacing or
ejecting cartridges and restoring snapshots (fixes bug 536)
(thanks, Sergio Baldoví) (Fredrick Meunier).
* Clear stale Timex dock and EXROM mappings on hard reset and when
changing machines (Fredrick Meunier).
* Make the ZXMMC eject menu item work (patch 510) (Fredrick
Meunier).
* UI improvements:
* ALSA, Core Audio and SDL2: improve audio buffering and pacing to
reduce latency where possible (Fredrick Meunier).
* SDL2: avoid prolonged emulator stalls when audio playback stops
consuming data (Fredrick Meunier).
* Prevent DAC auto-muting during silence (fixes bug 531) (thanks,
Alberto Garcia) (Fredrick Meunier).
* Add UTF-8 decoding and extended font glyphs to widget UIs
(patch 66) (thanks, Darren Salt) (Fredrick Meunier).
* Preserve complete UTF-8 tape metadata in browser descriptions
(Fredrick Meunier).
* Allow joystick menu button mapping to be configured in widget UIs
(fixes bug 373, patch 454) (thanks, Sergei Morozov) (Fredrick
Meunier).
* Show TZX CSW recording details and stored RLE sample rates in the
tape browser (fixes bug 528) (thanks, AJ B) (Fredrick Meunier).
* Win32: Correct printer file output (thanks, Joerg Pleumann)
(Fredrick Meunier).
* Scaler improvements:
* Fix rendering at the right edge of the screen with composite 3x
scalers (Fredrick Meunier).
* RZX improvements:
* Fix corrupted movie frames when recording RZX playback across
embedded snapshots (fixes bug 537) (thanks, Alberto Garcia)
(Fredrick Meunier).
* Deprecated features removed:
* Remove SDL 1 support; SDL backends now require SDL 2 (Fredrick
Meunier).
* Remove 8-bit audio output compatibility; audio output now
requires 16-bit PCM (Fredrick Meunier).
* Miscellaneous improvements:
* Migrate Windows builds to MSYS2 with integrated WAV support and
remove obsolete libaudiofile dependencies (Fredrick Meunier).
* Require macOS 14.4 for Core Audio consumer-progress notifications
(Fredrick Meunier).
* Add an Emscripten build option and document its prerequisites
(feature request 165) (thanks, Witold Filipczyk) (Fredrick
Meunier).
* Improve development automation checks and documentation, including
configurable T-state offsets for PC sampling (Fredrick Meunier).
* Annotate deliberate switch fallthroughs to avoid compiler
warnings (patch 514) (Fredrick Meunier).
* Testing improvements:
* Expand regression coverage for audio scheduling, buffering,
adaptive pacing and backend failure handling (Fredrick Meunier).
* Expand tape, snapshot, Timex cartridge, display, event queue and
screenshot regression coverage (Fredrick Meunier).
* Run checks in Windows, macOS and additional Linux CI builds and
improve test portability (Fredrick Meunier).
* Various other minor bugfixes.
To generate a diff of this commit:
cvs rdiff -u -r1.76 -r1.77 pkgsrc/emulators/fuse-emulator/Makefile
cvs rdiff -u -r1.23 -r1.24 pkgsrc/emulators/fuse-emulator/distinfo
cvs rdiff -u -r1.1 -r0 \
pkgsrc/emulators/fuse-emulator/patches/patch-sound_coreaudiosound.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/emulators/fuse-emulator/Makefile
diff -u pkgsrc/emulators/fuse-emulator/Makefile:1.76 pkgsrc/emulators/fuse-emulator/Makefile:1.77
--- pkgsrc/emulators/fuse-emulator/Makefile:1.76 Tue Sep 29 10:29:36 2026
+++ pkgsrc/emulators/fuse-emulator/Makefile Mon Nov 2 09:14:22 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.76 2026/09/29 10:29:36 adam Exp $
+# $NetBSD: Makefile,v 1.77 2026/11/02 09:14:22 adam Exp $
-DISTNAME= fuse-1.10.0
+DISTNAME= fuse-1.10.1
PKGNAME= ${DISTNAME:S/fuse/fuse-emulator/}
CATEGORIES= emulators
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=fuse-emulator/}
Index: pkgsrc/emulators/fuse-emulator/distinfo
diff -u pkgsrc/emulators/fuse-emulator/distinfo:1.23 pkgsrc/emulators/fuse-emulator/distinfo:1.24
--- pkgsrc/emulators/fuse-emulator/distinfo:1.23 Tue Sep 29 10:29:36 2026
+++ pkgsrc/emulators/fuse-emulator/distinfo Mon Nov 2 09:14:22 2026
@@ -1,7 +1,6 @@
-$NetBSD: distinfo,v 1.23 2026/09/29 10:29:36 adam Exp $
+$NetBSD: distinfo,v 1.24 2026/11/02 09:14:22 adam Exp $
-BLAKE2s (fuse-1.10.0.tar.gz) = 44f6201d52415794845018f4a91b5ffedcf5a9a770cb00c21cffd68c86bae0b9
-SHA512 (fuse-1.10.0.tar.gz) = 6fef8974809d8dfca84c0008221b9fbeb4886a5c34bc9a43faaea1312b27381d4f5c1c379bb8bd87f2941496f5214efc2c7ef0eb53f3d9e1ca1504fb1718e865
-Size (fuse-1.10.0.tar.gz) = 1906784 bytes
-SHA1 (patch-sound_coreaudiosound.c) = e293cd00d9466af4e49a7c0a1cb9b535aebf6f4d
+BLAKE2s (fuse-1.10.1.tar.gz) = 38ed60464f42bac8a34a8a4f171e9781bc37767657a58ab34249f86b504a4188
+SHA512 (fuse-1.10.1.tar.gz) = 396f07e7d9fc5e7b2bf1dda4419a575c66db52dabf9407ebf3944c7ab2009c49d656c94fcd8798bf53e381a23196fb3e5aecc6a1d7f9101e98dfa03a0592179e
+Size (fuse-1.10.1.tar.gz) = 2028873 bytes
SHA1 (patch-sound_osssound.c) = e83d80c984592b4e52faccbea35cdc9b54b71933
Home |
Main Index |
Thread Index |
Old Index