1
0
mirror of https://github.com/dschmenk/PLASMA.git synced 2026-04-20 01:16:36 +00:00
Commit Graph

421 Commits

Author SHA1 Message Date
David Schmenk 3a488a5854 Fix order of remainder results from div32 2024-07-07 16:43:10 -07:00
David Schmenk 2eea9e585c DHGR test lib 2024-02-28 13:32:08 -08:00
David Schmenk f5c562eafb Clean up dhgrPlot 2024-02-18 09:56:33 -08:00
David Schmenk 2f7c1b3e59 First pass at DHGR toolkit 2024-02-17 18:48:03 -08:00
David Schmenk 5d5f60c2d5 Allow GRAFIX to be unloaded and reloaded 2024-02-09 21:11:07 -08:00
David Schmenk 66d674d494 Clean up SANE init source 2024-02-08 16:44:35 -08:00
David Schmenk 8c2e3eaa5c Clean up SANE init for Apple /// 2024-02-08 16:44:06 -08:00
David Schmenk e2f29ffb2a Clean up SANE save/restoreZP for Apple /// 2024-02-08 16:33:33 -08:00
David Schmenk 42be6c6f80 (re)Fix SANE ZP save/restore for Apple /// 2024-02-08 16:23:08 -08:00
dschmenk e2163c856e Go for consistancy over tradition with conditional words 2024-01-23 16:46:14 -08:00
David Schmenk 4364319176 Fix stack restore for throw, add scripts to ID machine 2024-01-21 17:25:44 -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 12216fcab5 Update default JIT parameters with improved VM16 2024-01-16 21:57:25 -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
dschmenk d5c22b1ff0 Get keypress/getkey working for Apple /// properly 2024-01-09 21:18:34 -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 1db7cd16ee Lots of library updates and FORTH bugfixes importing existing libraries 2024-01-04 14:24:45 -08:00
David Schmenk 2d4417c698 Curate some built-in FORTH words and HGRLIB scripts 2024-01-03 19:18:38 -08:00
David Schmenk 6bb7a9dca9 Include conio inside plforth for keypress() 2023-12-31 10:19:37 -08:00
David Schmenk 3cb1d97a6c Clean up PLASMA interface and fix fileio when calling execmod 2023-12-28 16:43:53 -08:00
David Schmenk 9aa0ab68ee modkeep some libraries so PLFORTH can link to them 2023-12-28 13:31:42 -08:00
David Schmenk eab0727c71 I hate GIT sometimes 2023-12-15 11:49:19 -08:00
David Schmenk 35b2aa3080 Fix check for last character of number 2023-12-15 11:45:50 -08:00
dschmenk 9932639b1b VBL test compatible with IIe and IIc 2023-03-20 10:55:46 -07:00
dschmenk f5efc5641e Add count of active fibers 2023-02-28 12:57:49 -08:00
David Schmenk f4ce23a3cf Slight adjustment to FPSTR_FLEX formatting 2023-02-25 10:29:30 -08:00
Dave Schmenk 7a3debfd0c Much better floating point string conversion 2023-02-23 17:57:11 -08:00
David Schmenk 1713c71505 Fix *some* of the exponent formatting 2023-02-13 15:40:47 -08:00
David Schmenk abd9d35cae Fix string -> decrec conversion 2023-02-12 14:13:59 -08:00
David Schmenk f5b2db78a3 Allow importing self 2023-01-14 12:20:16 -08:00
Dave Schmenk f8a6589f34 Place common routine into matchfiles 2022-12-31 22:41:28 -08:00
David Schmenk a0cc6662d5 Update large disk image 2022-12-31 16:02:38 -08:00
Dave Schmenk e0d688a45a SHR library 2020-01-19 13:11:09 -08:00
Dave Schmenk ff023f65d2 Fix long standing bug in catalog code 2020-01-17 12:51:19 -08:00
Dave Schmenk 6045b260db Machine check for HGRLIB and slightly smaller catalog code 2020-01-17 12:22:18 -08:00
Dave Schmenk 1f42523014 Fix some Apple /// differences 2020-01-10 13:55:05 -08:00
David Schmenk fb3a4964c8 Match patterns with ending wildcard 2020-01-10 11:23:25 -08:00
David Schmenk 12f8cf8053 Tile blitter improvements from Brendan (BluRry) 2020-01-09 16:45:17 -08:00
Dave Schmenk d92d5dd6cd A wee'er bit faster 2020-01-08 14:33:49 -08:00
Dave Schmenk 206e7ae3f4 A wee bit faster and smaller 2020-01-08 14:30:37 -08:00
David Schmenk 8d9a0889a6 HGR tile and font libraries 2020-01-08 12:11:55 -08:00
David Schmenk 31f4fbfbec Slight API change 2020-01-08 05:51:19 -08:00
David Schmenk 0c57570d4a Pre-compile sprites and more animations and audio 2020-01-07 16:08:48 -08:00
David Schmenk f5416c2d82 Fix hgrHLin colors and tidy up game locations 2020-01-06 20:18:40 -08:00
Dave Schmenk 10cc631b0a More or less operational game 2020-01-06 16:09:25 -08:00
David Schmenk 42888ed95a When spiders attack 2020-01-05 14:43:58 -08:00
Dave Schmenk 69733fd37f Fix XORing of BLT with ORing. Better COPY message and add ZIP Chip
utility
2020-01-04 12:52:31 -08:00
Dave Schmenk c1b6741cfd Fix commented out data and rect parameters 2020-01-04 09:36:54 -08:00
David Schmenk b6a7b72fe1 Set inituial mask to WHITE(7) instead of WHITE(3) to reduce artifacting in blank areas 2020-01-04 07:45:39 -08:00