pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/emulators/x16-rom
Module Name: pkgsrc
Committed By: thorpej
Date: Wed Oct 16 04:21:48 UTC 2024
Modified Files:
pkgsrc/emulators/x16-rom: Makefile distinfo
pkgsrc/emulators/x16-rom/patches: patch-Makefile
Log Message:
Update to R48 ("Cadmium"). Changelog:
Changelog:
BUILD
* Building BASLOAD and X16EDIT now outputs trace headers to facilitate
instruction traces in the emulator for those banks. [stefan-b-jakobsson]
KERNAL
* Fix a few issues applying the PS/2 typematic (speed/delay) preference
after a boot. [stefan-b-jakobsson]
* Num Lock can now be turned off.
* Added extapi command kbd_leds to fetch or set the keyboard LED state
* Added extapi command scnsiz to override the KERNAL's text resolution
* ioinit now disables all stock interrupt sources (VERA, VIAs, and YM2151)
* 65C816 default native NMI handler now chains to the 65C02 one
* Fixed a bug which caused backspace and quote mode glitches in the BASIC
editor when the background color was set to 8 or above.
* Removed some unused code for softclock and C64 RS-232 [Fulgen301]
DOS
* Added a channel 15 "T" command to return the current position within an
open file and the total file size. See the example.
FAT32
* Reworked code to remove indexed reads and writes on the I/O page which
reach into banked RAM, which might have side effects on the 65C816.
KEYMAP
* Characters that exist in the layout for ISO-8859-16 that are not in -15
can now be typed [adiee5]
BASIC
* New commands OVAL (filled) and RING (unfilled) which can draw ellipses
and circles quickly.
* Fix POKE to I/O space by using a non-indexed addressing mode. This avoids
the extra phantom reads which can have side effects. [Fulgen301]
* Fixed regression in VPOKE where if PEEK() or POINTER() was inside its
arguments. a write could happen to the wrong VRAM address
MATH
* Changed code in fdiv that depended on zeropage wraparound behavior so
that it would also work in 65C816 native mode
GRAPH
* GRAPH_draw_oval implementation added
* Fixed FB_set_8_pixels and FB_set_8_pixels_opaque which did not properly
handle VRAM addresses > $0FFFF
CHARSET
* Added katakana character set [adiee5]
UTILITIES
* Stefan B. Jakobsson's X16-Edit has been updated.
* Stefan B. Jakobsson's BASLOAD has been updated.
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 pkgsrc/emulators/x16-rom/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/emulators/x16-rom/distinfo
cvs rdiff -u -r1.2 -r1.3 pkgsrc/emulators/x16-rom/patches/patch-Makefile
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/emulators/x16-rom/Makefile
diff -u pkgsrc/emulators/x16-rom/Makefile:1.7 pkgsrc/emulators/x16-rom/Makefile:1.8
--- pkgsrc/emulators/x16-rom/Makefile:1.7 Sun Apr 21 19:56:10 2024
+++ pkgsrc/emulators/x16-rom/Makefile Wed Oct 16 04:21:48 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.7 2024/04/21 19:56:10 thorpej Exp $
+# $NetBSD: Makefile,v 1.8 2024/10/16 04:21:48 thorpej Exp $
-DISTNAME= x16-rom-47
+DISTNAME= x16-rom-48
CATEGORIES= emulators
MASTER_SITES= ${MASTER_SITE_GITHUB:=X16Community/}
GITHUB_PROJECT= x16-rom
Index: pkgsrc/emulators/x16-rom/distinfo
diff -u pkgsrc/emulators/x16-rom/distinfo:1.6 pkgsrc/emulators/x16-rom/distinfo:1.7
--- pkgsrc/emulators/x16-rom/distinfo:1.6 Sun Apr 21 19:56:10 2024
+++ pkgsrc/emulators/x16-rom/distinfo Wed Oct 16 04:21:48 2024
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.6 2024/04/21 19:56:10 thorpej Exp $
+$NetBSD: distinfo,v 1.7 2024/10/16 04:21:48 thorpej Exp $
-BLAKE2s (x16-rom-47.tar.gz) = c29eab4d5a705f65ab4d34985647f6a08fbe0012a149bc516568957cdfda4516
-SHA512 (x16-rom-47.tar.gz) = a97f69196c6661dd1b6f7b0475bbf2e31e2bd90f3ed6802eff6c8bcd7d575e9039a539e3595166509bdc50233285a9bb90ea5b80df156ff4e25635c8bba7c78f
-Size (x16-rom-47.tar.gz) = 1028489 bytes
-SHA1 (patch-Makefile) = cf435cc24179c54ccbc2c607d8a6970e30d79521
+BLAKE2s (x16-rom-48.tar.gz) = 5f19c1c1be70669e7a087603f79ab93708f46959922461e004c0c3704ea829f8
+SHA512 (x16-rom-48.tar.gz) = 68c0e1d37844f50ddd92549617a6a208b42a318cc3348333a17406c8cfc4c28e4035e055bd1f252e9f564fb8f99c65cb47f2b0b9671dc761c2127760fc5d29bb
+Size (x16-rom-48.tar.gz) = 1039326 bytes
+SHA1 (patch-Makefile) = 83f6a70ae76f671aa8f3f73559518283197fb652
Index: pkgsrc/emulators/x16-rom/patches/patch-Makefile
diff -u pkgsrc/emulators/x16-rom/patches/patch-Makefile:1.2 pkgsrc/emulators/x16-rom/patches/patch-Makefile:1.3
--- pkgsrc/emulators/x16-rom/patches/patch-Makefile:1.2 Sun Apr 21 19:56:10 2024
+++ pkgsrc/emulators/x16-rom/patches/patch-Makefile Wed Oct 16 04:21:48 2024
@@ -1,10 +1,10 @@
-$NetBSD: patch-Makefile,v 1.2 2024/04/21 19:56:10 thorpej Exp $
+$NetBSD: patch-Makefile,v 1.3 2024/10/16 04:21:48 thorpej Exp $
Allow the git revision to be overridden.
---- Makefile.orig 2024-04-21 19:28:08.260002442 +0000
-+++ Makefile 2024-04-21 19:29:10.060382341 +0000
-@@ -352,8 +352,12 @@ clean:
+--- Makefile.orig 2024-09-06 07:27:12.000000000 +0000
++++ Makefile 2024-10-16 03:28:36.021605922 +0000
+@@ -354,8 +354,12 @@ clean:
$(GIT_SIGNATURE): FORCE
@mkdir -p $(BUILD_DIR)
Home |
Main Index |
Thread Index |
Old Index