g012
|
f3bd018090
|
Added ability to define the zero page outside 00-FF, with PC-Engine in mind.
|
2017-12-25 23:23:22 +01:00 |
|
g012
|
75db428750
|
[NES] Fixed wrong index in FCEUX nl debugger file generation.
|
2017-12-24 00:43:07 +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
|
63fcde04ee
|
[NES] Added MMC5 mapper.
|
2017-12-23 00:39:42 +01:00 |
|
g012
|
a60cf98c57
|
[NES] Added UxROM, GxROM, CNROM, MMC1 mappers.
|
2017-12-22 13:24:01 +01:00 |
|
g012
|
d740492e8f
|
[NES] Added MMC3 mapper.
|
2017-12-22 01:42:54 +01:00 |
|
g012
|
99deb2b875
|
Fixed DASM symbol file generation.
|
2017-12-20 19:18:21 +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
|
f589f55961
|
Fixed VCS init function: used tsx instead of txs.
|
2017-10-22 09:49:53 +02:00 |
|
g012
|
3db7a48f48
|
Added strip_empty option and weak sections, and empty sections are no more removed by default.
Allowed to pass section references to VCS far calls.
|
2017-10-14 22:51:18 +02:00 |
|
g012
|
2f89c9f9c3
|
Added volume copy missing in music sample.
|
2017-10-13 00:34:20 +02:00 |
|
g012
|
b2ddbda4e2
|
Removed embedded long string parsing, as it does not conform to Lua 5.3 specs (it is Lua 5.0 behaviour).
|
2017-10-11 23:24:21 +02:00 |
|
g012
|
d72c8c83e6
|
Added optional ttt filename parameter for vcs_music.l65.
|
2017-10-11 15:36:27 +02:00 |
|
g012
|
10fac6307b
|
Added ability to pass command line arguments to the l65 script file.
|
2017-10-11 14:35:19 +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
|
6bdc61e300
|
Added a paragraph about binary literals in README.md.
|
2017-10-08 20:17:17 +02:00 |
|
g012
|
dc9519d83e
|
Some typo fixes in the documentation.
|
2017-10-08 11:25:45 +02:00 |
|
g012
|
0c271d00ba
|
Trying another method to get a file name per os.
|
2017-10-08 02:54:54 +02:00 |
|
g012
|
be5541dbf8
|
Added name field to deploy section for Travis-CI.
|
2017-10-08 02:41:32 +02:00 |
|
g012
|
0981f21032
|
Wrote documentation.
Fixed link error on unbounded locations.
|
2017-10-08 02:17:44 +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
|
ae256b8e2c
|
Added image importers for VCS.
|
2017-10-05 00:12:28 +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
|
117730c8e1
|
Bankswitching defaults to using illegal nop instead of bit.
|
2017-10-03 23:15:10 +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
|
40bd38aa7c
|
Allowed reuse of skipped space within sections.
|
2017-10-01 00:14:11 +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
|
a400eb145e
|
Changed embed.c to generate all signed char tables.
|
2017-09-28 23:43:30 +02:00 |
|
g012
|
a02573fc32
|
Fixed warnings on clang.
Removed dl lib for osx.
Fixed lpeg build on windows with numsiblings static.
|
2017-09-28 23:37:03 +02:00 |
|
g012
|
7d766aea03
|
Trying out travis-ci.
|
2017-09-28 22:55:31 +02:00 |
|
g012
|
dfc0637027
|
Updated README with build instructions.
|
2017-09-28 15:27:49 +02:00 |
|
g012
|
23b3135ae7
|
Fixed linux x86_64 compilation.
|
2017-09-28 12:06:33 +02:00 |
|
g012
|
42826585df
|
Fixed 64b build warnings.
|
2017-09-28 11:10:25 +02:00 |
|
g012
|
f49f973b2a
|
[CMake] Added dependency on scripts for embed.
|
2017-09-28 10:51:40 +02:00 |
|
g012
|
92c6dfe245
|
Removed one line of info in error report.
|
2017-09-28 10:33:32 +02:00 |
|
g012
|
a36c8237df
|
Fixed error reporting of some unresolved symbols.
|
2017-09-28 01:37:45 +02:00 |
|
g012
|
879b98eec4
|
Improved error messages.
|
2017-09-27 23:57:50 +02:00 |
|
g012
|
55381d271b
|
Added CMake builder.
|
2017-09-27 01:33:21 +02:00 |
|