1
0
mirror of https://github.com/dschmenk/PLASMA.git synced 2026-03-15 07:16:53 +00:00

Commit Graph

  • dbd1f336f4 Update (COMPILE) -> COMPILE, David Schmenk 2024-02-13 09:06:40 -08:00
  • 51daf7e8ff Update images with latest PLFORTH David Schmenk 2024-02-12 17:01:01 -08:00
  • 2476b85fa8 Update images with latest PLFORTH David Schmenk 2024-02-12 16:59:44 -08:00
  • 974a7d63f6 Switch COMPILE/[COMPILE] to POSTPONE Dave Schmenk 2024-02-12 16:34:06 -08:00
  • fbcfae86e0 Update images with install scripts David Schmenk 2024-02-12 07:53:20 -08:00
  • a818dec4aa Force compile of [ELSE] inside of [IF] Dave Schmenk 2024-02-11 16:10:09 -08:00
  • 29498dc6e7 Chanfe batch words ?EXEC RESUME> to [IF][ELSE][THEN] Dave Schmenk 2024-02-11 10:51:12 -08:00
  • a587aa477f Update Apple /// image Dave Schmenk 2024-02-10 14:22:37 -08:00
  • 5d5f60c2d5 Allow GRAFIX to be unloaded and reloaded David Schmenk 2024-02-09 21:11:07 -08:00
  • 1fb7960a1b break out Apple /// sample code into FPSOS Dave Schmenk 2024-02-09 16:41:56 -08:00
  • a08bc126a2 Apple /// grafix scripts Dave Schmenk 2024-02-09 16:21:30 -08:00
  • ab3b91ad78 UPdate image to latest PLFORTH David Schmenk 2024-02-09 14:17:22 -08:00
  • a9b4492504 Fix corrupted image dschmenk 2024-02-09 10:36:02 -08:00
  • 66d674d494 Clean up SANE init source David Schmenk 2024-02-08 16:44:35 -08:00
  • 8c2e3eaa5c Clean up SANE init for Apple /// David Schmenk 2024-02-08 16:44:06 -08:00
  • e2f29ffb2a Clean up SANE save/restoreZP for Apple /// David Schmenk 2024-02-08 16:33:33 -08:00
  • a717f15e02 Update Apple /// HD dimage with fixed SANE David Schmenk 2024-02-08 16:25:01 -08:00
  • 42be6c6f80 (re)Fix SANE ZP save/restore for Apple /// David Schmenk 2024-02-08 16:23:08 -08:00
  • 7c9e24d332 Update images dschmenk 2024-02-07 11:14:24 -08:00
  • 80c8cd4e6a Fix CFA pointer to PFA in DEFER for PBC words David Schmenk 2024-02-07 09:17:42 -08:00
  • 9b749d6f99 Add more info to SEE dschmenk 2024-02-06 20:22:12 -08:00
  • 87c261bf3d Fix SEE for DEFERed words David Schmenk 2024-02-05 17:40:15 -08:00
  • 67960518b0 Fix SEE for DEFERed words David Schmenk 2024-02-05 17:38:56 -08:00
  • 211ce933b2 Move PAD out of the way of JIT compiler usage dschmenk 2024-02-05 15:07:16 -08:00
  • 13f88a8ad3 Fix corner case for IS ITC vs PBC David Schmenk 2024-02-05 08:17:48 -08:00
  • f25f4c6dc7 Fix DEFER for compiled code David Schmenk 2024-02-04 21:16:36 -08:00
  • 969277f8ae Update docs for latest PLFORTH David Schmenk 2024-02-04 13:38:06 -08:00
  • a840f2b2ac Ad DEFER and friends. Aling more with forth-standard.org naming David Schmenk 2024-02-04 12:40:51 -08:00
  • cdfb59846f Had to screw up _interpret_. Reverted and update images David Schmenk 2024-02-03 20:15:19 -08:00
  • ee5c66e710 Forget a few libs David Schmenk 2024-02-03 18:39:09 -08:00
  • c9f081e1b3 Update Apple /// image with PLFORTH David Schmenk 2024-02-03 18:28:22 -08:00
  • b3b92b39c6 Add samples and command line options to PLFORTH David Schmenk 2024-02-03 18:15:44 -08:00
  • 734d9a50c6 Update images with PLFORTH and install script David Schmenk 2024-01-28 16:52:53 -08:00
  • 1a7f7bec62 Another screenshoe David Schmenk 2024-01-28 16:34:14 -08:00
  • 7cb4534efb Merge branch 'master' of https://github.com/dschmenk/PLASMA David Schmenk 2024-01-28 16:31:03 -08:00
  • 30437ce21a Update Forth words in PLFORTH image David Schmenk 2024-01-28 16:30:34 -08:00
  • 016b31a01c Remove SHOWHASH from PLFORTH David Schmenk 2024-01-28 16:27:30 -08:00
  • 350ab5b783 Streamline copy for build tools David Schmenk 2024-01-28 16:16:24 -08:00
  • 96bac30316 Clean up DROP/SWAP sequence David Schmenk 2024-01-28 15:17:42 -08:00
  • 1a3e8eb3da Update dsk images with newer PLFORTHPLFO David Schmenk 2024-01-28 15:13:39 -08:00
  • 23a5e7840a Forget to uncomment test David Schmenk 2024-01-28 14:13:52 -08:00
  • 81fa548f52 No warmstart inside BRK handler on Mo match error David Schmenk 2024-01-28 14:07:59 -08:00
  • 153e6f6f8b Update Apple /// MAME disk images David Schmenk 2024-01-27 18:43:02 -08:00
  • 3dd07beaf8 Streamline files for install David Schmenk 2024-01-27 13:35:42 -08:00
  • ed295b0599 Fix 16 bit VM calls from AUX mem David Schmenk 2024-01-27 09:38:25 -08:00
  • ff7c35deb9 Update SHOW words and disk images Dave Schmenk 2024-01-26 21:21:45 -08:00
  • b93b4d7c75 Fixes to compilers case statement to allow addresses. Update names to Forth words David Schmenk 2024-01-26 17:19:37 -08:00
  • c2773d208c Add CREATE name to hash immediately David Schmenk 2024-01-25 20:36:08 -08:00
  • a9cadd9fda Add LATEST and UNLOOP to clean up scripts David Schmenk 2024-01-25 17:46:04 -08:00
  • 8d92e854ae Fix ?EXEC definition self referencing David Schmenk 2024-01-25 15:15:14 -08:00
  • f3ac3035ba Update 800K image dschmenk 2024-01-25 07:41:56 -08:00
  • bfb3eb4672 Big update with installer disk. Allow FORTH to execute SYSTEM files dschmenk 2024-01-24 15:50:45 -08:00
  • 2434d262c5 Enable external access to execsys David Schmenk 2024-01-24 13:01:10 -08:00
  • 547bdcc2ad Comments for install script dschmenk 2024-01-23 19:48:02 -08:00
  • 6c6d6e664d Update HD install script David Schmenk 2024-01-23 17:10:12 -08:00
  • 76c85e350c Update Apple /// image with latest dschmenk 2024-01-23 16:58:13 -08:00
  • e2163c856e Go for consistancy over tradition with conditional words dschmenk 2024-01-23 16:46:14 -08:00
  • 96d4e3eb02 Update images dschmenk 2024-01-23 15:10:27 -08:00
  • 12de12b0b4 Expanding install scripts David Schmenk 2024-01-23 12:47:36 -08:00
  • d0fc4120c9 Prepare install script David Schmenk 2024-01-23 10:37:28 -08:00
  • 3fcbf48665 Change MACHID constants to better match uppercase only keyboard David Schmenk 2024-01-23 08:43:16 -08:00
  • 92be9cd631 Fix PAD weirdness David Schmenk 2024-01-23 08:31:14 -08:00
  • 2a475a01e2 Update disk images David Schmenk 2024-01-22 14:06:18 -08:00
  • 2578b1a3fb Remove checks from '[' and ']'. Apparently unneeded and unwanted David Schmenk 2024-01-22 10:17:58 -08:00
  • 4364319176 Fix stack restore for throw, add scripts to ID machine David Schmenk 2024-01-21 17:25:44 -08:00
  • da404a8dfa Fix error in MACHID_MEM David Schmenk 2024-01-21 08:30:30 -08:00
  • 68e31ccc30 Stupid Git David Schmenk 2024-01-19 07:37:19 -08:00
  • da0bf22b2e Merge branch 'master' of https://github.com/dschmenk/PLASMA David Schmenk 2024-01-19 07:34:30 -08:00
  • e14eda8617 Forgot to fix autorun to point to /PLASMA partition David Schmenk 2024-01-19 07:27:55 -08:00
  • 3166341e96 Update Apple /// MAME disk images dschmenk 2024-01-18 16:40:23 -08:00
  • c61a787271 Fix floppy volume name dschmenk 2024-01-18 13:57:34 -08:00
  • 637b1d8248 Fix disk name dschmenk 2024-01-18 12:58:42 -08:00
  • 9ff1695012 Fix disk name dschmenk 2024-01-18 12:57:43 -08:00
  • 86ef49cc5e All graphics libraries get consistent mode set API dschmenk 2024-01-18 12:41:19 -08:00
  • 8f3780617b All graphics libraries get consistent mode set API dschmenk 2024-01-18 12:28:23 -08:00
  • 912a865a25 Update images with new PLVM16 David Schmenk 2024-01-16 22:01:26 -08:00
  • 12216fcab5 Update default JIT parameters with improved VM16 David Schmenk 2024-01-16 21:57:25 -08:00
  • 1d88369ae0 Call bytecode routines whithin VM16 to avoid stack conversion David Schmenk 2024-01-16 20:55:27 -08:00
  • f2846bdaf3 Add to FORTH ,_> PLASMA library integration David Schmenk 2024-01-16 10:12:13 -08:00
  • 3b3fc24246 Fill out more FORTH <-> PLASMA librariesP David Schmenk 2024-01-16 10:09:08 -08:00
  • 232ced8fe3 Prepare for 2.1 release David Schmenk 2024-01-15 19:59:49 -08:00
  • c3cc7cb139 DIVMOD now works properly David Schmenk 2024-01-14 21:43:57 -08:00
  • 0515117d52 Update image with latest David Schmenk 2024-01-14 18:26:16 -08:00
  • 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 David Schmenk 2024-01-14 17:54:17 -08:00
  • 1be159e3ed Mostly working JIT16. Still an issue with +HRFORTH PBC HRBOUNCE.4th David Schmenk 2024-01-14 17:24:54 -08:00
  • 7fe51aaf56 Fix 16 bit VM except JIT compiler David Schmenk 2024-01-14 15:18:01 -08:00
  • eaa0e3c7d4 16 bit VM is a disaster. Needed complete architecture overhaul dschmenk 2024-01-10 20:08:04 -08:00
  • 9f45afe3d0 Maybe I have the compile words right David Schmenk 2024-01-10 13:52:21 -08:00
  • 85710bbfdf Fix some SOS exemod memory problems and remove last hard-coded Apple II-ism from PLFORTH dschmenk 2024-01-10 12:11:32 -08:00
  • ef9fc81ece Break out the scripts to build individual release floppy images David Schmenk 2024-01-10 09:01:08 -08:00
  • 2eacd75b69 SHOW pretty print improvements David Schmenk 2024-01-10 08:24:50 -08:00
  • d5c22b1ff0 Get keypress/getkey working for Apple /// properly dschmenk 2024-01-09 21:18:34 -08:00
  • dff6c2bd9b Merge branch 'master' of https://github.com/dschmenk/PLASMA dschmenk 2024-01-09 20:23:47 -08:00
  • cefb8128c6 Rearrange code so BYE processing is in proper location dschmenk 2024-01-09 20:22:21 -08:00
  • 6e03017d25 Use CONIO for ?TERMINAL and KEY words. Prepare Apple /// support for FORTH David Schmenk 2024-01-09 13:35:08 -08:00
  • 8985011207 Can't believe I got OVER wrong David Schmenk 2024-01-09 12:37:07 -08:00
  • 1548a63a9f Clean up ] and [ compile on/off David Schmenk 2024-01-09 11:12:20 -08:00
  • 1f1376c467 Catagorize words in VLIST and strip system scripts for faster loading David Schmenk 2024-01-09 11:04:29 -08:00
  • 5832883da9 Pretty list VLIST David Schmenk 2024-01-09 08:43:44 -08:00
  • ea114c4350 Fix -TRAILING David Schmenk 2024-01-09 08:21:24 -08:00