d7f002d
pcat: use boot drive no passed to bootloader through DL by
2020-06-21 22:53:11 -0400
dc7f362
pcat: BLK-enabled! by
2020-06-21 22:07:12 -0400
8d64540
pcat: add RSP checks in next by
2020-06-21 15:14:38 -0400
f9eb7c6
8086asm: fix CMPrr, and CMPxx, argument order by
2020-06-21 14:49:54 -0400
cd514e6
pcat: add PSP checks in all native words by
2020-06-21 14:07:02 -0400
c2c32bb
pcat: properly handle IMMED flag in _find by
2020-06-21 13:09:51 -0400
1b5333d
pcat: move all find code in _find word by
2020-06-21 11:57:12 -0400
dbd2837
Refer to BOOT and (uflw) by addr in stable ABI by
2020-06-21 11:41:10 -0400
dcaa515
pcat: implement does by
2020-06-21 10:40:09 -0400
d83d128
MOVE: do not crash when u is 0 (#126) by
2020-06-21 13:49:45 +0300
ba2ec64
(refs/pull/126/head)
MOVE: do not crash when u is 0 by
2020-06-21 05:51:32 +0300
99c05ff
pcat: it works! by
2020-06-20 20:06:42 -0400
ae71950
pcat: make /MOD division 16-bit by
2020-06-20 19:14:51 -0400
60ecab3
pcat: we have PROMPT! by
2020-06-20 16:58:48 -0400
397ee3e
Simplify word ' by
2020-06-20 14:13:41 -0400
1536434
pcat: implement cell execution and shaping things up by
2020-06-20 13:50:01 -0400
c571567
emul: make verbose staging the default by
2020-06-20 13:41:39 -0400
acf8e03
8086asm: add overflow check to RPCs, by
2020-06-20 13:36:21 -0400
019fd8a
pcat: fix ?DUP by
2020-06-20 07:34:46 -0400
9d2afd2
pcat: implement (s) by
2020-06-19 20:09:51 -0400
132bc8f
(refs/pull/124/head)
_type: exit if input is not available by
2020-06-20 01:41:45 +0300
723d3c4
pcat: all native words implemented! by
2020-06-19 08:10:51 -0400
8cc8df0
pcat: add native _find by
2020-06-19 07:56:54 -0400
5ebdf84
pcat: more native words by
2020-06-19 07:26:33 -0400
89bc7df
pcat: more native words by
2020-06-18 23:10:14 -0400
3b21ba6
pcat: add PICK and (roll) by
2020-06-18 21:21:46 -0400
6b07296
pcat: more native words by
2020-06-18 19:06:53 -0400
bd508da
pcat: begin organizing native words properly by
2020-06-18 15:28:30 -0400
6bc1738
pcat: implement (loop) by
2020-06-18 15:01:04 -0400
aca9bc9
z80: small optimization in cell execution by
2020-06-18 08:02:45 -0400
035532a
z80: remove remaining indirections in execute calls by
2020-06-18 07:50:20 -0400
42818d2
z80: remove layers of indirection of find calls by
2020-06-18 07:40:20 -0400
76e6981
z80: remove layer of indirection in most "next" calls by
2020-06-18 07:24:47 -0400
eba83fa
z80: use named labels for boot routines by
2020-06-18 07:16:40 -0400
eed817b
pcat: adapt to word type change by
2020-06-18 06:50:32 -0400
3d2dc04
Make word routines into word types by
2020-06-17 21:41:01 -0400
3383a00
Fix recipes with binary offset (ti84, trs80) by
2020-06-17 17:44:33 -0400
1d468d2
Fix mis-documentation about literal words by
2020-06-17 16:31:08 -0400
2be2f74
Make literal word routines into regular native words by
2020-06-17 14:25:32 -0400
ea9833d
Remove LITA by
2020-06-17 13:50:42 -0400
abb4dc8
Reduce the scope of the stable ABI by
2020-06-17 07:53:00 -0400
bc8144b
pcat: implement (br) and (br?) by
2020-06-16 22:10:32 -0400
4997940
pcat: implement number literals by
2020-06-16 21:34:35 -0400
a92864a
pcat: implement RSP mechanism in execution model by
2020-06-16 20:41:53 -0400
4017fd0
Replace deprecated bzero with memset (#119) by
2020-06-17 02:58:23 +0300
79da1db
tools: mark local C functions as static (#120) by
2020-06-17 02:58:00 +0300
472331b
Check spelling (#121) by
2020-06-17 02:57:31 +0300
6a09910
BROWSE: ignore invalid digits (#123) by
2020-06-17 02:55:26 +0300
3475f21
(refs/pull/123/head)
BROWSE: ignore invalid digits by
2020-06-17 02:47:42 +0300
f1a225e
Fix unreadable sentence in block 031. (#122) by
2020-06-17 02:28:06 +0300
bf52ba3
(refs/pull/122/head)
Fix unreadable sentence in block 031. by
2020-06-17 02:13:40 +0300
16d6a0b
pcat: begin implementing compiledWord/next by
2020-06-16 19:05:36 -0400
965dfbb
(refs/pull/121/head)
Check spelling by
2020-06-17 01:32:23 +0300
0119a15
(refs/pull/120/head)
tools: mark local C functions as static by
2020-06-17 01:27:21 +0300
b4c3632
(refs/pull/119/head)
Replace deprecated bzero with memset by
2020-06-17 01:23:57 +0300
feeedcc
z80: small optimization in execute by
2020-06-16 16:37:21 -0400
dabbd6c
8086asm: add support for modrm 8-bit displacement by
2020-06-15 06:52:47 -0400
d8d2e05
pcat: make find compare strings by
2020-06-15 06:23:19 -0400
8c452f5
pcat: begin implementing find by
2020-06-14 21:52:58 -0400
3be30e2
pcat: implement execute and nativeWord by
2020-06-14 15:27:26 -0400
bf0e999
pcat: read LATEST and jump to it by
2020-06-14 14:51:32 -0400
a72322d
pcat: begin structuring around words by
2020-06-14 14:15:44 -0400
85a0b87
z80: reorder compiledWord and doesWord, saving ourselves a jump by
2020-06-14 10:12:56 -0400
38d5a9f
z80: inline cellWord in stable ABI by
2020-06-14 10:05:34 -0400
40f92b9
z80: optimize chkPS by
2020-06-14 09:48:10 -0400
31095bc
z80: remove call indirections in tight spots by
2020-06-14 09:29:34 -0400
2b7abf8
pcat: begin porting forth by
2020-06-13 21:37:54 -0400
1a467ef
pcat: use a far jump to boot into the OS by
2020-06-13 20:06:51 -0400
507c2c1
8086asm: clarify operands and fix stupidities by
2020-06-13 17:58:42 -0400
5033f17
8086asm: tidy up a bit by
2020-06-13 16:21:56 -0400
374932f
Clean libz80/libz80.o in make clean (#118) by
2020-06-13 22:56:28 +0300
3c3eadc
(refs/pull/118/head)
Clean libz80/libz80.o in make clean by
2020-06-13 22:34:55 +0300
07e5031
pcat: separate MBR code and OS code by
2020-06-13 15:35:16 -0400
e17f2e6
pcat: read sector from floppy by
2020-06-13 13:29:04 -0400
b037c86
recipes/pcat: now tested on real hardware! by
2020-06-13 11:47:32 -0400
f9d0484
emul: adjust README. AT-XY is implemented by
2020-06-13 11:46:59 -0400
7be6475
Document how to launch a REPL in the host (#117) by
2020-06-13 17:11:54 +0200
8fd583a
(refs/pull/117/head)
Document how to launch a REPL in the host by
2020-06-13 02:54:20 +0200
66b27b0
8086asm: properly initialize DS and DF by
2020-06-12 19:07:23 -0400
177750c
recipes/pcat: first steps into 8086! by
2020-06-12 14:01:24 -0400
4e18faf
8086asm: now enough tooling to assemble a PC/AT Hello World boot by
2020-06-12 13:12:41 -0400
210b833
8086asm: begin adding MODRM-enabled ops by
2020-06-12 12:07:48 -0400
749fdf1
8086asm: add 8-bit JMP, MOVrI, INT, by
2020-06-12 11:29:00 -0400
405444d
8086asm: first steps by
2020-06-12 10:49:27 -0400
bde1446
(refs/pull/116/head)
Add a help word by
2020-06-12 13:30:38 +0300
1871c46
VE: add backspace support in replace mode by
2020-06-11 22:29:05 -0400
dc36859
VE: Add dirtiness indicator in status bar by
2020-06-11 21:52:08 -0400
838c884
Make BLK@ FLUSH only if loading a different block by
2020-06-11 21:42:52 -0400
e317e9c
VE: use system input buffer for IBUF and FBUF typing by
2020-06-11 20:31:18 -0400
4146110
Move EMPTY to core words by
2020-06-11 19:04:03 -0400
f6ded77
VE: add 't' by
2020-06-11 18:12:01 -0400
e83d507
VE: disallow buffer overflow during typing by
2020-06-11 14:48:18 -0400
0576d2d
(z80asm)
a recipe for the ZX Spectrum (#105) by
2020-06-11 20:34:34 +0300
394f962
recipe: fix makefiles for fresh clone contexts by
2020-06-11 12:23:59 -0400
bd7da46
VE: add gutter by
2020-06-11 12:01:22 -0400
772b84e
(refs/pull/105/head)
emulation and emulated tapes in README.md by
2020-06-11 15:53:13 +0300
a405f77
ed: don't crash when inserting in 64th char of the line by
2020-06-10 20:56:19 -0400
7cad9ff
LIST: simplify logic by
2020-06-10 19:00:03 -0400
bc951a5
ed and VE: add command Y by
2020-06-10 17:27:14 -0400
8f0e51a
VE: make D copy first deleted line to IBUF by
2020-06-10 16:59:12 -0400