Commit Graph

326 Commits

Author SHA1 Message Date
David Schmenk
c813b9a84c Update VM and tests to latest 2014-06-12 18:40:04 -07:00
David Schmenk
61403bc0d1 Squeeze native 6502 call back in 2014-06-06 21:30:32 -07:00
David Schmenk
38b8858578 Update stdlib, optimize memcpy, make unresolved externals generate error 2014-06-06 19:37:53 -07:00
David Schmenk
d8cc70dbc9 Merge branch 'master' of https://github.com/badvision/lawless-legends 2014-06-02 21:13:21 -07:00
David Schmenk
8aaecf1551 A few efficiency updates. Save a few bytes here and there. 2014-06-02 21:12:26 -07:00
Martin Haye
e07b7ac078 Merge branch 'master' of https://github.com/badvision/lawless-legends 2014-06-01 07:22:11 -07:00
Martin Haye
c9d84d11b5 Fixed raycaster going past the edge of the map. 2014-06-01 07:22:07 -07:00
Martin Haye
5bd7a7c1ed Fixed another sprite bug. 2014-06-01 07:10:12 -07:00
Martin Haye
c5182fb624 Fixed one sprite bug. 2014-06-01 07:04:37 -07:00
Brendan Robert
beee37122f Cleaned up map tab layout a little, added script info pane 2014-06-01 02:25:37 -05:00
Brendan Robert
ddf5ac1128 Total completion of refactoring, got all the bugs out of the refactored classes (finally!) :-) 2014-06-01 01:52:40 -05:00
David Schmenk
a096d73ae5 Free up end-of-module memory 2014-05-30 22:56:19 -07:00
Martin Haye
bbac1ea183 Fix edge detection in II raycaster. 2014-05-30 09:10:20 -07:00
Martin Haye
c8d8c22478 Use real map data in Javascript raycaster, so I can more closely simulate the Apple II and thus debug problems more easily. 2014-05-30 08:33:11 -07:00
David Schmenk
3e3dfb36c1 Get rid of hardcoded INTERP entrypoint 2014-05-29 21:36:47 -07:00
Martin Haye
4cd450ecc9 Merge branch 'master' of https://github.com/badvision/lawless-legends 2014-05-29 07:29:10 -07:00
Martin Haye
25335cca9a Sprite debugging. 2014-05-29 07:20:34 -07:00
David Schmenk
1d0907311e Update User Manual.md 2014-05-27 22:03:55 -07:00
David Schmenk
934a7eaed6 Create headers and use m4 to include them 2014-05-27 20:55:12 -07:00
David Schmenk
eeffd30389 Merge branch 'master' of https://github.com/badvision/lawless-legends 2014-05-27 20:44:12 -07:00
David Schmenk
b41e759bc3 Clean up test case a little 2014-05-27 20:43:37 -07:00
David Schmenk
5ad39d6897 Remove extraneous files and get better coverage from testlib & test 2014-05-27 20:33:47 -07:00
David Schmenk
1365c44953 Update User Manual.md 2014-05-26 20:26:44 -07:00
David Schmenk
3146598bc6 Update User Manual.md 2014-05-26 20:24:37 -07:00
David Schmenk
2d63a62367 Update User Manual.md 2014-05-26 20:09:29 -07:00
David Schmenk
6b9402ec3e Update User Manual.md 2014-05-26 20:04:11 -07:00
David Schmenk
ee4597734c Update User Manual.md 2014-05-26 20:03:04 -07:00
David Schmenk
ef58031f43 Update User Manual.md 2014-05-26 19:55:02 -07:00
David Schmenk
0d1c8583fe Update README.md 2014-05-25 08:18:36 -07:00
David Schmenk
510a43163c Update README.md 2014-05-25 08:16:44 -07:00
Brendan Robert
4b8b18f865 No functional change, just cleaning up code format and removing unused imports 2014-05-25 00:29:58 -05:00
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