Carsten Strotmann
|
18b56869ff
|
(8086bm) Replaced "Ascii" with "char" and "[char]"
|
2021-04-19 23:17:12 +02:00 |
|
Carsten Strotmann
|
497e0ab489
|
(8086pc) Implemented POSTPONE, VALUE and TO
|
2021-04-19 19:05:25 +02:00 |
|
cas
|
38c3914fc4
|
Implemented "poweroff" to shutdown PC or QEMU with APM
|
2021-04-12 22:28:34 +02:00 |
|
Carsten Strotmann
|
c3d3da6771
|
Circular String Buffer
|
2021-04-12 20:42:46 +02:00 |
|
Carsten Strotmann
|
adde793779
|
Makefile: qemu and bootdisk targets
|
2021-04-12 20:36:18 +02:00 |
|
Carsten Strotmann
|
904a83dcfe
|
Bootdisk Tools License and Readme
|
2021-04-12 20:29:10 +02:00 |
|
Carsten Strotmann
|
2ca3cf3519
|
Tools for Bootdisk creation
|
2021-04-12 20:27:23 +02:00 |
|
Carsten Strotmann
|
dc865fdd5e
|
Working Bare-Metal Kernel
|
2021-04-12 19:44:38 +02:00 |
|
Carsten Strotmann
|
269f9a83e2
|
Translation and small fix in "source"
|
2021-04-12 15:15:18 +02:00 |
|
Carsten Strotmann
|
6a3c1a30ac
|
Fix in source
|
2021-04-12 14:36:28 +02:00 |
|
Carsten Strotmann
|
baabc46391
|
Stripped file and block words, english translation
|
2021-04-11 23:38:30 +02:00 |
|
Carsten Strotmann
|
e03e2f6abe
|
Initial bare metal 8086 port
|
2021-04-11 22:43:24 +02:00 |
|
Carsten Strotmann
|
9f58844e7d
|
Makefile for blkpack/blkunpack
|
2021-04-11 22:39:30 +02:00 |
|
Carsten Strotmann
|
7618770961
|
Removed old kernel.org (could be confused with an Org-Mode file)
|
2021-04-11 13:58:06 +02:00 |
|
Carsten Strotmann
|
723127b51e
|
blkpack and blkunpack tools from collapseos
|
2021-04-11 13:54:55 +02:00 |
|
Carsten Strotmann
|
c2f6ee50f0
|
created arch directory for 8086 VolksForth
|
2021-04-11 13:43:39 +02:00 |
|
Carsten Strotmann
|
68229ac499
|
ignore emacs backup files
|
2021-04-11 11:53:42 +02:00 |
|
Carsten Strotmann
|
9b54bb8144
|
Merge pull request #32 from pzembrod/v3.9.2
Remove unneeded mk-tmp-heap from x16tmpheap.fth
|
2021-02-09 08:23:29 +00:00 |
|
Philip Zembrod
|
bcf034a65f
|
Merge branch 'master' of https://github.com/forth-ev/VolksForth
|
2021-02-08 22:43:23 +01:00 |
|
Philip Zembrod
|
a710214576
|
Remove unneeded mk-tmp-heap from x16tmpheap.fth
|
2021-02-08 22:07:53 +01:00 |
|
Carsten Strotmann
|
c03d6d0c82
|
Merge pull request #30 from pzembrod/v3.9.2
V3.9.2
|
2021-01-30 17:04:16 +00:00 |
|
Philip Zembrod
|
832f03b9ea
|
Merge branch 'master' of https://github.com/forth-ev/VolksForth into v3.9.2
|
2021-01-30 11:22:41 +01:00 |
|
Philip Zembrod
|
b3eb76336a
|
Adding x16tmpheap.fth and notmpheap.fth from the cc64 project to the VF code base
|
2021-01-30 11:08:09 +01:00 |
|
Philip Zembrod
|
4e8be09c17
|
Update all binaries to latest 3.9.2 build
|
2021-01-30 10:57:57 +01:00 |
|
Philip Zembrod
|
0403fc826a
|
Add 2 missing KERNAL labels to vf-lbls-cbm.fth
|
2021-01-30 10:56:14 +01:00 |
|
Philip Zembrod
|
d84d06a3a3
|
Introduce label IOStatus and unify i/o-status? code word across cbm versions
|
2021-01-30 10:46:30 +01:00 |
|
Philip Zembrod
|
9a05a54995
|
Update the basis for the target compiler to the current v4thblk-c64
The update is intentionally encapsulated in a script to invoke manually,
not automatically invoked via make.
|
2021-01-06 00:18:15 +01:00 |
|
Carsten Strotmann
|
3d0bcfcece
|
CASE Implementations for VolksForth
|
2021-01-04 10:51:00 +01:00 |
|
Carsten Strotmann
|
072e03569b
|
Alternative implemenatations/updates of the MS-DOS editor
|
2021-01-04 10:45:08 +01:00 |
|
Philip Zembrod
|
11816fa9d6
|
Update all binaries to 3.9.2 version
|
2021-01-01 15:26:49 +01:00 |
|
Philip Zembrod
|
27eb76f5a3
|
Initial reference implementation of a tmpheap, using the new ?heapmovetx variable.
|
2021-01-01 15:14:22 +01:00 |
|
Philip Zembrod
|
8f2f97e1f2
|
Fix an endless loop problem within derror?
|
2021-01-01 15:07:39 +01:00 |
|
Philip Zembrod
|
deedf5679b
|
Update tcbase binary (target compiler base)
|
2021-01-01 14:46:12 +01:00 |
|
Philip Zembrod
|
ce56b3cb3f
|
Move the zero page area used by v4th-x16 from $30-(afaict)$5b to $50-(afaict)$7b, inclusive.
It's probably safest to assume that v4th-x16 uses $50-$7f.
|
2021-01-01 14:46:12 +01:00 |
|
Philip Zembrod
|
6ce5520ff4
|
Small optimization of User variable ;Code
|
2020-12-27 23:31:46 +01:00 |
|
Philip Zembrod
|
75e2b1ca52
|
Bump version 3.91 -> 3.9.2
|
2020-12-27 22:19:34 +01:00 |
|
Philip Zembrod
|
4fd1f03e25
|
Update all binaries
|
2020-12-21 23:30:28 +01:00 |
|
Philip Zembrod
|
18c25d110e
|
Switch from custom-implemented -keybuf flag in x16emu to stock -bas flag.
|
2020-12-21 22:26:26 +01:00 |
|
Philip Zembrod
|
211926629c
|
Revert the unneeded extractiobn of (forget-words from forget-words.
Also add some comments about how forget-words and the related endpoints work.
|
2020-12-21 22:09:37 +01:00 |
|
Philip Zembrod
|
0bb8cc9e02
|
On X16 preserve selected RAM bank when querying the keyboard buffer
|
2020-12-19 01:57:55 +01:00 |
|
Philip Zembrod
|
7ee360b6c2
|
Fix broken platform-specific commenting-out mechanism around (CX for Commander X16
|
2020-12-18 22:07:42 +01:00 |
|
Philip Zembrod
|
3db4ae726c
|
Add some comments around search order, find and removing words on forget or clear.
|
2020-12-05 17:39:42 +01:00 |
|
Philip Zembrod
|
4186b42cbb
|
Merge branch 'x16-391' of github.com:pzembrod/VolksForth into x16-391
# Conflicts:
# 6502/C64/src/vf-cbm-core.fth
|
2020-12-04 10:14:45 +01:00 |
|
Philip Zembrod
|
10b0cc162f
|
Update binaries
|
2020-12-04 00:07:53 +01:00 |
|
Philip Zembrod
|
35fee10b64
|
Enable implementation of tmpheap
|
2020-12-03 23:51:10 +01:00 |
|
Philip Zembrod
|
07266a528f
|
Implement tmpheap
|
2020-12-01 23:21:21 +01:00 |
|
Carsten Strotmann
|
38d4b75672
|
Update README.ORG
Added Commander X16 to the Readme
|
2020-11-13 05:30:07 +00:00 |
|
Carsten Strotmann
|
634e68c68c
|
Merge pull request #27 from pzembrod/x16-391
X16 391
|
2020-11-13 05:28:25 +00:00 |
|
Philip Zembrod
|
c4c8524c15
|
Add comment pointing to where the x16emu -keybuf flag is added
|
2020-11-13 01:09:02 +01:00 |
|
Philip Zembrod
|
607969f496
|
Rename lite and full test targets to std and blk
|
2020-11-13 01:00:51 +01:00 |
|