AntonioND
947d767c64
Merge pull request #135 from Ben10do/improve-assign-error-messages
...
Improve assignment error messages
2017-03-12 17:06:54 +00:00
AntonioND
82cf3eb48f
Merge pull request #134 from Ben10do/oam-sections
...
Add support for OAM Sections
2017-03-11 12:18:40 +00:00
AntonioND
4f86a12539
Merge pull request #125 from Ben10do/section-alignment
...
Implement byte alignment for data
2017-03-02 09:17:46 +00:00
AntonioND
7b8d4de35c
Merge pull request #16 from yenatch/eval-rpn-bank
...
rgbasm: Evaluate BANK() arguments to verify they exist.
2017-02-27 21:21:45 +00:00
AntonioND
c7fe281c86
Merge pull request #114 from Ben10do/fix-asm-tests
...
Fix issues in rgbasm raised by the tests
2017-02-27 21:09:04 +00:00
AntonioND
fa8f25a4de
Merge pull request #123 from Ben10do/deduplicate-e-doc
...
Remove duplicate documentation of -E
2017-02-27 20:35:13 +00:00
AntonioND
7c2cae7a32
Merge pull request #127 from rogersachan/patch-1
...
Convert README to markdown
2017-02-26 22:28:10 +00:00
AntonioND
92b81b1d5a
Merge pull request #79 from yenatch/longer-charmap
...
Increase the length of charmaps.
2017-02-26 22:04:26 +00:00
AntonioND
42b5be24b4
Merge pull request #120 from TwitchPlaysPokemon/extra-sram
...
16-bank SRAM
2017-02-26 21:53:57 +00:00
AntonioND
14fea5f659
Merge pull request #119 from Ben10do/add-end-checks
...
Verify that IFs, REPTs and MACROs are terminated
2017-02-26 21:49:22 +00:00
AntonioND
1e16a0ff85
Merge pull request #121 from TwitchPlaysPokemon/master
...
Fix WRAM0 symbols returning bank 512 to BANK() expression in linker
2017-02-26 21:45:53 +00:00
AntonioND
a91187d8dc
Increase number of include paths through CLI
...
Increase number of include paths that can be passed through the
command line interface. The previous number, 16, is only good enough
for small projects. 128 is still an arbitrary number, but it is harder
to reach.
2017-01-22 23:08:10 +00:00
AntonioND
0b5e074591
Output error messages for command line includes
...
The code that adds an include path to the array of paths doesn't check
the lenght of the path (which can cause overflows because of strcpy).
It doesn't check if the max number of paths has been reached, either.
This patch adds error messages for such cases, giving the user more
information than before and crashing the assembly instead of
continuing and failing when it can't find a file to include.
2017-01-22 23:04:50 +00:00
AntonioND
fbb825af3b
Fix GB graphics prefix output
...
The output of using the prefix '`' was inverted: The MSB was placed
before the LSB. Now, the LSB are placed first, allowing a direct copy
to VRAM.
2016-07-01 19:54:48 +01:00