Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-07-10 | crystal: add more movements | yenatch | |
2013-05-06 | Merge pull request #126 from yenatch/master | Bryan Bishop | |
map scripts + ai + disabled line ending correction | |||
2013-04-30 | Fix PointerLabelToScriptPointer class | yenatch | |
used the current address instead of the parsed address | |||
2013-04-27 | Merge yenatch/master. | Bryan Bishop | |
2013-04-20 | damagecalc is actually damagestats; itemmultiplier is actually damagecalc | yenatch | |
2013-03-29 | dump move effects | yenatch | |
2013-03-21 | fix docstring formatting everywhere | Bryan Bishop | |
2013-03-18 | Fix unused function parse_map_header_by_id | yenatch | |
'Dunno' exception always fired even if parameters were correct | |||
2013-03-01 | Script commands 0xb2 and 0xcc don't exist | yenatch | |
2013-02-27 | update automatic main.asm insertion | Bryan Bishop | |
This updates the automatic parsing of main.asm to catch cases of INCBINs pulling in files that end in .asm, .lz, .1bpp, and .2bpp. This is necessary because otherwise the parser tries to figure out the start and end addresses expressed on the INCBIN line, details not present on these types of lines in the asm. Asm and Asm.insert_all are now back in working condition. | |||
2013-02-27 | make to_asm more configurable | Bryan Bishop | |
2013-02-27 | fix parameters for verbosegiveitem2 definition | Bryan Bishop | |
2013-02-27 | oops, include map_names | Bryan Bishop | |
2013-02-26 | separate map_names into map_names.py | Bryan Bishop | |
2013-01-27 | various formatting fixes for crystal.py | Bryan Bishop | |
2013-01-27 | replace wildcard import with explicit import | Bryan Bishop | |
2013-01-27 | make gbz80disasm work with python2.6 again | Bryan Bishop | |
There was an incompatible change to the json module api between py26 and py27, causing gbz80disasm to not work with py26. The fix is to simply alias the new loads method to the old read function. A possibly better plan might be to not support py26 at all. | |||
2013-01-27 | remove a duplication of load_rom and load_asm | Bryan Bishop | |
2013-01-27 | better import syntax in crystal.py | Bryan Bishop | |
2013-01-27 | split out more item_constants stuff | Bryan Bishop | |
Some of the item_constants functions are now placed in item_constants.py, and the unit tests now import from that file rather than from crystal.py for those functions. | |||
2013-01-27 | split out tests into a separate file | Bryan Bishop | |
2013-01-23 | fix label generator | Bryan Bishop | |
Recently the bank lines were changed to use lowercase characters, breaking the generator for "labels.json". | |||
2013-01-15 | clean up python script imports | Bryan Bishop | |
2013-01-15 | remove the Size class (unused) | Bryan Bishop | |
2013-01-15 | split out IntervalMap into a separate file | Bryan Bishop | |
2013-01-14 | add missing script command (3jumptext) | yenatch | |
2013-01-14 | banish script parser output to debug | yenatch | |
2012-12-28 | clean up whitespace | Bryan Bishop | |
2012-12-17 | specialphonecall takes a 16‐bit ID. | IIMarckus | |
2012-11-30 | md5 -> hashlib | Bryan Bishop | |
2012-11-30 | move allowed_lengths for music macros out | Bryan Bishop | |
This moves the allowed_lengths setting out of the preprocessor. Special cases should not be hardcoded in the preprocessor. | |||
2012-11-30 | implement music macros; INCLUDE injection in pre | padz | |
2012-10-11 | remove deprecated functions from crystal.py | Bryan Bishop | |
2012-10-01 | clean up comments in extras/crystal.py | Bryan Bishop | |
This fixes the inconsistent comment formatting throughout the file. There should be a space between the comment token and the comment message, otherwise this file is less fun to read. | |||
2012-09-10 | call load_asm in scan_for_predefined_labels | Bryan Bishop | |
2012-07-05 | use decimal output for givepoke in extras/crystal.py | Bryan Bishop | |
2012-06-20 | more de-dependency-looping | Bryan Bishop | |
2012-06-20 | move code around to avoid dependency loops | Bryan Bishop | |
2012-06-02 | make unittest2 error show up in stderr | Bryan Bishop | |
2012-05-29 | fix up AsmSection and line_has_comment_address | Bryan Bishop | |
2012-05-29 | move AsmList into romstr.py too | Bryan Bishop | |
2012-05-29 | move RomStr into a shared file | Bryan Bishop | |
2012-05-28 | use map constants for wildmons sections | Bryan Bishop | |
2012-05-28 | update to_asm on MapHeader to use the BANK macro | Bryan Bishop | |
2012-05-28 | insert all map connections | Bryan Bishop | |
2012-05-27 | don't use any particular formula for strip-destination west/east | Bryan Bishop | |
2012-05-27 | fix typo in strip destination pointer (north) calculations | Bryan Bishop | |
2012-05-27 | do all the connection to_asm output | Bryan Bishop | |
2012-05-27 | asm output for strip pointer formulas | Bryan Bishop | |
2012-05-27 | better formulas for strip_destination and window | Bryan Bishop | |