Commit Graph

  • dcfe4292e1
    HTTP instead of HTTPS master Virgil Dupras 2021-10-05 17:29:43 -0400
  • 4da8b68623 Last git commit Virgil Dupras 2021-01-05 11:34:27 -0500
  • a0775c5dcf Add a new "Remote Shell" application Virgil Dupras 2021-01-03 14:01:34 -0500
  • 0f83451193 trs80: Improve RS-232 driver Virgil Dupras 2021-01-03 13:56:53 -0500
  • 772c0c4fe4 doc/asm: add note about ad-hoc assembly frequent mistakes Virgil Dupras 2021-01-03 13:55:28 -0500
  • a9cb5a42d4 Have RDLN spit newlines more consistently Virgil Dupras 2021-01-02 16:46:57 -0500
  • 495537b7f3 Small optimization and block compaction Virgil Dupras 2021-01-02 16:20:38 -0500
  • 7dff93f2ff Make word "." a bit more compact Virgil Dupras 2021-01-02 16:04:36 -0500
  • ac3629b817 Make BLK@* and BLK!* into ialiases Virgil Dupras 2021-01-02 15:51:12 -0500
  • 421ca5112f Remove one level of C< override Virgil Dupras 2021-01-02 15:32:08 -0500
  • d09de0a0d3 Integrate RDLN input buffer into sysvars Virgil Dupras 2021-01-02 14:20:50 -0500
  • 64f0f6716e Remove 2OVER and 2SWAP Virgil Dupras 2021-01-02 13:56:36 -0500
  • 1cbef2f210 Add EOT ASCII const Virgil Dupras 2021-01-02 13:55:20 -0500
  • 3d47c28a28 Revisit RDLN words Virgil Dupras 2021-01-02 13:30:32 -0500
  • 527f5977d7 Add BS, CR, LF, SPC ASCII consts Virgil Dupras 2021-01-02 10:19:42 -0500
  • cbf9ecfb1e Make NL, renamed to NL> a bit simpler Virgil Dupras 2021-01-02 10:03:27 -0500
  • 1fb062e121 Remove LF word Virgil Dupras 2021-01-02 09:45:08 -0500
  • ba4edbdce3 Spit SPC instead of NL between blknos in LOADR Virgil Dupras 2021-01-02 09:23:28 -0500
  • 7fd74e2d80 Move blkfs' master index to blk 0 Virgil Dupras 2021-01-02 09:19:58 -0500
  • 1a48ff047f trs80: make (key?) non-blocking Virgil Dupras 2021-01-02 09:15:33 -0500
  • 475caf35f4 Make KEY non-blocking Virgil Dupras 2021-01-01 08:05:29 -0500
  • e3d4afa0c2 Update stage.bin Virgil Dupras 2020-12-29 21:45:07 -0500
  • 3581beace0 rc2014: de-buffer MC6850 and SIO drivers Virgil Dupras 2020-12-29 21:36:19 -0500
  • 5ca99ad410 trs80: implement a standalone RS-232 driver Virgil Dupras 2020-12-25 16:54:02 -0500
  • 18f6978399 Make FLUSH also invalidate the blk cache Virgil Dupras 2020-12-25 16:43:20 -0500
  • 6f4f870dd4 VE: ensure absence of ctrl chars before insertion point Virgil Dupras 2020-12-24 12:18:53 -0500
  • 7d29c12c25 VE: refresh IBUF and FBUF only when needed Virgil Dupras 2020-12-23 11:37:42 -0500
  • 2fa88176c0 VE: don't emit chars higher than 0x7f Virgil Dupras 2020-12-22 18:34:03 -0500
  • 20c38e5cd0 trs80: implement Grid shim in video driver Virgil Dupras 2020-12-22 18:22:06 -0500
  • 625afba86a VE: avoid spitting control chars in "bufp" Virgil Dupras 2020-12-21 16:57:39 -0500
  • 8992cdbbf6 tools: add "blkdown" tool Virgil Dupras 2020-12-21 16:55:36 -0500
  • 45fbce4eb9 tools/blkunpack: add "upto" argument Virgil Dupras 2020-12-21 16:55:12 -0500
  • efa2556c82 tools/blkup: add shortcut for zero blocks Virgil Dupras 2020-12-17 20:19:12 -0500
  • da72d7bbe1 doc: add TRS-80 4P keyboard cheat sheet Virgil Dupras 2020-12-17 15:32:13 -0500
  • 40b41d296c tools/upload: send data as string hex to avoid control characters Virgil Dupras 2020-12-16 16:52:54 -0500
  • f0087cd48e Revert "tools: make upload a bit faster" Virgil Dupras 2020-12-16 12:44:29 -0500
  • 63d2c97386 z80 asm: document the 0x8000 limitation better Virgil Dupras 2020-12-14 14:40:22 -0500
  • 8c89fc147c tms9918: fix character range which was too narrow Virgil Dupras 2020-12-12 17:28:32 -0500
  • 35dca04ec9 doc/sms/at28: add note about CE-inhibit jumper Virgil Dupras 2020-12-12 10:47:30 -0500
  • 7dae33ce36 rc2014: add SIO xcomp unit Virgil Dupras 2020-12-12 10:08:16 -0500
  • 2571d20c4c tools: make upload a bit faster Virgil Dupras 2020-12-12 10:06:55 -0500
  • 94f5b9d141 doc: add notes about cross-compiling directly to EEPROM Virgil Dupras 2020-12-11 21:49:50 -0500
  • 374a0a8e46 doc: update AT28 instructions for new ~AT28 routine Virgil Dupras 2020-12-09 20:44:04 -0500
  • cbd9f035ae Add ~C!ERR Virgil Dupras 2020-12-09 19:44:02 -0500
  • dda80801d5 Remove WORD( and PREV Virgil Dupras 2020-12-09 17:17:53 -0500
  • 594b3c3348 Add ~C! to override memory low level write routines Virgil Dupras 2020-12-08 21:51:05 -0500
  • 953e040231 emul/z80: add AT28 EEPROM emulator Virgil Dupras 2020-12-08 20:07:53 -0500
  • 74f46c1288 z80a: add ELSE, Virgil Dupras 2020-12-07 23:06:12 -0500
  • 45eceaaf61 Remove indirect memory access Virgil Dupras 2020-12-07 22:18:10 -0500
  • 80d1b59050 Add words |M and |L Virgil Dupras 2020-12-07 20:08:45 -0500
  • 55a7726f70 Have FILL use indirect memory access Virgil Dupras 2020-12-07 19:17:51 -0500
  • e5a983ab7f Rename A!, A@ and A, to C!*, C@* and C,* Virgil Dupras 2020-12-07 19:06:58 -0500
  • c5bf0ade1b Use A! instead of C! in THEN, in z80 and 8086 assemblers Virgil Dupras 2020-12-07 12:32:32 -0500
  • 06b71a6906 Add AT28, as a companion to AT28! Virgil Dupras 2020-12-07 12:28:48 -0500
  • 1e8f957910 emul/trs80: implement floppy emulation Virgil Dupras 2020-12-06 19:50:57 -0500
  • bb8d66a425 doc/hw/z80/sms: add Dual EEPROM cartridge design Virgil Dupras 2020-12-06 15:44:45 -0500
  • 23885dac33 emul: add TRS-80 emulator Virgil Dupras 2020-12-05 22:04:22 -0500
  • b12ac4b672 doc: fix PS/2 recipe Virgil Dupras 2020-12-05 19:46:10 -0500
  • e8cc3040d1 Improve impl's word execution documentation Virgil Dupras 2020-11-28 11:59:15 -0500
  • 038ca61ea5 Fix broken tools makefile Virgil Dupras 2020-11-28 11:31:27 -0500
  • db1d6424b3 Rename (print) to STYPE Virgil Dupras 2020-11-28 11:28:28 -0500
  • b48455e4db Improve initialization sequence documentation Virgil Dupras 2020-11-28 11:17:50 -0500
  • f8b7a3ce65 Rename switch to ialias Virgil Dupras 2020-11-28 10:58:16 -0500
  • b4f3fde062 sms: generate TMR SEGA signature in Collapse OS itself Virgil Dupras 2020-11-25 21:42:07 -0500
  • 631e7f1008 tools/exec: fix segfault Virgil Dupras 2020-11-17 17:02:10 -0500
  • 959382c079 sms: implement (spix) in z80 asm Virgil Dupras 2020-11-17 13:41:44 -0500
  • 4d26f1c490 VE: try to use CELL! more Virgil Dupras 2020-11-17 12:07:22 -0500
  • 224e9183fb cvm: fix NEWLN behavior Virgil Dupras 2020-11-17 11:52:54 -0500
  • eab8ab6f60 Fix "," char in 5x7 font Virgil Dupras 2020-11-17 11:24:51 -0500
  • 30da1bd75b grid: fix PSP leak on newline Virgil Dupras 2020-11-17 11:19:37 -0500
  • 57fd14b0b3 sms: fix cursor mis-display in text mode Virgil Dupras 2020-11-16 13:10:04 -0500
  • c8be290b88 sms: add cursor indicator to text mode Virgil Dupras 2020-11-16 11:11:30 -0500
  • cf79ceefea sms: add cursor visual indicator in VDP mode 4 Virgil Dupras 2020-11-16 10:05:48 -0500
  • 74d2a5d722 sms: use CELL! directly in Pad driver Virgil Dupras 2020-11-16 09:19:55 -0500
  • b1e162b8a3 grid: change the meaning of CELL! Virgil Dupras 2020-11-16 09:11:47 -0500
  • 7bfec5d9e9 grid: Add CURSOR! to the grid protocol Virgil Dupras 2020-11-16 08:41:09 -0500
  • d3049b2404 grid: add XYMODE Virgil Dupras 2020-11-14 22:35:08 -0500
  • 7722db0762 Fix mis-documentation in 8086 boot code comments Virgil Dupras 2020-11-14 20:28:44 -0500
  • c939c7e84a cvm: use Grid in /cvm/forth Virgil Dupras 2020-11-14 20:08:18 -0500
  • 95ab1ad588 Transform "blk/" folders into "blk.fs" text files Virgil Dupras 2020-11-14 18:00:31 -0500
  • 532bcc7e78 cvm: split stage and forth xcomp units Virgil Dupras 2020-11-14 14:50:14 -0500
  • 4720714bd4 doc: improve "hook word" description Virgil Dupras 2020-11-14 14:34:01 -0500
  • 3f38c025e7 VE: add support for tight screens Virgil Dupras 2020-11-13 20:44:39 -0500
  • 6a7c8ae1c8 VE: allow usage on screens narrower than 67 columns Virgil Dupras 2020-11-13 15:52:12 -0500
  • 10da104873 VE: decouple from core's LIST Virgil Dupras 2020-11-13 15:19:00 -0500
  • d1718a90c7 sms: add support for VDP's text mode Virgil Dupras 2020-11-13 12:15:20 -0500
  • 09c01c4a43 emul/z80: extract tms9918 unit from sms_vdp Virgil Dupras 2020-11-12 11:13:18 -0500
  • c7d8de25b2 ti84: use Grid subsystem Virgil Dupras 2020-11-10 20:30:37 -0500
  • 2d54c3243d grid: add CLRLN and change _lf behavior Virgil Dupras 2020-11-10 19:19:44 -0500
  • e0bcf3473e Adjust Grid subsystem Virgil Dupras 2020-11-10 19:06:39 -0500
  • b97e761942 Add Grid subsystem Virgil Dupras 2020-11-09 17:15:41 -0500
  • 603ad5d255 sms: don't use MIN in drivers Virgil Dupras 2020-11-09 15:03:41 -0500
  • be52fb1383 sms/vdp: fix bad mirroring Virgil Dupras 2020-11-09 14:56:25 -0500
  • f7ad84adae cvm: guard against segfaults Virgil Dupras 2020-11-08 20:20:01 -0500
  • a88c2b6b42 Fix stack leak in LIST Virgil Dupras 2020-11-08 17:30:27 -0500
  • 3615944ffa Remove MIN and MAX from core Virgil Dupras 2020-11-08 17:22:54 -0500
  • 3171b03335 Allow list to stop spitting a line early Virgil Dupras 2020-11-08 16:47:33 -0500
  • f09950a12a sms/vdp: clear rest of line on line feed Virgil Dupras 2020-11-08 16:43:37 -0500
  • 11ebaaaa0b doc: add SPI relay instructions for the SMS Virgil Dupras 2020-11-08 11:35:06 -0500
  • 4b71f0a344 sms/spi: sample DO when CLK is high Virgil Dupras 2020-11-08 10:24:36 -0500