Commit Graph
154 Commits
Author SHA1 Message Date
David Schmenk e2ef600dd2 Add visibility algorithm to solving 2026-01-24 13:24:04 -08:00
David Schmenk 77b94b0339 Initial turtle graphics library 2025-12-01 11:06:58 -08:00
David Schmenk d4d8fab650 add scaled sin/cos calculation 2025-11-29 17:19:19 -08:00
David Schmenk 98f45b33dc Take 2 for PCM playback 2025-10-24 16:41:12 -07:00
David Schmenk a9a346b3b6 Somewhat passable PCM player 2025-10-20 15:34:54 -07:00
David Schmenk 279123fd68 Make new editor the default 2025-03-02 21:13:07 -08:00
David Schmenk cb2b28e3a5 Prep for 80 column support throughout 2025-03-01 18:24:36 -08:00
David Schmenk bb3730f943 Begin 80 column text editor 2025-02-16 09:18:12 -08:00
David Schmenk f74c11947e Break out VBlank waiting into own module 2025-02-06 17:46:47 -08:00
David Schmenk c3e24be56c Update tutorial files 2025-01-02 19:03:30 -08:00
David Schmenk f9dd7b5417 Break DCGR Toolit out into own project 2024-11-26 20:22:29 -08:00
David Schmenk 3033b4b125 Add DHGR slideshow 2024-11-24 13:40:22 -08:00
David Schmenk 9d5c45f3c5 DCGRRGB conversion quite workable now 2024-11-22 18:22:07 -08:00
David Schmenk 3dd43e7992 First attempt at RGB matching 2024-11-17 20:53:23 -08:00
David Schmenk 27da5dca92 Add GREASY frame import utility 2024-11-13 14:05:50 -08:00
David Schmenk 75b1441574 Still looking for 80 column crasht 2024-11-11 19:23:13 -08:00
David Schmenk 6d7465377e Slot init for 80 column requires fixes 2024-11-11 17:33:25 -08:00
David Schmenk b32be1d955 Move sprite editor to utils 2024-11-06 19:50:14 -08:00
David Schmenk 12c9e07826 Minimal but working sprite editor 2024-10-27 19:53:38 -07:00
David Schmenk 2fa5207496 Prep for DCGR sprite editor 2024-10-25 13:48:01 -07:00
David Schmenk fdcf4fc557 Rename DHGR as DCGR and break out test 2024-09-04 08:34:31 -07:00
David Schmenk a061833ef8 use nopn-conanical imput for PLVM and A1 CFFA 2024-08-26 18:41:41 -07:00
David Schmenk 2cb60895b8 Implement enough PLVM I/O for plasm, drawl, plforth and rod 2024-08-24 12:16:08 -07:00
David Schmenk 88981cfd4f Prepare universal I/O for PLVM 2024-08-21 15:10:32 -07:00
David Schmenk 93fc68b736 Continue filling out cmdsys routines 2024-08-17 10:53:54 -07:00
David Schmenk c6353355c4 Change name of MOD files for C PLVM 2024-08-10 09:31:06 -07:00
David Schmenk bde74778b0 Swap out 6502 VM for C VM 2024-08-09 21:21:57 -07:00
David Schmenk 3783e20220 Fix makefile for lib6502 2024-08-08 06:41:52 -07:00
David Schmenk 867e282a36 Prep plvm.c for 6502 emulation 2024-08-07 19:32:26 -07:00
David Schmenk 82130cb2e8 Still working on better GC 2024-07-15 20:43:46 -07:00
David Schmenk b0c5f1c2e9 Refactor LISP modules 2024-07-13 07:20:30 -07:00
David Schmenk 50d72dd386 Break out s-expression processor core from REPL 2024-07-08 11:36:50 -07:00
David Schmenk 4b4b7e0683 add LISP to build process 2024-07-07 17:15:56 -07:00
David Schmenk 3ceba530a5 Update biuld environment for DRAWL 2024-06-05 09:02:01 -07:00
David Schmenk b1d463f4e4 Update images to 2.11 2024-02-25 09:16:43 -08:00
David Schmenk 2f7c1b3e59 First pass at DHGR toolkit 2024-02-17 18:48:03 -08:00
David Schmenk b3b92b39c6 Add samples and command line options to PLFORTH 2024-02-03 18:15:44 -08:00
David Schmenk 3dd07beaf8 Streamline files for install 2024-01-27 13:35:42 -08:00
David Schmenk 1d88369ae0 Call bytecode routines whithin VM16 to avoid stack conversion 2024-01-16 20:55:27 -08:00
David Schmenk 7fe51aaf56 Fix 16 bit VM except JIT compiler 2024-01-14 15:18:01 -08:00
David Schmenk 0d552c5e51 Update version # and add stubs to reserve HGR pages for PLFORTH 2024-01-05 12:52:49 -08:00
David Schmenk 7433b52e28 Add a simple forth environment 2023-12-12 12:54:45 -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 970d692592 Update code to ALPHA2 2022-12-20 09:58:26 -08:00
Dave Schmenk b5f02ea7c5 Fiz ZIP chip utility to turn ANN3 off (fix hires colors) 2020-01-16 20:47:10 -08:00
David Schmenk 8d9a0889a6 HGR tile and font libraries 2020-01-08 12:11:55 -08:00
David Schmenk 0c57570d4a Pre-compile sprites and more animations and audio 2020-01-07 16:08:48 -08:00
Dave Schmenk b006e18d26 Fun with the graphics libraries 2020-01-04 16:58:51 -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