Commit Graph

1286 Commits

Author SHA1 Message Date
Martin Haye
8c8ac40e32 Sprite math essentially complete, and actually assembles now. 2014-05-15 09:06:13 -07:00
David Schmenk
7e866f97f5 Get free heap sane 2014-05-14 21:59:30 -07:00
David Schmenk
9e25d063fc export execmod 2014-05-14 14:59:27 -07:00
David Schmenk
ebf69c7c61 Merge branch 'master' of https://github.com/badvision/lawless-legends 2014-05-14 08:17:14 -07:00
David Schmenk
816399dcdc Disable /RAM, fix Viewport call in both VM 2014-05-13 22:03:09 -07:00
David Schmenk
f98e7944f6 Everything fits in 4K 2014-05-13 19:43:52 -07:00
David Schmenk
f9efda890f Loading and running bytecode in AUX memory 2014-05-13 13:31:56 -07:00
dschmenk
a7db164fd4 64bit compiler warning fixes 2014-05-12 07:16:04 -07:00
David Schmenk
0fc91eee85 Merge branch 'master' of https://github.com/badvision/lawless-legends 2014-05-11 20:38:32 -07:00
David Schmenk
41a784355d Fix for watcom compiler 2014-05-11 20:31:54 -07:00
Brendan Robert
cf441192fc Moved Map Editor UI into its own FXML and controller class -- tracking down some regressions but it is mostly still working OK. 2014-05-11 02:08:49 -05:00
dschmenk
25b83b7b61 Output TEST.REL, not TEST.BIN 2014-05-10 08:04:45 -07:00
David Schmenk
cfefa8a21d Update README.md 2014-05-10 06:45:48 -07:00
Brendan Robert
98f97094da Forgot to checkin the tile editor tab fxml! 2014-05-10 02:38:09 -05:00
Brendan Robert
a4ba117d60 Broke tile editor off to its own UI fxml and controller class 2014-05-10 02:37:42 -05:00
Brendan Robert
101ca8c87c Broke menu bar out into its own FXML and controller, just a trial for the next big step. 2014-05-10 00:20:23 -05:00
David Schmenk
e145308853 Clean up extranous instructions 2014-05-09 21:19:31 -07:00
David Schmenk
1581328e81 Remove mem_code, bytecode will be dynamically allocated 2014-05-09 19:40:42 -07:00
David Schmenk
7e06fcf700 remove mem_code block - bytecode memory will be allocated as needed 2014-05-09 19:38:29 -07:00
David Schmenk
85b5fc6547 Update README.md 2014-05-09 19:32:15 -07:00
David Schmenk
d2280b37bc Update README.md 2014-05-09 19:25:46 -07:00
David Schmenk
23e3eb0af0 Add Rod's Colors 2014-05-09 14:56:17 -07:00
David Schmenk
1b065b7aec Moves SYS file down to $1000 so it can launch SYS files 2014-05-09 14:37:18 -07:00
David Schmenk
c82aa71d5d Working module loading 2014-05-09 14:36:34 -07:00
Martin Haye
8c1da53987 Merge branch 'master' of https://github.com/badvision/lawless-legends 2014-05-09 08:51:12 -07:00
David Schmenk
cdafd665fa Merge branch 'master' of https://github.com/badvision/lawless-legends 2014-05-08 22:52:06 -07:00
David Schmenk
bb5eb20141 Working Apple II loader 2014-05-08 22:51:03 -07:00
Brendan Robert
579fcf0c7e Changeing DragDropHelper to be a more general utility, TransferHelper, in anticipation of moving some copy/paste utility functions in there too. Started working on better image clipboard functionality 2014-05-08 22:01:49 -05:00
Martin Haye
03a07270d9 Needed to calculate clipping and texture bump, for Apple II version. The javascript version didn't need these coordinates, because it renders differently, but it's still productive to do the math first in Javascript. 2014-05-08 18:51:10 -07:00
David Schmenk
97529baec3 Pull out zero page useage into seperate file for inclusion 2014-05-08 13:32:17 -07:00
David Schmenk
b496256a87 Add module loading to cmd, fix extraneous statements in plvm.c 2014-05-08 13:31:27 -07:00
Martin Haye
0f3e840ec3 Fix tabs. 2014-05-08 11:43:46 -07:00
Martin Haye
9f7d551fd0 More work on sprite math in 6502. 2014-05-08 10:41:15 -07:00
David Schmenk
23ac5a36f0 Fix many VM issues, especially 6502 version. Now boots! 2014-05-07 14:25:19 -07:00
David Schmenk
b0e291b1f6 Clean up some susceptible expressions 2014-05-07 09:27:19 -07:00
David Schmenk
0854c72133 Try 64 bit fixes 2014-05-06 22:09:29 -07:00
David Schmenk
f0b629510e Prepare for boot.. 2014-05-06 20:19:59 -07:00
David Schmenk
689e0542ce simple command launch for BYE command 2014-05-06 19:18:36 -07:00
David Schmenk
3858728528 Updates for code generation and module initialization 2014-05-06 15:26:12 -07:00
David Schmenk
e230d98e8c assembling... 2014-05-06 09:43:14 -07:00
Martin Haye
53318fc2cd Math fixes, and started on 6502 sprite math code. 2014-05-06 07:08:02 -07:00
David Schmenk
680cdc557a ACME-ize the VM and bring it up to speed with C model 2014-05-05 18:19:51 -07:00
David Schmenk
9efb646822 Update README.md 2014-05-05 13:54:19 -07:00
David Schmenk
18b41b82bd Update README.md 2014-05-05 13:22:12 -07:00
David Schmenk
ba37d7f3ef Update README.md 2014-05-05 13:20:16 -07:00
David Schmenk
a044e3b6e2 Update README.md 2014-05-05 13:20:03 -07:00
David Schmenk
e2863418b3 Update README.md 2014-05-05 13:17:08 -07:00
David Schmenk
74f4752510 Add References 2014-05-05 13:16:35 -07:00
David Schmenk
87ecc6df9c Initial import for 6502 VM 2014-05-04 16:15:45 -07:00
Martin Haye
b060d37bb1 Hacked together first sprite compositing. 2014-05-01 10:15:02 -07:00