summaryrefslogtreecommitdiff
path: root/pokemontools
AgeCommit message (Collapse)Author
2013-09-09remove the Recording junkBryan Bishop
That should go into vba_wrapper if it turns out to be important.
2013-09-09vba_autoplayer.py -> autoplayer.pyBryan Bishop
2013-09-09strip out jython garbage from vba.pyBryan Bishop
2013-09-09fix keyboard.data path in keyboard.pyBryan Bishop
2013-09-09keyboard needs osBryan Bishop
2013-09-09some config defaults taken from vba stuffBryan Bishop
2013-09-09remove some TODOsBryan Bishop
2013-09-09remove vba_config and just use pokemontools.configBryan Bishop
2013-09-09encoding -> coding in python headersBryan Bishop
2013-09-09remove jython shebangsBryan Bishop
2013-09-09move vba_keyboard.py -> keyboard.pyBryan Bishop
2013-09-09fix path in vba_keyboard.pyBryan Bishop
2013-09-08encoding -> coding in headerBryan Bishop
2013-09-08split keyboard graph data from the python fileBryan Bishop
The keyboard.data file has the information necessary to reconstruct the graph of the keyboard that appears in pokecrystal.
2013-09-08fix some imports in pokemontools/vba/vba.pyBryan 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-08move vba/ -> pokemontools/vba/Bryan Bishop
2013-09-07fix logging import in labels.pyBryan Bishop
2013-09-02make gbz80disasm use configurationBryan Bishop
gbz80disasm now uses configuration to determine which files to load before disassembling a chunk of bytes.
2013-09-02make wram.py use config for pathsBryan Bishop
The WRAMProcessor class handles reading all constants and labels, which are then used in gbz80disasm.
2013-09-02class Preprocessor instead of just functionsBryan Bishop
2013-09-02basic config supportBryan Bishop
2013-09-02fix "labels" confusion in get_labels_betweenBryan Bishop
There was both the labels module and a list called labels. Rename the local variable to foundlabels instead.
2013-09-01make_wram_labels doesn't need globals nowBryan Bishop
2013-09-01move the map_names import to the topBryan 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-01better ordering of imports in crystal.pyBryan Bishop
2013-09-01better docstrings in helpers.pyBryan Bishop
2013-09-01minor gbz80disasm formattingBryan Bishop
2013-09-01fix syntax on import gbz80disasmBryan Bishop
2013-09-01make mkdir_p raise a specific exceptionBryan Bishop
2013-09-01move mkdir_p out of gfx.py and into helpers.pyBryan Bishop
It seems that mkdir_p is unused at the moment.
2013-09-01import syntax in gfx.pyBryan Bishop
2013-09-01docstring for MenuDataPointerParamBryan Bishop
2013-09-01log message for parse_script_asm_atBryan Bishop
2013-09-01move flatten and flattener into helpersBryan Bishop
2013-09-01fix typo in TrainerGroupTable assert messageBryan Bishop
2013-09-01use TextScriptException againBryan Bishop
2013-09-01make up TextScriptException to replace two assertsBryan Bishop
2013-09-01use a custom AddressException instead of assertsBryan Bishop
There's no reason to have asserts thrown around in the source code like that. This replaces some of them with an AddressException and a new file called "exceptions.py" to store the exception definitions.
2013-09-01move index and grouper into helpers.pyBryan Bishop
2013-09-01improve spacing in Incbin and AsmSectionBryan Bishop
2013-09-01fix spacing in get_pokemon_constant_by_idBryan Bishop
2013-09-01fix import item_constants syntaxBryan Bishop
2013-09-01fix import wram syntaxBryan Bishop
2013-09-01fix import pokemon_constants syntaxBryan Bishop
2013-09-01fix import old_parse_scriptsBryan Bishop
2013-09-01fix "from trainers import .." syntaxBryan Bishop
2013-09-01don't need reBryan Bishop
2013-09-01import interval_map syntaxBryan Bishop
2013-09-01"import pointers" instead of "from .. import .."Bryan Bishop
2013-09-01import move_constants syntaxBryan Bishop