Commit Graph
33 Commits
Author SHA1 Message Date
Luxferre 082489dca3 upd 2022-10-05 17:26:07 +03:00
Luxferre 8a17ea5edf typofix 2022-09-19 18:22:08 +03:00
Luxferre 991dff3eb1 some input upgrades 2022-08-17 21:30:09 +03:00
Luxferre efb6b7a3d6 Starting to finalize v0.0.1 2022-08-17 16:22:58 +03:00
Luxferre 859e4b3108 Figured out termios 2022-08-16 11:51:49 +03:00
Luxferre f5fe3b6a15 Attempt to somehow streamline the readme 2022-08-14 22:20:07 +03:00
Luxferre 887e637e28 Attempt to somehow streamline the readme 2022-08-14 22:18:38 +03:00
Luxferre 984ced3396 Apple IIe config figured out 2022-08-14 21:26:04 +03:00
Luxferre 93f19d3a17 Updated make target for a2enh 2022-08-14 15:58:45 +03:00
Luxferre 79c0001293 Correctly implemented write protection 2022-08-13 11:49:03 +03:00
Luxferre e46d1e9195 Revamped persistent storage ops to Forth-like 1K-aligned blocks 2022-08-13 10:58:02 +03:00
Luxferre 03cf5e95fe memory revamp described, endianness checked 2022-08-13 08:46:25 +03:00
Luxferre 5b7ca1d2a0 minor readme update 2022-08-12 16:14:05 +03:00
Luxferre 25526d3abc some readme fixes 2022-08-12 13:07:04 +03:00
Luxferre ebbb0d0ae7 Removed irrelevant example snippet from the README; will be superseded with a proper loader example in the future 2022-08-12 12:57:01 +03:00
Luxferre 1b0379fbac implemented silent mode with s command line parameter 2022-08-12 12:52:45 +03:00
Luxferre 129190b53b minor persist fix 2022-08-12 11:58:45 +03:00
Luxferre 8401e5bbb3 minor persist fix 2022-08-12 11:50:59 +03:00
Luxferre d736ab3019 Adapted persfile to 96K and the buffer size to fit AppleIIe 2022-08-12 11:46:04 +03:00
Luxferre 1a95042757 Persistent operations implemented 2022-08-12 11:26:34 +03:00
Luxferre d48e6df014 terminal and readme improvements 2022-08-11 23:23:02 +03:00
Luxferre abfc1125c7 Implemented minification mode 2022-08-11 19:11:18 +03:00
Luxferre c3faeff722 Implemented FizzBuzz example for current spec version 2022-08-11 18:38:02 +03:00
Luxferre e99a36bd3c some docs corrections 2022-08-11 15:39:22 +03:00
Luxferre 4c7643decd Port I/O tested; strip unstable again, commented out 2022-08-11 15:36:39 +03:00
Luxferre f68975f5c8 Whitespace logic revamped, now Q at the end is mandatory but one can use any whitespace in the programs 2022-08-11 11:43:05 +03:00
Luxferre c0ee893f25 Implemented G instruction 2022-08-11 09:29:05 +03:00
Luxferre 6466fa7d87 Fixed return instruction and EOF behavior 2022-08-10 17:53:10 +03:00
Luxferre 0be72ee3fd Hopefully fixed literals and implemented most instructions 2022-08-09 20:59:08 +03:00
Luxferre 27d12a1131 some skeleton for further codebase 2022-08-07 22:20:48 +03:00
Luxferre 4574e1def5 Working config found for apple2enh target 2022-08-06 19:02:13 +03:00
Luxferre ee6d75ca24 Working config found for apple2enh target 2022-08-06 19:01:18 +03:00
Luxferre 00bdae06da Added Makefile to simplify builds 2022-08-06 13:35:10 +03:00