Commit Graph

545 Commits

Author SHA1 Message Date
Brendan Robert
fecfb0a477 Major refactoring of code completed! This will make future UI expansion much easier. Also, fixed the redraw logic when switching platforms. Many bugs still remain but this is on-par (both features and bugs-wise) with the last revision checked in. 2014-05-25 00:22:26 -05:00
David Schmenk
2f4eb4843c Make EXPORTed symbols agree with EDASM REL format 2014-05-24 18:25:55 -07:00
David Schmenk
e9f854c06a Save startup path for relaunching CMD after SYS program 2014-05-24 14:18:43 -07:00
David Schmenk
3d1ea51011 Remove unused code 2014-05-24 00:18:43 -07:00
David Schmenk
178db35815 Working with real EDASM generated .REL files 2014-05-23 22:54:36 -07:00
David Schmenk
76d900a4ee Fixes to compile pleaides.pla without errors 2014-05-23 14:42:16 -07:00
David Schmenk
c105d61ca9 Optimize for bytecode interp in AUX MEM 2014-05-23 13:37:28 -07:00
David Schmenk
8309669ad8 Merge branch 'master' of https://github.com/badvision/lawless-legends 2014-05-23 12:24:27 -07:00
David Schmenk
a5b0349d56 Small AUX mem tweaks 2014-05-23 12:23:51 -07:00
David Schmenk
7773937882 Update User Manual.md 2014-05-23 10:56:33 -07:00
David Schmenk
fd4753a206 Update User Manual.md 2014-05-23 09:08:22 -07:00
David Schmenk
7824b5f491 Update User Manual.md 2014-05-22 20:45:17 -07:00
David Schmenk
457167ff53 Update User Manual.md 2014-05-22 20:42:20 -07:00
David Schmenk
93ef9f464d Update User Manual.md 2014-05-22 20:11:46 -07:00
David Schmenk
e1ef2c33d1 Update User Manual.md 2014-05-22 17:49:41 -07:00
David Schmenk
468b348dfc Update User Manual.md 2014-05-22 15:29:37 -07:00
David Schmenk
61388a292f Export a combined AUX <-> MAIN memory move routine 2014-05-22 13:11:11 -07:00
David Schmenk
b7450ab11c Update README.md 2014-05-22 09:39:39 -07:00
David Schmenk
67ad5ec115 Update README.md 2014-05-22 09:35:57 -07:00
David Schmenk
4f68415d59 Update README.md 2014-05-22 09:25:05 -07:00
Martin Haye
b9574155c7 Merge branch 'master' of https://github.com/badvision/lawless-legends 2014-05-22 09:16:46 -07:00
Martin Haye
2395e8e610 Wow, first sprite is like totally working. 2014-05-22 09:16:18 -07:00
David Schmenk
c097c0cfc4 Initial class test 2014-05-22 09:02:23 -07:00
Martin Haye
9902773b35 First sprite that actually appears where it's supposed to be. Sometimes at lest. 2014-05-22 08:15:20 -07:00
Martin Haye
3c1aa135f2 Math for first sprite finally generating all the right numbers. 2014-05-22 07:50:26 -07:00
David Schmenk
25dd968f74 Improve structure offset access (especially for function pointers) 2014-05-21 21:05:36 -07:00
David Schmenk
e465ae6ced Add global loads with offset 2014-05-21 18:30:36 -07:00
David Schmenk
5dd829161b Improve indirect function call code generation 2014-05-21 09:43:54 -07:00
David Schmenk
9fe7d4d29d Flag unkown CMD input, move putnl to TESTLIB 2014-05-20 21:52:08 -07:00
David Schmenk
e72a9bc297 Draw ground grid 2014-05-20 20:08:32 -07:00
David Schmenk
34d61ebb68 Fix typos in BREQX, BRNEX (still using BREQ, BRNE branch targets) 2014-05-20 15:15:30 -07:00
David Schmenk
d70292cf22 Update User Manual.md 2014-05-19 21:04:19 -07:00
David Schmenk
72aa2e661f Update User Manual.md 2014-05-19 20:32:55 -07:00
David Schmenk
c31eb34e0b Update User Manual.md 2014-05-19 20:32:24 -07:00
David Schmenk
ec4a3b3ef8 Update User Manual.md 2014-05-19 20:23:33 -07:00
David Schmenk
9ac09ef159 Update User Manual.md 2014-05-19 20:12:32 -07:00
David Schmenk
3c9866e080 Update README.md 2014-05-19 14:23:32 -07:00
David Schmenk
96cb23ed57 Add sysflags to language parser 2014-05-18 22:31:13 -07:00
David Schmenk
1c05c27678 Update README.md 2014-05-17 20:15:38 -07:00
David Schmenk
ed1b7e1d42 Update README.md 2014-05-17 20:14:09 -07:00
David Schmenk
7ceaea2d5e Don't trash symbol table with catalog/volumes commands 2014-05-17 20:04:24 -07:00
David Schmenk
c43dba71b1 MAke some fixes for real hardware (STA LCRWEN+BNK2) doesn't work 2014-05-17 19:46:17 -07:00
David Schmenk
2c9986fd25 Strip header from loaded module 2014-05-16 20:37:36 -07:00
David Schmenk
eb746fb5a0 Strip header when loading module 2014-05-16 18:43:53 -07:00
David Schmenk
c75fa55832 Update User Manual.md 2014-05-16 11:22:45 -07:00
David Schmenk
88d09972c4 Update README.md 2014-05-16 11:22:19 -07:00
David Schmenk
6c16c0e22b Update User Manual.md 2014-05-16 11:19:11 -07:00
David Schmenk
06a563fa23 Update User Manual.md 2014-05-16 08:38:08 -07:00
David Schmenk
b3737ef0f1 Update User Manual.md 2014-05-15 23:05:18 -07:00
David Schmenk
4ff45509b6 Update User Manual.md 2014-05-15 23:03:46 -07:00