Commit Graph

457 Commits

Author SHA1 Message Date
Philip Zembrod e2ada21b43
Merge pull request #49 from pzembrod/x16-r46
Typo in RELEASE_NOTES
2023-12-03 14:23:11 +01:00
Philip Zembrod 218ef73a53 Typo in RELEASE_NOTES 2023-12-03 14:22:01 +01:00
Philip Zembrod b22df63828
Merge pull request #48 from pzembrod/x16-r46
X16 r46
2023-12-03 14:16:11 +01:00
Philip Zembrod c9c5c36d48 A few final release rule tweaks 2023-12-03 14:13:54 +01:00
Philip Zembrod a368d2e1cf
Merge pull request #2 from forth-ev/master
master update after X16 R46 merge
2023-12-03 13:56:56 +01:00
Philip Zembrod a0881024c9
Merge pull request #47 from pzembrod/x16-r46
X16 r46
2023-12-03 13:55:25 +01:00
Philip Zembrod 2a435af187
Merge pull request #1 from forth-ev/master
Sync from main repo master branch
2023-12-03 13:51:36 +01:00
Philip Zembrod 1a336935eb RELEASE_NOTES.md formatting tweak 2023-12-03 13:48:39 +01:00
Philip Zembrod 480192093a Update copyright years in 6502/C64/COPYING to 1985-2023 2023-12-03 13:39:48 +01:00
Philip Zembrod 2378e4cc17 Add release rule to Makefile 2023-12-03 13:38:43 +01:00
Philip Zembrod 98dec1d224 Add 6502/C64/RELEASE_NOTES.md 2023-12-03 13:35:58 +01:00
Philip Zembrod 220f5c9253 Remove obsolete x16 r39 and r41 targets 2023-12-02 23:33:57 +01:00
Philip Zembrod 150508feb8 Keep timestamp of sources when converting them to CBM formats so that
make doesn't always rebuild everything.
2023-12-02 23:23:23 +01:00
Philip Zembrod aec38a5b29 Update v4th-x16e binary 2023-12-02 21:17:54 +01:00
Philip Zembrod 9eb5c5958a Adapt xed to newest version of x16edit 2023-12-02 21:15:20 +01:00
Philip Zembrod 508fbfd939 Add dos commands to v4th-x16e 2023-12-02 20:56:48 +01:00
Philip Zembrod 5d275dea35 Add v4th-x16e binary 2023-12-02 09:58:55 +01:00
Philip Zembrod d51c2cfc05 Add v4th-x16e target with x16edit invocation 2023-12-02 09:55:17 +01:00
Philip Zembrod b863a5b11f add names of IOStatus and BkgPenCol in x16rom as comments 2023-12-01 23:42:20 +01:00
Philip Zembrod a9a1c79ae0
Merge pull request #46 from pzembrod/x16-r46
X16 r46
2023-11-29 22:38:39 +01:00
Philip Zembrod 69b189d943 Update all binaries to version 3.9.5 which supports X16 R46 2023-11-26 00:10:33 +01:00
Philip Zembrod 872716c538 Bump all versions to 3.9.5 - reflecting the X16-R46 support. 2023-11-26 00:05:39 +01:00
Philip Zembrod 23ead1316b Adapt IOStatus, MsgFlg and Pen/BkgCol to X16 Kernal R46 2023-11-25 22:03:32 +01:00
Carsten Strotmann b66a60fdfd Atari 8bit "savesys" source added 2023-09-10 15:00:26 +02:00
Carsten Strotmann 631e4e2c2a Scans of old matrix-printed Forth screens 2023-08-31 18:03:49 +02:00
Carsten Strotmann 791622390a Scans of old matrix-printed Forth screens 2023-08-31 18:00:46 +02:00
Carsten Strotmann bda78c41f9
Merge pull request #44 from pzembrod/x16-r41
X16 r41
2022-09-05 12:20:11 +00:00
Philip Zembrod d6d38e13a4 Merge branch 'master' into x16-r41
# Conflicts:
#	6502/C64/src/vf-cbm-file.fth
2022-08-29 22:21:27 +02:00
Philip Zembrod 313b87d58d Update x16tmpheap.fth to prototype #2 board's bank switching address 2022-08-28 23:12:05 +02:00
Philip Zembrod c6716dced5 Update all binaries to 3.9.4 2022-08-28 23:06:41 +02:00
Carsten fa97a04376 Script to create Amstrad CPC disks 2022-08-25 21:33:59 +02:00
Carsten Strotmann 7df54c2fb0
Merge pull request #43 from forth-ev/8086-3.9.x
UTF8 Version of CP/M Readme (part 1, WIP)
2022-08-18 15:28:35 +00:00
Carsten Strotmann 8188badb43 UTF8 Version of CP/M Readme (part 1, WIP) 2022-08-18 17:27:37 +02:00
Carsten Strotmann d0d40b0c63
Merge pull request #42 from forth-ev/8086-3.9.x
Source for VolksForth running on the emu2 emulator (BIOS calls only)
2022-08-18 14:44:09 +00:00
Carsten Strotmann 7a6692b7e9 Source for VolksForth running on the emu2 emulator (BIOS calls only) 2022-08-18 16:43:00 +02:00
Carsten Strotmann 40e5a6c333
Merge pull request #41 from forth-ev/8086-3.9.x
8086 3.9.x
2022-08-18 11:51:24 +00:00
Carsten Strotmann 3255cf9fc4 Renamed german Amstrad CPC readme 2022-08-18 13:50:20 +02:00
Carsten Strotmann b057cc2140 Fixed German readme CP/M 3.80a 2022-08-18 13:49:17 +02:00
Carsten Strotmann e8bf0dc77a
Merge pull request #40 from forth-ev/8086-3.9.x
8086 3.9.x
2022-08-18 11:32:56 +00:00
Carsten Strotmann 01ddb5643c Updates py65 Version 2022-08-18 13:31:10 +02:00
Carsten Strotmann c9aff2c819 8086 "bare-metal" Disk script 2022-08-18 13:30:43 +02:00
Carsten Strotmann 52d0ec8091 AmstradCPC Sources / CP/M fixes 2022-08-18 13:29:55 +02:00
Philip Zembrod 2ff06c912a Add initial VERSIONS.ORG file with C64/C16/X16 versions 2022-08-17 23:04:25 +02:00
Philip Zembrod b670672a82 Update version in logo string from 3.9.3 to 3.9.4 2022-08-08 00:37:44 +02:00
Philip Zembrod 14f3eaf3ad Add comment about C16 OS bug workaround 2022-08-08 00:37:00 +02:00
Philip Zembrod 992fcfe751 Introduce the KEEPEMU environment variable into run-in-vice.sh that facilitated debugging. 2022-08-07 22:43:31 +02:00
Philip Zembrod 3a4eff97c4 Reduce the direct use of the Kernal variable IOStatus by using the Kernal API routine READST.
Also remove the code referencing the old R38 RAM/ROM bank switching registers.
Finally remove some unused Kernal variable labels.
2022-08-07 22:42:40 +02:00
Philip Zembrod 2c86e4809f Remove references to the Kernal variables InDev and OutDev which
are needed to implement BUSOFF via CLRCHN and which moved on X16
between r38 and r41 and will likely change again, and replace with
own variables and calls to UNLSN and UNTLK.
2022-07-31 23:54:37 +02:00
Philip Zembrod cae5f7c94d Get v4th-x16 to work with r41 of x16emu and x16 ROM.
Main change is that c64key? and getkey are implemented through new
Kernal API calls instead of direct reading the keyboard buffer.
A separate intermediate test target for r41 is introduced.
But also the main x16 target is switched to r41 now.
Also, the KEEPEMU env var is introduced to run-in-x16emu.sh
for debugging that has proved its usefulness in cc64 emulator scripts.
2022-07-31 21:56:33 +02:00
Philip Zembrod 6812352db3 Detect and message file-not-found condition in INCLUDE 2022-07-06 01:36:15 +02:00