summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-05-13Merge https://bitbucket.org/sanky/pokeredIIMarckus
Conflicts: main.asm
2013-05-12Remove some incbins.IIMarckus
2013-05-12Make the pic bank calculations more readable.IIMarckus
2013-04-07* add known hard-coded memory locations are labels nowMr Wint
* all global labels now have a comment indicating their ROM address * all references to tile buffer locations are using the FuncCoords marco now * added some comments and assembly analysis
2013-03-18* all Bankswitch command's destination addresses are labels nowMr Wint
2013-03-17* analyzed assembly related to handling spritesMr Wint
* added assembly that was wrongly classified as music before * all jumps and calls now point to a proper label * removed all incbins in home bank * some more small assembly analysis and comments
2013-03-13* added EQU constants for mon header RAM areaMr Wint
* analyzed and commented sprite loading routines * experience calculation routine * couple more small routines and data structures
2013-03-12* added verification (equality test) for blue version buildMr Wint
* changed analyze_incbins to recognize generated label addresses * fixed bank 1D assembly to make blue version build correctly
2013-03-12formatted attack effects and use more EQUsMr Wint
automatically extracted and included a bunch of assembly
2013-03-04in-battle enemy move selection routinesMr Wint
2012-12-28Add SRAM-related routines, disassembled by Sawakita.Sanky
2012-12-25Merge https://bitbucket.org/Sanky/pokeredSanky
2012-12-22Point out an unused warp noticed by Torchickens.IIMarckus
2012-12-21Removed more incbins from scripts.IIMarckus
2012-12-21Remove more incbins from scripts.IIMarckus
2012-12-21Remove more incbins from scripts.IIMarckus
2012-12-21Remove more incbins from scripts.IIMarckus
2012-12-21Remove more incbins from scripts.IIMarckus
2012-12-21Remove another incbin from script.IIMarckus
2012-12-21Fix previous.IIMarckus
2012-12-21Remove another incbin from scripts.IIMarckus
2012-12-21Remove more incbin from scripts.IIMarckus
2012-12-21Remove more incbins from map scripts.IIMarckus
2012-12-21Remove redundant text labels.IIMarckus
2012-12-21Remove incbin in Silph Co 4F.IIMarckus
2012-12-21Add generate_sys.py.Sanky
2012-12-21disasm MoveSelectionMenuSanky
2012-12-20TrainerBattleVictory disasmedSanky
2012-12-20Disasm a large part of the in-battle menu routines.Sanky
2012-12-18disasm GetCurrentMoveSanky
2012-12-18Disasm LoadMovePPs (a predef)Sanky
2012-12-02Better cross‐make compatibility.IIMarckus
2012-11-02Whitespace.IIMarckus
2012-11-01Add routine that sends SGB packetssawakita
The delaying routine Wait7000, called after each single packet sending is disassembled too.
2012-11-01Use more meaningful local labels in bank 0sawakita
Involved routines are: DisableLCD, CleanLCD_OAM, ResetLCD_OAM.
2012-10-02Get rid of "\@" symbols used in local labelssawakita
2012-10-01Improve error checking in the context of issue #27sawakita
Link to kanzures' guidelines for that issue: https://bitbucket.org/iimarckus/pokered/issue/27/analyze_incbinsscan_for_predifined_labels#comment-2068911
2012-10-01Fix param error in load_asm_if_one_exists_in()sawakita
Not sure, but I suppose that using *args makes the passed list an element of the args list, thus causing iteration on args to yield the passed list as an element instead of yielding the single elements of the passed list. Maybe.
2012-10-01Restore auto-loading of default "main" asm filesawakita
This feature was removed misunderstanding its actual use: if filename passed to load_asm() is in defaults the correct current main asm file is loaded. This saves us from knowing which actually is the current name of the "main" asm file, because the correct one is chosen automatically (unless, of course, the passed filename is not in the defaults list.
2012-10-01Fix pokered_dir extrapolationsawakita
Without "os.path.abspath" the result was an empty string. Now the absolute path is correctly calculated.
2012-09-30Merged in sawakita/pokered (pull request #2)iimarckus
2012-09-30Make analyze_incbins dirs reference os-independentsawakita
This should fix a bug caused by comparing string literals to directories. It should also be safer, using "os" module to access paths.
2012-09-20DisplayDexRating. It sucks that I can't use a label for the dbw macro, as ↵stag019
that would make DexRatingsTable look a lot cleaner.
2012-09-20Code dealing with palettes. Really, does anyone know if bit 3 of battle ↵stag019
status 3 is used?
2012-09-20Type effectiveness display message. That's right, I did some work for once.stag019
2012-08-26.hgignore -> .gitignoreBryan Bishop
2012-08-26Add more scripts from Champion Rival’s room.IIMarckus
hg-commit-id: c58013f6cc9b
2012-08-26Add the boulder checking code in Seafoam Islands.IIMarckus
hg-commit-id: e6031dbbcc5b
2012-08-24Some label improvements.IIMarckus
hg-commit-id: fa7dbcf6d009
2012-08-24Add more scripts from Bill's house.IIMarckus
hg-commit-id: 3f7889ebb268