summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
2013-02-22Split out joypadyenatch
2013-02-22Move fonts into gfx/miscyenatch
2013-02-18spruce up CheckUnownLetteryenatch
2013-02-18Split magikarp length calcs outyenatch
2013-02-18Merge https://github.com/kanzure/pokecrystalSanky
2013-02-17Merge pull request #113 from yenatch/masterBryan Bishop
.. move more things.
2013-02-17Split landmarks outyenatch
2013-02-17Split move names outyenatch
2013-02-17Split item names and descriptions from main.asmyenatch
2013-02-17Split common text out of main.asmyenatch
2013-02-17Split map scripts, text, events from main.asmyenatch
The commit we deserve
2013-02-16Merge pull request #111 from yenatch/masterBryan Bishop
Move map headers.
2013-02-15Point to map groups instead of their first headeryenatch
2013-02-15Split map headers and second map headers from main.asmyenatch
2013-02-15Minor rgbasm macro cleanupyenatch
2013-02-12Last map header labelyenatch
2013-02-12Merge pull request #109 from yenatch/masterBryan Bishop
png export fixes
2013-02-12Export any detected palettes to png by defaultyenatch
Checks for any palette using the same name as the 2bpp file.
2013-02-12Fix png export orientationyenatch
A quirk of the Decompressed class dissociated the orientation from the output attribute. The makefile no longer suppresses output since it's still relevant.
2013-02-11Merge pull request #108 from yenatch/masterBryan Bishop
png->lz and palettes
2013-02-11Clean up the makefile a bityenatch
Simplifies/explains png import
2013-02-11Finish off make target for png generationyenatch
Now any existing lz files are converted to 2bpp, and all 2bpp files are converted to png.
2013-02-11Fix compressed graphics and filestructureyenatch
-No more /lz folders. -Fixed some lz files that didn't have terminators An extraction error caused some lz files in gfx/misc/ to lack terminators. These slipped through the cracks since they were surrounded by incbins calculated from the filesize, and the original decompression was done from the baserom, where terminators were intact. There might be more offending lz files.
2013-02-11Remove unnecessary 2bpp filesyenatch
These can be generated using gfx.py and are non-essential to compile. This reduces the size of the repository significantly.
2013-02-11better dimension handling in 2bpp->pngyenatch
2013-02-11Add build target to mass-generate pngs from 2bpp filesyenatch
2013-02-11Dump cry headersyenatch
2013-02-11Infrastructure to dump pngs for 2bpp graphicsyenatch