Commit Graph

1602 Commits

Author SHA1 Message Date
David Schmenk a9cadd9fda Add LATEST and UNLOOP to clean up scripts 2024-01-25 17:46:04 -08:00
David Schmenk 8d92e854ae Fix ?EXEC definition self referencing 2024-01-25 15:15:14 -08:00
dschmenk f3ac3035ba Update 800K image 2024-01-25 07:41:56 -08:00
dschmenk bfb3eb4672 Big update with installer disk. Allow FORTH to execute SYSTEM files 2024-01-24 15:50:45 -08:00
David Schmenk 2434d262c5 Enable external access to execsys 2024-01-24 13:01:10 -08:00
dschmenk 547bdcc2ad Comments for install script 2024-01-23 19:48:02 -08:00
David Schmenk 6c6d6e664d Update HD install script 2024-01-23 17:10:12 -08:00
dschmenk 76c85e350c Update Apple /// image with latest 2024-01-23 16:58:13 -08:00
dschmenk e2163c856e Go for consistancy over tradition with conditional words 2024-01-23 16:46:14 -08:00
dschmenk 96d4e3eb02 Update images 2024-01-23 15:10:27 -08:00
David Schmenk 12de12b0b4 Expanding install scripts 2024-01-23 12:47:36 -08:00
David Schmenk d0fc4120c9 Prepare install script 2024-01-23 10:37:28 -08:00
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