summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-01-19preprocessor: rgbasm "EQUS" takes string literalsyenatch
2013-12-29Merge pull request #63 from yenatch/map-editor-savingBryan Bishop
map_editor: allow saving new maps + save file dialog
2013-12-29gfx: touch exported lz files so they don't get remadeyenatch
2013-12-29map_editor: allow saving new maps + save file dialogyenatch
saves to newmap.asm by default
2013-12-28Merge pull request #62 from yenatch/battle-animationsBryan Bishop
* event command macro storetext actually took one param * PointerLabel{Before,After}Bank now take a label instead of the redundant BANK(label), label * use the from_asm() method for all macros * no more macro logic in the preprocessor * read and write RGB macros for palettes instead of binary chunks * battle animation macros
2013-12-28audio: use labels.line_has_label and clean up crystal importsyenatch
2013-12-28audio: note duration from 0-15 to 1-16 to match pokeredyenatch
2013-12-28audio: fix Noise and size handling for nybble paramsyenatch
2013-12-27don't use children functions in sort_asmsyenatch
2013-12-25wram: return an empty dict for missing constants filesyenatch
2013-12-25battle_animations: docstring for battle_anim_labelyenatch
2013-12-25battle_animations: docstring for BattleAnim, consistent sortingyenatch
2013-12-25battle_animations: dont use globals for macros in class BattleAnimyenatch
2013-12-25rename battle animation command class Wait to BattleAnimWaityenatch
2013-12-25battle_animations: dont combine print and text conversionyenatch
2013-12-25audio: more readable asm list sortingyenatch
2013-12-23map_gfx: read rgb macros for palettesyenatch
2013-12-23map_editor: read rgb macros instead of binary data for palettesyenatch
also fix tileset graphics handling
2013-12-21gfx: 1bpp-to-png optionyenatch
2013-12-21Merge remote-tracking branch 'kanzure/master' into battle-animationsyenatch
Conflicts: pokemontools/wram.py
2013-12-19gfx: use RGB asm macros for .pal filesyenatch
simpler to edit by hand than bin dumps
2013-12-19battle animationsyenatch
2013-12-18Merge pull request #61 from kanzure/path-findingBryan Bishop
Some basic path finding stuff
2013-12-18Merge branch 'master' into path-findingBryan Bishop
2013-12-11Merge pull request #60 from yenatch/dependenciesBryan Bishop
wram: fix section address allocation
2013-12-11wram: fix section address allocationyenatch
who wrote this?
2013-12-09Merge pull request #59 from yenatch/dependenciesBryan Bishop
Use a mapfile instead of labels.json; object dependency handling
2013-12-08audio: sort output by contentyenatch
2013-12-08scan_includes: join names properly and actually use conf.pathyenatch
2013-12-07preprocessor: dont write to globals.asm for each processyenatch
2013-12-06labels: grab labels from a mapfile instead of an old json dumpyenatch
labels.json had to be deleted manually to be updated, and rgbasm is better at scanning labels anyway
2013-12-06wram: cleaner line parsingyenatch
fixes 0fd121a8
2013-12-06sym: rgbds does ram banks nowyenatch
2013-12-05use file includes in rgbasm objects to generate dependenciesyenatch
2013-12-05wram: try to determine addresses for section defs without anyyenatch
2013-12-04crystal: make PointerLabelParam output just a labelyenatch
to match the new from_asm handling
2013-12-02preprocessor: str.split() already removes preceding/trailing whitespaceyenatch
2013-12-02preprocessor: simplify macro_translatoryenatch
2013-12-02preprocessor: remove some redundant code in macro_translatoryenatch
2013-12-02preprocessor: get rid of PointerLabel cruftyenatch
now pretty much everything uses from_asm
2013-12-02crystal: fix storetext and rework PointerLabel{Before,After}Bankyenatch
- storetext only takes one param - the logic for PointerLabel*Bank was actually in preprocessor.py. theyve also been changed to take a single label
2013-12-02wram: more consistent rgbasm value conversionyenatch
2013-12-01crystal: some new param classes and reword bittable1 -> event flagyenatch
2013-11-30map_editor: to_png got renamedyenatch
2013-11-29basic plan for drawing pathsBryan Bishop
This doesn't work yet.
2013-11-29some code to prep for path planningBryan Bishop
2013-11-27Merge pull request #58 from kanzure/map-editor-stuffBryan Bishop
Minor map editor changes
2013-11-24read sprite images from romBryan Bishop
2013-11-23draw sprites on each mapBryan Bishop
2013-11-23sigh, use a global for caching parsed statusBryan Bishop