David Schmenk
|
3fcbf48665
|
Change MACHID constants to better match uppercase only keyboard
|
2024-01-23 08:43:16 -08:00 |
|
David Schmenk
|
92be9cd631
|
Fix PAD weirdness
|
2024-01-23 08:31:14 -08:00 |
|
David Schmenk
|
2a475a01e2
|
Update disk images
|
2024-01-22 14:06:18 -08:00 |
|
David Schmenk
|
2578b1a3fb
|
Remove checks from '[' and ']'. Apparently unneeded and unwanted
|
2024-01-22 10:17:58 -08:00 |
|
David Schmenk
|
4364319176
|
Fix stack restore for throw, add scripts to ID machine
|
2024-01-21 17:25:44 -08:00 |
|
David Schmenk
|
da404a8dfa
|
Fix error in MACHID_MEM
|
2024-01-21 08:30:30 -08:00 |
|
David Schmenk
|
68e31ccc30
|
Stupid Git
|
2024-01-19 07:37:19 -08:00 |
|
David Schmenk
|
da0bf22b2e
|
Merge branch 'master' of https://github.com/dschmenk/PLASMA
|
2024-01-19 07:34:30 -08:00 |
|
David Schmenk
|
e14eda8617
|
Forgot to fix autorun to point to /PLASMA partition
|
2024-01-19 07:27:55 -08:00 |
|
dschmenk
|
3166341e96
|
Update Apple /// MAME disk images
|
2024-01-18 16:40:23 -08:00 |
|
dschmenk
|
c61a787271
|
Fix floppy volume name
|
2024-01-18 13:57:34 -08:00 |
|
dschmenk
|
637b1d8248
|
Fix disk name
|
2024-01-18 12:58:42 -08:00 |
|
dschmenk
|
9ff1695012
|
Fix disk name
|
2024-01-18 12:57:43 -08:00 |
|
dschmenk
|
86ef49cc5e
|
All graphics libraries get consistent mode set API
|
2024-01-18 12:41:19 -08:00 |
|
dschmenk
|
8f3780617b
|
All graphics libraries get consistent mode set API
|
2024-01-18 12:28:23 -08:00 |
|
David Schmenk
|
912a865a25
|
Update images with new PLVM16
|
2024-01-16 22:01:26 -08:00 |
|
David Schmenk
|
12216fcab5
|
Update default JIT parameters with improved VM16
|
2024-01-16 21:57:25 -08:00 |
|
David Schmenk
|
1d88369ae0
|
Call bytecode routines whithin VM16 to avoid stack conversion
|
2024-01-16 20:55:27 -08:00 |
|
David Schmenk
|
f2846bdaf3
|
Add to FORTH ,_> PLASMA library integration
|
2024-01-16 10:12:13 -08:00 |
|
David Schmenk
|
3b3fc24246
|
Fill out more FORTH <-> PLASMA librariesP
|
2024-01-16 10:09:08 -08:00 |
|
David Schmenk
|
232ced8fe3
|
Prepare for 2.1 release
|
2024-01-15 19:59:49 -08:00 |
|
David Schmenk
|
c3cc7cb139
|
DIVMOD now works properly
|
2024-01-14 21:43:57 -08:00 |
|
David Schmenk
|
0515117d52
|
Update image with latest
|
2024-01-14 18:26:16 -08:00 |
|
David Schmenk
|
751799352c
|
FORTH and JIT compiler fighting over memory above heapmark for temp buffer space
Have FORTH trya nd reserve space for temp string and PAD away from potential JIT interference
|
2024-01-14 17:54:17 -08:00 |
|
David Schmenk
|
1be159e3ed
|
Mostly working JIT16. Still an issue with +HRFORTH PBC HRBOUNCE.4th
|
2024-01-14 17:24:54 -08:00 |
|
David Schmenk
|
7fe51aaf56
|
Fix 16 bit VM except JIT compiler
|
2024-01-14 15:18:01 -08:00 |
|
dschmenk
|
eaa0e3c7d4
|
16 bit VM is a disaster. Needed complete architecture overhaul
|
2024-01-10 20:08:04 -08:00 |
|
David Schmenk
|
9f45afe3d0
|
Maybe I have the compile words right
|
2024-01-10 13:52:21 -08:00 |
|
dschmenk
|
85710bbfdf
|
Fix some SOS exemod memory problems and remove last hard-coded Apple
II-ism from PLFORTH
|
2024-01-10 12:11:32 -08:00 |
|
David Schmenk
|
ef9fc81ece
|
Break out the scripts to build individual release floppy images
|
2024-01-10 09:01:08 -08:00 |
|
David Schmenk
|
2eacd75b69
|
SHOW pretty print improvements
|
2024-01-10 08:24:50 -08:00 |
|
dschmenk
|
d5c22b1ff0
|
Get keypress/getkey working for Apple /// properly
|
2024-01-09 21:18:34 -08:00 |
|
dschmenk
|
dff6c2bd9b
|
Merge branch 'master' of https://github.com/dschmenk/PLASMA
|
2024-01-09 20:23:47 -08:00 |
|
dschmenk
|
cefb8128c6
|
Rearrange code so BYE processing is in proper location
|
2024-01-09 20:22:21 -08:00 |
|
David Schmenk
|
6e03017d25
|
Use CONIO for ?TERMINAL and KEY words. Prepare Apple /// support for FORTH
|
2024-01-09 13:35:08 -08:00 |
|
David Schmenk
|
8985011207
|
Can't believe I got OVER wrong
|
2024-01-09 12:37:07 -08:00 |
|
David Schmenk
|
1548a63a9f
|
Clean up ] and [ compile on/off
|
2024-01-09 11:12:20 -08:00 |
|
David Schmenk
|
1f1376c467
|
Catagorize words in VLIST and strip system scripts for faster loading
|
2024-01-09 11:04:29 -08:00 |
|
David Schmenk
|
5832883da9
|
Pretty list VLIST
|
2024-01-09 08:43:44 -08:00 |
|
David Schmenk
|
ea114c4350
|
Fix -TRAILING
|
2024-01-09 08:21:24 -08:00 |
|
David Schmenk
|
2770a6f774
|
Add CR to PBC compiled words for SHOW
|
2024-01-09 07:43:08 -08:00 |
|
David Schmenk
|
a755df496c
|
Attempt better formatting for SHOW
|
2024-01-09 07:28:22 -08:00 |
|
David Schmenk
|
de4d6fb104
|
Use inline ops to compile ITC version. Slightly faster, less source
|
2024-01-09 06:29:17 -08:00 |
|
David Schmenk
|
3f9f56be74
|
Use inline ops to compile ITC version. Slightly faster, less source
|
2024-01-09 05:52:56 -08:00 |
|
dschmenk
|
fa94f4c8d8
|
Break FORTH TFTP script
|
2024-01-08 16:41:56 -08:00 |
|
David Schmenk
|
b3f6c7970a
|
Further source cleanup and calling it an Alpha
|
2024-01-08 15:55:07 -08:00 |
|
dschmenk
|
bc1cf8368d
|
Get rid of EXPECT - ACCEPT does input better
|
2024-01-08 13:32:38 -08:00 |
|
dschmenk
|
7aed4d4d4a
|
Fix ' (tick) thatI broke
|
2024-01-08 13:04:10 -08:00 |
|
dschmenk
|
d9d57f383d
|
Fix ' (tick) that I broke
|
2024-01-08 13:02:50 -08:00 |
|
David Schmenk
|
3424b085cf
|
Added ?NUM word to convert string to number
|
2024-01-08 12:42:13 -08:00 |
|