summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-03-01vba - run without unit testsBryan Bishop
2013-03-01vba - also install jythonBryan Bishop
2013-03-01vba - improve install instructionsBryan Bishop
2013-03-01include some http ascii from the ROMBryan Bishop
2013-03-01Merge pull request #119 from yenatch/masterBryan Bishop
remove non-existing script commands
2013-03-01Script commands 0xb2 and 0xcc don't existyenatch
2013-03-01Merge pull request #118 from yenatch/masterBryan Bishop
gender check & square root
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-28use ScriptBank/ScriptPos in scripting.asmBryan Bishop
2013-02-28vba - get text on screenBryan Bishop
2013-02-28GetSquareRootyenatch
2013-02-28comments for GetScriptByteBryan Bishop
2013-02-28$26d4 is GetScriptByteBryan Bishop
2013-02-28disassemble some small functions in scripting.asmBryan Bishop
2013-02-28whitespace -> tabs for scripting.asmBryan Bishop
2013-02-28Gender checkyenatch
2013-02-28vba - set_registersBryan Bishop
2013-02-28remove code slopBryan Bishop
2013-02-28vba warp functionBryan Bishop
2013-02-27Merge pull request #117 from iimarckus/masterBryan Bishop
Hall of Fame things.
2013-02-28Add a little to the hall of fame functions.IIMarckus
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
2013-02-27fix parameters for verbosegiveitem2 definitionBryan Bishop
2013-02-27describedecoration is an enderBryan Bishop
2013-02-27oops, include map_namesBryan Bishop
2013-02-26various helper functions for the vba interfaceBryan Bishop
New vba.py features include: * get_memory_at * get_memory_range * set_memory_at Also, the "crystal" class has a number of specialty helpers: * crystal.walk_through_walls * crystal.get_player_name * crystal.get_map_name * crystal.get_xy * crystal.nstep (which sets memory each step by calling certain * functions, like walk_through_walls) * crystal.is_in_battle * crystal.get_gender
2013-02-26separate map_names into map_names.pyBryan Bishop
2013-02-26jython bindings to vba-linux/vba-closure (vba-rr)Bryan Bishop
A bunch of functions and tools to run vba-clojure (a fork of vba-rerecording specifically for compiling on Linux, bound to the JVM through JNI).
2013-02-25Merge pull request #116 from yenatch/masterBryan Bishop
incbins, gfx and credits
2013-02-26Split credits outyenatch
2013-02-26Credits script and parseryenatch
This is the first time two wram addresses overlap.
2013-02-25Add credit string pointersyenatch
2013-02-25Include some more gfxyenatch
2013-02-24requirements filename didn't match install instructionsyenatch
2013-02-24Truncate empty incbins (mostly EOB)yenatch
2013-02-24Merge pull request #115 from yenatch/masterBryan Bishop
more bank 0 asm
2013-02-24More title screen asmyenatch
2013-02-24finally disassemble FarCall (rst $8)yenatch
2013-02-23PlayCryHeader and related wramyenatch
2013-02-22Merge pull request #114 from yenatch/masterBryan Bishop
Split out files and write comments.
2013-02-22Label hw registersyenatch
2013-02-22Add constants for hardware registersyenatch