summaryrefslogtreecommitdiff
path: root/wram.py
AgeCommit message (Collapse)Author
2013-08-03make a basic python moduleBryan Bishop
2013-08-03write some TODO comments in wram.pyBryan Bishop
2013-08-03combine hram/gbhw readers into read_constantsBryan Bishop
This consolidates read_hram_constants and read_gbhw_constants.
2013-08-03make read_gbhw_constants consume an IOErrorBryan Bishop
2013-08-03make read_hram_constants to eat hram.asm IOErrorBryan Bishop
2013-08-03fix the bss/wram section defaultBryan Bishop
The default section needs to include a list of labels (even if the list is empty) because downstream code assumes that the section contains a key called "labels" that has a value associated with a list.
2013-08-03ignore wram.asm non-existenceBryan Bishop
The IOError is now caught and swallowed by read_wram_sections.
2013-08-03make a docstring for wram.pyBryan Bishop
2013-08-03remove dangling whitespace in wram.pyBryan Bishop
2013-08-03normalize tabs to whitespace in wram.pyBryan Bishop
2013-08-03remove trailing newline from wram.pyBryan Bishop
2013-08-03fix path handling in wram.pyBryan Bishop
Otherwise pokecrystal doesn't compile anymore. This is because of how wram.asm, hram.asm and other files are parsed.
2013-07-10wram.py: allow space definitions using constantsyenatch
original-commit-id: 6765083c1cb39a93f2b0fb60a7c203725360492d
2013-07-10use wram from outside extrasyenatch
original-commit-id: ba5cd8bbb8b96a080e9a6fe1b1525cd5381fdb24
2013-05-14wram: find() instead of split()yenatch
original-commit-id: 0fc866caa5664f6e9755138423c1f4caaeed1b78
2013-05-14wram.py: bss and constant parsingyenatch
original-commit-id: aecce03834844f6c876d903a781443d65dbc11cb