docs(notice): list the changes of 2026-10-18

This commit is contained in:
chris committed 2026-10-18 07:37:45 +02:00
1 parent 5fc29014f4
commit 93c4932309
1 file changed
+18 -1
+18 -1
View File
@@ -1,7 +1,7 @@
This is a modified version of MEGA65 Open ROMs (https://github.com/MEGA65/open-roms),
forked at upstream commit ad178dbe4d48cd6a317737a8e0e7e662f7e33d32.
Modified by Christian Werner, 2026-10-14, 2026-10-15, and 2026-10-17, for the mc64
Modified by Christian Werner, 2026-10-14, 2026-10-15, 2026-10-17, and 2026-10-18, for the mc64
computers of arnitech, a set of Minecraft mods (https://git.susdog.de/chris/arnitech). The
fork lives at https://git.susdog.de/chris/open-roms, branch mc64.
@@ -34,6 +34,23 @@ Changes:
and, if the Arnitech controller's signature is at $DE80, from the controller's clock. The
Arnitech jump table at $FF00 wraps the controller's registers: "ARNI", a version, an entry
count, and JMPs from $FF06 to find a Card by its type and to set the TOD.
- assets/8x8font.png (2026-10-18): the first character set draws screen code 35, '#', as the
second does; it was blank, and its reverse (163) not its inverse.
- src/kernal/screen/chrout_to_screen_code.s (2026-10-18): CHROUT prints PETSCII $E0-$FE as
screen codes $60-$7E and $FF (pi) as $5E, as a C64 does; it printed $A0-$BF.
- src/kernal/init/e5a0.vicii_init.s, vicii_init_registers.s (new),
src/kernal/keyboard/e5b4.* (new), src/kernal/screen/ea24.*, ecf0.* (new),
src/kernal/screen/screen_calculate_pnt_user.s (2026-10-18): routines at $E5B4 (take a key
from the keyboard buffer) and $EA24 (USER from PNT), and the screen lines' low bytes at
$ECF0, where cc65's runtime and ip65 call and read them; vicii_init's work moves out of
$E5A0-$E5C8 to make room.
- src/,,config_mc64.s (2026-10-18): DOS_WEDGE on, TRANSCENDENTAL_FUNCTIONS off.
- src/basic/wedge/wedge_dos.s (2026-10-18): a DOS command sent with @ prints the status the
drive gives for it; closing every file first had reset it to OK.
- src/aliases/,aliases_hardware_arnitech.s, src/kernal/arnitech/arnitech_net.s (new),
src/kernal/arnitech/ff00.arnitech_jumptable.s, CONFIG.md (2026-10-18): version 2 of the
Arnitech jump table, with JMPs from $FF0C that reset a Network Card's CS8900A at the
RR-Net socket, copy its MAC address, and send and receive Ethernet frames through it.
- NOTICE: this file.
The licence terms are unchanged; see LICENSE, COPYING, and COPYING.LESSER.