1
0
mirror of https://github.com/dschmenk/PLASMA.git synced 2026-03-13 08:41:53 +00:00
Commit Graph

64 Commits

Author SHA1 Message Date
Dave Schmenk
eb4bb099f1 Get proper link for plvmzp.inc established 2018-02-20 22:56:55 -08:00
Dave Schmenk
3fbf2e4fbd Support multiple architecture ports 2018-02-20 17:27:44 -08:00
David Schmenk
f266f1c035 Apple 3 graphics demo 2018-02-12 12:12:16 -08:00
David Schmenk
5c56020c2b Apple /// graphics libary 2018-02-11 21:45:31 -08:00
David Schmenk
691f153b22 SOS interpreter launcher 2018-02-05 13:08:28 -08:00
David Schmenk
d59a54d8fd Extend Console I/O so Rogue I/O disappears 2018-02-03 09:26:27 -08:00
David Schmenk
c2ee0a04ab Last of the VM opts. For now 2018-01-24 13:35:00 -08:00
David Schmenk
527d27b9f6 Clean up a few more libraries and demos 2018-01-23 15:15:11 -08:00
David Schmenk
4a033634ad Get all libraries to build 2018-01-23 12:20:45 -08:00
David Schmenk
7d41f903a6 Add CHAR and VAR as aliases for BYTE and WORD 2018-01-09 20:02:19 -08:00
David Schmenk
c075197c6d PLASM code optimizations match plasm 2018-01-08 11:00:56 -08:00
David Schmenk
72463cb690 value parsing cleanup 2018-01-06 22:29:12 -08:00
David Schmenk
7593879455 Basic, working PLASM 2018-01-05 22:29:03 -08:00
David Schmenk
a8f7149bb7 Modular optimizer 2018-01-03 08:54:46 -08:00
David Schmenk
e74257aacb Getting PLASMA PLASM compiled 2018-01-02 14:36:58 -08:00
David Schmenk
98dbe55977 Add rules for PLASMA PLASM 2017-12-29 17:24:20 -08:00
Dave Schmenk
01b5418c8b Optimize longjmp 2017-12-22 21:37:50 -08:00
David Schmenk
ab283cb0bf Initial module version of ED 2017-12-17 15:40:47 -08:00
David Schmenk
40715efbdb Clean up sandbox 2017-12-15 20:21:05 -08:00
David Schmenk
f79b94ba96 Enable strict parameter/return count checking 2017-12-13 14:40:31 -08:00
David Schmenk
75ecdc237e Build preliminary 65802/65816 VM 2017-11-26 16:20:42 -08:00
Dave Schmenk
22892c5f42 RPN calculator and support 2017-11-21 12:39:07 -08:00
David Schmenk
f9447602b6 FPU stack based libary 2017-11-19 18:08:49 -08:00
David Schmenk
7a8b754794 SANE working! 2017-11-15 14:56:06 -08:00
Dave Schmenk
3b34b2e549 SANE floating point package WIP 2017-11-14 11:58:42 -08:00
David Schmenk
326482a2a0 Add parameter/return values for predefs 2017-08-27 13:29:50 -07:00
David Schmenk
179a672895 Add optimization flag for ROGUE 2017-07-28 17:02:40 -07:00
Dave Schmenk
0b95baaefc Fix predef paramaters, multiple per line, and asm defs with parameters 2017-06-07 19:26:03 -07:00
dschmenk
b19956b3ba On the road to 1.0 2017-05-31 18:31:04 -07:00
dschmenk
29afb2e607 Use DOS order for sectors. Will detect proper oder shortly 2016-08-16 18:26:32 -07:00
dschmenk
55ce167592 DSK image read and write utilities 2016-08-16 12:14:52 -07:00
dschmenk
a40a0ba3ad Oops on the prodos library name 2016-08-15 22:13:37 -07:00
dschmenk
db2feb0feb Cleaned up timing issue on last bit of xferByte 2016-08-14 21:58:29 -07:00
dschmenk
9170ca8602 SdFat support from Arduino SPI slave 2016-08-14 11:11:58 -07:00
David Schmenk
a1aa849d60 Add game port library and sandbox example (ex.17) 2016-08-01 13:33:52 -07:00
David Schmenk
dd3c897b0c audio experiments 2016-07-10 22:43:00 -07:00
David Schmenk
a825d73d1f Check for 128K //e or //c 2016-07-09 17:06:15 -07:00
David Schmenk
8706e1ad96 Add DoubleGRaphics library 2016-07-05 13:28:06 -07:00
dschmenk
825c6a4a01 Update readme and fix hello example 2016-01-07 12:57:52 -08:00
dschmenk
40b3f8194c Working Uthernet2 driver 2015-11-02 11:58:26 -08:00
David Schmenk
f4e0b4cb6b Lightweight thread (fiber) library. Rearrage VM ZP for faster state swaps. 2015-10-26 18:11:39 -07:00
dschmenk
4aca6e749c Martin Haye's include processing code 2015-09-25 07:59:19 -07:00
dschmenk
9686ef8ca6 Very preliminary HTTP server 2015-02-09 19:32:54 -08:00
dschmenk
5651c0b125 fix dynamic driver laoding and wiznet WIP 2015-02-03 08:56:44 -08:00
dschmenk
235d6f5363 REady for use Uthernet IP modules 2015-01-30 20:49:01 -08:00
dschmenk
e261d14467 Uthernet IP/ICMP/UDP/DHCP drivers 2015-01-27 21:24:29 -08:00
David Schmenk
06a7f9d0e3 memory manager tester and more parse_value fixes 2015-01-22 16:57:32 -08:00
David Schmenk
8ff8a37a68 Adding handle based swapping memory manager 2015-01-21 15:47:45 -08:00
David Schmenk
55f4035122 Add prelim ethernet, improve value parsing. 2015-01-06 13:51:12 -08:00
David Schmenk
c3101171a1 k out rogue io module 2014-12-26 19:13:22 -08:00