Commit Graph

22 Commits (main)

Author SHA1 Message Date
Jeremy Penner 17ae935409 Implement tandy 3-voice support
break swine meeper trying to make it faster :/
2024-04-05 22:19:00 -04:00
Jeremy Penner 85f3767e1e refactor iterator definitions to define a "blank" iterator, which is then
modified by subsequent definitions.
2023-11-05 00:30:34 -04:00
Jeremy Penner 2007ba838c refactor iterators to be pointers to a two-cell structure 2023-11-04 23:39:30 -04:00
Jeremy Penner 6c97377f2f Add instruction screen to Swine Meeper, create zipmin.com, fix input buffer bug with writeself 2023-10-15 21:33:10 -04:00
Jeremy Penner 314ee8b476 speed up embedding, download dialog 2023-10-15 21:05:54 -04:00
Jeremy Penner 57f2f4b3d3 file area, speed up text display 2023-10-15 16:54:40 -04:00
Jeremy Penner 85824a202d fill out rick's bbs, dialer ESC menu, silence modem 2023-10-14 22:22:50 -04:00
Jeremy Penner f00bd76589 improve statusbar 2023-10-12 23:00:42 -04:00
Jeremy Penner a5c95a04b4 add statusbar, scrolling, fix generators 2023-10-11 22:21:56 -04:00
Jeremy Penner 45f7c01b2d rewrite generators in assembly 2023-10-10 22:11:56 -04:00
Jeremy Penner c0dec444a4 RLE encoder, Rick's Clubhouse welcome screen 2023-10-09 00:09:40 -04:00
Jeremy Penner 8afdda713d rewrite swinemeeper autoreveal in assembly 2023-10-07 22:49:38 -04:00
Jeremy Penner f45d523bdd dialer splash screen, modem noises 2023-10-07 09:28:46 -04:00
Jeremy Penner 2980900aa0 continue conversion to use generators 2023-10-06 11:07:26 -04:00
Jeremy Penner 1f7e6ecb36 generators, start converting swine meeper to use iteration 2023-10-03 20:59:18 -04:00
Jeremy Penner ca38564024 iteration, cooperative multitasking, touchtone noises 2023-10-01 21:54:58 -04:00
Jeremy Penner 85766dad46 add file i/o to zipoff, implement persistent variables, write swine meeper instructions 2023-09-29 15:25:28 -04:00
Jeremy Penner 47d14694c7 PC speaker, timer reprogramming / ISR, fix IN and OUT instructions 2023-09-28 22:07:10 -04:00
Jeremy Penner ecddfc5b1a small constants, keyboard input, interactive minesweeper 2023-09-23 22:44:30 -04:00
Jeremy Penner 218fd0a8ef invert { and }, more immediate word helpers, box-drawing 2023-09-17 22:24:14 -04:00
Jeremy Penner adaf3c8e6f { and } for switching between host / target compilers
better word-lookup logic
endless bugfixes
2023-09-16 22:45:42 -04:00
Jeremy Penner b751763331 zipoff.com as a standalone Forth executable, with stub 2023-09-15 16:10:12 -04:00