1
0
mirror of https://github.com/g012/l65.git synced 2024-06-12 17:41:44 +00:00
Commit Graph

28 Commits

Author SHA1 Message Date
g012
9c576ef774 [NES] Revamped and tested all GxROM PRG bank switching, and added a sample.
Added asserts in 6502.lua.
2018-01-03 20:34:09 +01:00
g012
0eefee0282 Added one more PRG bank in nes_bank1.l65 sample because Fceux is not happy with 3 only. 2017-12-28 22:31:52 +01:00
g012
d539f9c194 Added nes_bank1.l65 sample.
Allowed more customization for CHR rom layout.
2017-12-28 21:16:45 +01:00
g012
22a89970f8 Allowed free positioning of referenced-by-string using charset of CHR data, by delaying evaluation of charset value. 2017-12-23 23:58:42 +01:00
g012
08d1dd99ad NES Hello World sample modified to define CHR data directly in source, like the VCS sample. 2017-12-23 16:36:02 +01:00
g012
1245156c19 Added FCEUX and Mesen symbol files generation for NES. 2017-12-20 18:55:53 +01:00
g012
cbe967a074 Added first version of NES lib and hello world sample. 2017-12-18 23:59:43 +01:00
g012
d27e4ce8d1 Added VCS music cart sample. 2017-12-12 18:20:03 +01:00
g012
c95b8f8f24 Fixed init bug in hook sample too. 2017-10-23 09:19:58 +02:00
g012
2f89c9f9c3 Added volume copy missing in music sample. 2017-10-13 00:34:20 +02:00
g012
d72c8c83e6 Added optional ttt filename parameter for vcs_music.l65. 2017-10-11 15:36:27 +02:00
g012
716e053244 Added meta info display to vcs_music.l65 sample. 2017-10-11 11:02:02 +02:00
g012
e5ead7c8f3 Fixed ttt loader. Added vcs_music.l65 sample. 2017-10-11 02:30:23 +02:00
g012
ce2737c353 Fixed erroneous function name in lua.h.
Added lpeg's re.lua lib.
Added dkjson.lua.
Added parser for TIATracker .ttt files.
2017-10-10 02:04:25 +02:00
g012
844b06f5f0 Added pragma to create opcode aliases. 2017-10-06 15:49:12 +02:00
g012
f84ea4e357 Added vcs_spr48 sample. 2017-10-06 13:02:12 +02:00
g012
e07c87b45d Added vcs_flush.l65 logo sample.
Fixed samepage bug when it ended on last instruction of section.
2017-10-06 00:26:16 +02:00
g012
cdf1add9f3 Added hello world VCS sample.
Fixed charset indices.
2017-10-05 11:48:56 +02:00
g012
def316e982 Added helpers for implementing cross bank calls using tjoppen's method of encoding the bank number into the 3 MSB. 2017-10-04 00:19:03 +02:00
g012
462c4a3b8d Added optional far keyword with encapsulation for far calls of not yet declared labels. 2017-10-03 22:55:58 +02:00
g012
27887f42c6 Tested cross bank stubs generation. 2017-10-03 11:51:36 +02:00
g012
4d6749f1a3 Added related sections constraint. 2017-10-02 00:40:38 +02:00
g012
54b5939d8d Added skip() to make holes in sections. 2017-09-30 14:53:27 +02:00
g012
71e6f35a3c Sections now generate regular labels for themselves. 2017-09-30 00:35:59 +02:00
g012
6eeeb656bc Added package searcher for l65 (without module support, not needed). 2017-09-25 02:01:46 +02:00
g012
7eabbe80a6 First attempt to add k65 style syntax. 2017-09-22 23:58:01 +02:00
g012
378667685d Added dc.b/w/l syntax for auto encapsulation.
Disabled encapsulation for numbers and strings.
Added long() data definition function.
2017-09-22 12:29:48 +02:00
g012
a069b21c91 First VCS sample.
Fixed branch target offset.
Fixed empty location removal.
2017-09-21 22:55:09 +02:00