Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-09-12 | move find_labels_without_addresses into labels.py | Bryan Bishop | |
2013-09-12 | don't override the object type/variable | Bryan Bishop | |
2013-09-12 | try to fix old_text_script.py with an import | Bryan Bishop | |
There are a few more missing imports to get this to work. On the other hand, it may not be valuable enough to bother fixing. | |||
2013-09-12 | split OldTextScript out of crystal.py | Bryan Bishop | |
This creates a new file called old_text_script.py with that huge class. Does this mean that I wrote this a second time when I wrote TextScript ? | |||
2013-09-12 | remove a global from how_many_until | Bryan Bishop | |
2013-09-12 | move is_valid_address into addresses.py | Bryan Bishop | |
2013-09-12 | move load_asm2 next to load_asm | Bryan Bishop | |
2013-09-12 | remove global from load_asm2 | Bryan Bishop | |
Why is there even a second method in the first place? | |||
2013-09-12 | move "import crystal" in labels.py until needed | Bryan Bishop | |
Otherwise there's a circular import. This circular import is going away once crystal.py is fixed up. | |||
2013-09-12 | move AsmLine into crystalparts/asmline.py | Bryan Bishop | |
2013-09-12 | rename config.py -> configuration.py | Bryan Bishop | |
This should help cut down on the confusion between the "config" module and the "config" variable that everyone likes to use. The config variable should refer to an instance of Config, whereas before it was being shared as both the name of the module and the name of an instance. "configuration" is always the module. "config" should always be a Config instance. TODO: avoid passing around a Config instance everywhere. | |||
2013-09-11 | spit GLOBAL defs for labels into globals.asm instead of inline | yenatch | |
2013-09-11 | be okay with blank labels in gbz80disasm | Bryan Bishop | |
For whatever reason, this makes gbz80disasm work with pokered. | |||
2013-09-09 | remove the Recording junk | Bryan Bishop | |
That should go into vba_wrapper if it turns out to be important. | |||
2013-09-09 | vba_autoplayer.py -> autoplayer.py | Bryan Bishop | |
2013-09-09 | strip out jython garbage from vba.py | Bryan Bishop | |
2013-09-09 | fix keyboard.data path in keyboard.py | Bryan Bishop | |
2013-09-09 | keyboard needs os | Bryan Bishop | |
2013-09-09 | some config defaults taken from vba stuff | Bryan Bishop | |
2013-09-09 | remove some TODOs | Bryan Bishop | |
2013-09-09 | remove vba_config and just use pokemontools.config | Bryan Bishop | |
2013-09-09 | encoding -> coding in python headers | Bryan Bishop | |
2013-09-09 | remove jython shebangs | Bryan Bishop | |
2013-09-09 | move vba_keyboard.py -> keyboard.py | Bryan Bishop | |
2013-09-09 | fix path in vba_keyboard.py | Bryan Bishop | |
2013-09-08 | encoding -> coding in header | Bryan Bishop | |
2013-09-08 | split keyboard graph data from the python file | Bryan Bishop | |
The keyboard.data file has the information necessary to reconstruct the graph of the keyboard that appears in pokecrystal. | |||
2013-09-08 | fix some imports in pokemontools/vba/vba.py | Bryan Bishop | |
This file is meant to be run while under jython, so it's not completely fair to run it through python2.7 when testing. But whatever. | |||
2013-09-08 | move vba/ -> pokemontools/vba/ | Bryan Bishop | |
2013-09-07 | fix logging import in labels.py | Bryan Bishop | |
2013-09-02 | make gbz80disasm use configuration | Bryan Bishop | |
gbz80disasm now uses configuration to determine which files to load before disassembling a chunk of bytes. | |||
2013-09-02 | make wram.py use config for paths | Bryan Bishop | |
The WRAMProcessor class handles reading all constants and labels, which are then used in gbz80disasm. | |||
2013-09-02 | class Preprocessor instead of just functions | Bryan Bishop | |
2013-09-02 | basic config support | Bryan Bishop | |
2013-09-02 | fix "labels" confusion in get_labels_between | Bryan Bishop | |
There was both the labels module and a list called labels. Rename the local variable to foundlabels instead. | |||
2013-09-01 | make_wram_labels doesn't need globals now | Bryan Bishop | |
2013-09-01 | move the map_names import to the top | Bryan Bishop | |
Maybe it will get more attention up here. It needs to be cleaned up since it's a global used throughout the source code, plus it gets modified multiple times everywhere. Awful. | |||
2013-09-01 | better ordering of imports in crystal.py | Bryan Bishop | |
2013-09-01 | better docstrings in helpers.py | Bryan Bishop | |
2013-09-01 | minor gbz80disasm formatting | Bryan Bishop | |
2013-09-01 | fix syntax on import gbz80disasm | Bryan Bishop | |
2013-09-01 | make mkdir_p raise a specific exception | Bryan Bishop | |
2013-09-01 | move mkdir_p out of gfx.py and into helpers.py | Bryan Bishop | |
It seems that mkdir_p is unused at the moment. | |||
2013-09-01 | import syntax in gfx.py | Bryan Bishop | |
2013-09-01 | docstring for MenuDataPointerParam | Bryan Bishop | |
2013-09-01 | log message for parse_script_asm_at | Bryan Bishop | |
2013-09-01 | move flatten and flattener into helpers | Bryan Bishop | |
2013-09-01 | fix typo in TrainerGroupTable assert message | Bryan Bishop | |
2013-09-01 | use TextScriptException again | Bryan Bishop | |
2013-09-01 | make up TextScriptException to replace two asserts | Bryan Bishop | |