Commit graph

16 commits

Author SHA1 Message Date
Jeremy Penner 114d1ff804 Bigger footer, portrait support, coloured text 2019-02-25 22:19:08 -05:00
Jeremy Penner 20e7089b84 Pete's house map, map resizing words 2019-02-24 17:26:28 -05:00
Jeremy Penner 9ecb53ad57 Refactor file I/O to have implicit active file; add map load/save 2019-02-24 12:18:34 -05:00
Jeremy Penner 4881064908 Rewrote move-to to be usable from multiple tasks 2019-02-24 10:14:56 -05:00
Jeremy Penner a876a9332f Tile map editing UI 2019-02-17 20:14:56 -05:00
Jeremy Penner ae1b5712ef Jorth words for pausing the game & displaying text 2019-02-16 19:21:02 -05:00
Jeremy Penner 08e8926abb Implement text drawing 2019-02-15 19:39:50 -05:00
Jeremy Penner 835a5159cf Implement time-based lerp, footer animation 2019-02-11 23:23:00 -05:00
Jeremy Penner e9e8fa804a Implement game loop in Jorth 2019-02-10 19:17:58 -05:00
Jeremy Penner c8331edece Implement Jorth interpreter in Jorth so its task can be suspended 2019-02-09 21:52:12 -05:00
Jeremy Penner 6552c1498b Forp is now Jorth ( Jean Forth) - hook timer interrupt and expose ticks 2019-02-09 11:48:40 -05:00
Jeremy Penner ca25a4578e Serial read support, add embedded Forp repl over serial port to game 2019-02-05 21:07:30 -05:00
Jeremy Penner 9821025def Forp: fix bug when calling C->Forp 2019-02-04 20:59:52 -05:00
Jeremy Penner 0e36599524 Forp: Lightweight suspendable round-robin task system 2019-02-03 21:04:02 -05:00
Jeremy Penner 56fac17626 Serial port debug output 2019-01-29 19:35:48 -05:00
Jeremy Penner eeb1e86cba Refactor into seperate modules & Turbo C++ project 2019-01-24 21:36:42 -05:00