1
0
mirror of https://github.com/dschmenk/PLASMA.git synced 2026-04-21 22:17:15 +00:00
Commit Graph

137 Commits

Author SHA1 Message Date
David Schmenk 8ff8a37a68 Adding handle based swapping memory manager 2015-01-21 15:47:45 -08:00
David Schmenk 815b88e50f Complete contant expression evaluation 2015-01-14 11:59:39 -08:00
David Schmenk 55f4035122 Add prelim ethernet, improve value parsing. 2015-01-06 13:51:12 -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 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 73bfdae1a9 Fix function pointers in sandbox.
Cleanup plvm02.s source (no functional change)
2014-12-20 19:36:33 -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 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 94d85396fe Shift more memory to compile buffer from text buffer. Let Apple ][
input | and ~.
2014-12-05 21:49:15 -08:00
David Schmenk f009c58de5 Clean up the est of the sandbox demos. 2014-11-25 13:09:10 -08:00
David Schmenk c92e659a9b Fix address initializera 2014-11-24 08:53:34 -08:00
David Schmenk 0233506dfb Added structure definitions 2014-11-22 21:41:31 -08:00
David Schmenk e95bd8bc00 Allow array declaration to follow type, before identifier 2014-11-06 10:09:47 -08:00
David Schmenk f8b694d1ca Change comment symbol to '//' and allow multiple statements per line
with ';'
2014-08-15 21:16:24 -07:00
David Schmenk e14757982f Match code in BYTE 2014-07-07 20:59:22 -07:00
David Schmenk ccdc1f3239 update 2014-07-07 20:54:39 -07:00
David Schmenk 0c0f8b6fa8 Add Sieve of Eratosthenesq benchmark 2014-07-07 20:48:48 -07:00
David Schmenk 771a1bdb9e when (switch) statements now match C style of requiring 'break' to
avoid falling through to next of (case) clause.
2014-07-04 19:53:52 -07:00
David Schmenk 2e0674c158 Add 'point-to' operator 2014-07-04 15:06:34 -07:00
David Schmenk 047fae252a Add profiling support for plvm02 2014-06-24 23:03:59 -07:00
David Schmenk 5f6a5088d7 Another optimization for inner interp loop, SOS quit, and begin conio
library
2014-06-21 20:45:44 -07:00
David Schmenk 0f325d66c4 Apple /// lo-res graphics (and fix STDLIB module address) 2014-06-19 14:17:02 -07:00
peterferrie ce6786215a Update hgr1test.pla
avoid possibly redundant write to WINT
2014-06-16 18:43:00 -07:00
David Schmenk fd0f767059 Move inter inner loop to page 0 for all VMs, use common zp include file 2014-06-15 23:54:47 -07:00
David Schmenk a03521eb4c Restructure project source 2014-06-12 15:23:52 -07:00