1
0
mirror of https://github.com/dschmenk/PLASMA.git synced 2024-11-01 07:07:48 +00:00
Commit Graph

807 Commits

Author SHA1 Message Date
David Schmenk
8ff8a37a68 Adding handle based swapping memory manager 2015-01-21 15:47:45 -08:00
David Schmenk
6aebc2ef4f Fix const size initialization 2015-01-14 13:00:02 -08:00
David Schmenk
815b88e50f Complete contant expression evaluation 2015-01-14 11:59:39 -08:00
David Schmenk
3a7a804f9b First attempt to improve const value parsing 2015-01-11 17:07:31 -08:00
David Schmenk
352bf0439c Clean up parse_value/fix parse bugs 2015-01-11 10:11:47 -08:00
David Schmenk
55f4035122 Add prelim ethernet, improve value parsing. 2015-01-06 13:51:12 -08:00
David Schmenk
06da0d260a Fix indirect call w/ params 2015-01-02 14:55:39 -08:00
David Schmenk
ccfd5e6b87 Fix indirect call w/ params 2015-01-02 14:51:38 -08:00
David Schmenk
b81dace901 Don't close(0) in SOS - it closes the console, too. 2014-12-30 13:17:55 -08:00
David Schmenk
ac3c5164d7 Final rogue 2014-12-29 16:55:26 -08:00
David Schmenk
bfa25bf2b6 Rogue intro/ending updates. New map. 2014-12-28 17:50:39 -08:00
David Schmenk
bccbb24601 Fix endline in loadmap, uodate map 2014-12-28 11:53:16 -08:00
David Schmenk
ac6faf4e96 Loadable map 2014-12-27 20:33:36 -08:00
David Schmenk
963046d4f6 First SwyftCode commit 2014-12-26 19:17:58 -08:00
David Schmenk
c3101171a1 k out rogue io module 2014-12-26 19:13:22 -08:00
David Schmenk
69b5666afc Fix some compiler bugs for Rogue combat updates 2014-12-25 19:54:48 -08:00
David Schmenk
79ccb3f676 Update User Manual.md 2014-12-22 08:30:10 -08:00
David Schmenk
6e2e784f67 Typos 2014-12-22 08:19:56 -08:00
David Schmenk
920e642573 Add CONTINUE 2014-12-22 07:59:22 -08:00
David Schmenk
f2264798eb Update sandbox image w/ new version # 2014-12-21 17:05:35 -08:00
David Schmenk
fdee5810c6 Bump the version. Init VM from PLASMA.SYSTEM. 2014-12-21 16:47:32 -08:00
David Schmenk
73bfdae1a9 Fix function pointers in sandbox.
Cleanup plvm02.s source (no functional change)
2014-12-20 19:36:33 -08:00
David Schmenk
e48a036bb4 One more attempt at clock fix (and some freeing of bytes) 2014-12-19 15:13:17 -08:00
David Schmenk
242f7be1b9 Fix cmd conflict with time card (and free up some bytes for soscmd too).
add apple2 compatible sound to Apple3 rogue.
2014-12-19 13:22:46 -08:00
David Schmenk
545eba0e3b Supress banner on AUTORUN startup 2014-12-18 12:29:05 -08:00
David Schmenk
7c45727eb0 Apple /// support for ROGUE! Bring A1 and A3 AUTORUN inline with A2 2014-12-18 12:20:20 -08:00
David Schmenk
2384d6f965 Fix pointers to pointers. Add 'continue'. Killer new ROGUE. 2014-12-17 21:55:54 -08:00
David Schmenk
8a2dfba024 Fix background map width 2014-12-13 20:39:21 -08:00
David Schmenk
c41b853015 Adjust corner peek-around 2014-12-13 16:30:26 -08:00
David Schmenk
292847898d Use calculated octant beam from octbeam.bas 2014-12-13 15:02:31 -08:00
David Schmenk
22a9965951 Fast background map with bump noise and complete darkness 2014-12-13 09:47:38 -08:00
David Schmenk
8b7018aab0 Add ROGUE 2014-12-12 22:30:58 -08:00
David Schmenk
9884bd925b Rogue demo 2014-12-12 12:34:13 -08:00
David Schmenk
a7dfaf1b53 I lied. optimized lex scanner 2014-12-10 20:58:25 -08:00
David Schmenk
9b056aed69 Optimize the lexical scanner a little 2014-12-10 20:20:11 -08:00
David Schmenk
30bc5c175d Add final example to sandbox (prodos catalog) 2014-12-08 15:20:56 -08:00
David Schmenk
b4a41e7728 Fix writing to byte variables in sandbox. Init initial plvm02 autorun
string.
2014-12-08 13:32:32 -08:00
David Schmenk
4dc6576662 Forgot to re-enable double buffer on radar example 2014-12-07 21:10:29 -08:00
David Schmenk
930fbe2faf Restore sandbox buffer sizes and add keep flags for module loading
Also expanded sandbox radar example (ex.10.pla)
2014-12-07 20:49:09 -08:00
David Schmenk
2d14aa3021 Impement radar example using symmetrical line drawer 2014-12-06 16:40:22 -08:00
David Schmenk
65b07dc32a Update/improve comments in examples. Update buffer size in read.me 2014-12-06 09:56:04 -08:00
David Schmenk
94d85396fe Shift more memory to compile buffer from text buffer. Let Apple ][
input | and ~.
2014-12-05 21:49:15 -08:00
David Schmenk
df9f824cc7 REset sandbox after running program 2014-12-05 16:19:15 -08:00
David Schmenk
4065a14f1c Latest sandbox and combat example 2014-12-01 20:29:53 -08:00
David Schmenk
c2b795bcb5 Oops, broke div by 0 2014-12-01 19:11:44 -08:00
David Schmenk
aafac44a46 Can't stop playing w/ MUL DIV. and removed profiler - didn't like it 2014-12-01 18:34:42 -08:00
David Schmenk
a6e6bcffd8 Examples update, getc returns low ascii 2014-12-01 10:54:51 -08:00
David Schmenk
c4b772acbd Fix local word structure read/writes 2014-11-28 22:22:53 -08:00
David Schmenk
75d1e1b752 Fix local record word writes 2014-11-28 14:54:31 -08:00
David Schmenk
b90257d222 Fix '_' in variable names 2014-11-28 12:09:07 -08:00