summaryrefslogtreecommitdiff
path: root/extras
AgeCommit message (Collapse)Author
2013-05-14wram: find() instead of split()yenatch
2013-05-14gbz80disasm: bank 1 was being read as bank 0yenatch
2013-05-14wram.py: bss and constant parsingyenatch
2013-05-14transition gbz80disasm to use a bytearray instead of RomStryenatch
2013-05-14remove redundant code from find_label in gbz80disasmyenatch
2013-05-14fix bank-checking for labels in gbz80disasmyenatch
bank 1 is not fixed like bank 0
2013-05-12Merge pull request #132 from yenatch/masterBryan Bishop
map groups + gfx.py fix
2013-05-12there is no os.touchyenatch
2013-05-12Merge pull request #130 from Sanky/masterBryan Bishop
Menu stuff, battle text split & extras.
2013-05-11touch graphic files during decmp so make doesnt try to replace themyenatch
2013-05-07portraitm_ail -> portraitmailyenatch
2013-05-08add extras/parse_consecutive_strings.pySanky
2013-05-08make gbz80disasm understand bank:offset syntaxSanky
2013-05-06Merge pull request #126 from yenatch/masterBryan Bishop
map scripts + ai + disabled line ending correction
2013-05-01downward triangle character 0xeeyenatch
2013-04-30Fix PointerLabelToScriptPointer classyenatch
used the current address instead of the parsed address
2013-04-27Merge yenatch/master.Bryan Bishop
2013-04-20damagecalc is actually damagestats; itemmultiplier is actually damagecalcyenatch
2013-03-29make chars consistent with preprocessoryenatch
2013-03-29dump move effectsyenatch
2013-03-21fix docstring formatting everywhereBryan Bishop
2013-03-20Merge pull request #124 from yenatch/masterBryan Bishop
hram labels + png make target
2013-03-18fix path handling in png make targetyenatch
lz files were being decompressed to the top directory (gfx/)
2013-03-18dump tileset pngs in gfx.pyBryan Bishop
2013-03-18Fix unused function parse_map_header_by_idyenatch
'Dunno' exception always fired even if parameters were correct
2013-03-07Merge pull request #122 from yenatch/masterBryan Bishop
vba config shouldn't need fiddling out of the box
2013-03-07vba - generalize project path in configyenatch
2013-03-07vba - suppress joypad input messageyenatch
2013-03-05vba - record/replay button sequencesBryan Bishop
2013-03-04vba - keyboard input optimizationBryan Bishop
2013-03-03vba - basic cheating infrastructureBryan Bishop
2013-03-01vba - separate configBryan Bishop
2013-03-01vba - run without unit testsBryan Bishop
2013-03-01vba - also install jythonBryan Bishop
2013-03-01vba - improve install instructionsBryan Bishop
2013-03-01Script commands 0xb2 and 0xcc don't existyenatch
2013-03-01fix bank handling in vba.callBryan Bishop
2013-03-01vba - example unit testing of romsBryan Bishop
2013-03-01vba - call arbitrary functions from jythonBryan Bishop
2013-02-28vba - fix off-by-one error in registersBryan Bishop
2013-02-28vba - better way to deal with registersBryan Bishop
2013-02-28vba - get text on screenBryan Bishop
2013-02-28vba - set_registersBryan Bishop
2013-02-28remove code slopBryan Bishop
2013-02-28vba warp functionBryan Bishop
2013-02-27disassemble scripting engine commandsBryan Bishop
All commands are in scripting.asm, and there's also a small python script that was written to assist with some of the automation.
2013-02-27update gbz80disasm for handling known fall-throughsBryan Bishop
When disassembling a group of functions, sometimes there are other functions known in advance. By passing in a list called stop_at to gbz80disasm, it is possible to prevent disassembled asm from running on for longer than necessary.
2013-02-27update automatic main.asm insertionBryan 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-27include_last_address for disassemblerBryan Bishop
This is an extra option that is on by default for gbz80disasm, which is useful in situations where you may not want the last address to be included (like if the output of the disassembler is going to be sent to to_asm anyway).
2013-02-27make to_asm more configurableBryan Bishop