aboutsummaryrefslogtreecommitdiffstats
path: root/constants.asm (unfollow)
Commit message (Collapse)AuthorFilesLines
2021-03-25Verify data table and name list sizes with assertion macrosRangi1-5/+5
Fixes #312
2020-08-31Define a constant for the ghost Marowak (hard-coded throughout the engine, ↵Rangi1-1/+0
like the starters)
2020-07-06Use labels for HRAM and VRAMRangi1-3/+0
2020-07-06add_tm and add_hm define TM##_MOVE and HM##_MOVE constants, to avoid ↵Rangi1-1/+1
repeating the move names twice
2020-07-03tilesets.asm -> tileset_constants.asmRangi1-1/+1
2020-07-03Organize macros/ like pokecrystalRangi1-0/+1
While doing so I replaced the StopAllMusic macro with a SFX_STOP_ALL_MUSIC constant and applied it throughout the code.
2020-07-03Reorganize constants/Rangi1-5/+13
To do: add comments associating constants with data and code
2016-07-31Split macros.asmdannye1-1/+0
2016-06-12sync textYamaArashi1-0/+1
2016-05-30TX_SFX_KEY_ITEM and `mapconst` macropikalaxalt1-1/+0
2016-02-17Use rgbasm -D in the makefile.yenatch1-0/+1
2015-08-30No more wram_constants.asmdannye1-2/+0
unfortunately, this means manually declaring the wEnemyMon1 party struct
2015-07-20move event macros to separate fileYamaArashi1-0/+1
2015-07-20enumerate eventsYamaArashi1-0/+1
2014-10-17Kill version.asm.IIMarckus1-2/+0
2014-09-25Make Hide/Show objects more dynamicU-Daniel-PC\Daniel1-0/+1
be on the look out for more static ids in the wild unused constants are still included because a script could be written to check whether the player has picked up an item/fought a legendary etc.
2014-05-29VRAM constants.yenatch1-0/+1
2014-05-23More complete hardware constants. Rename joypad constants.yenatch1-0/+1
2014-05-21Use constants for the starter monsU-Fish-PC\Daniel1-1/+1
2014-04-03Name the tilesets and give them constants.yenatch1-0/+2
Also clean up the tileset macro and remove placeholders/redundant files.
2014-02-14Let rgbasm handle undefined version constants.yenatch1-3/+1
2014-01-27Split wram.asm from poke{red,blue}.o into wram.oyenatch1-0/+2
wram.asm still defines some constants. They're moved into constants/wram_constants.asm.
2014-01-21define music constants instead of running around with ((label-$4000)/3)yenatch1-0/+1
2013-12-27Credits order INCBIN and more labeling.Marcus Huderle1-1/+2
2013-12-23Labeled Special Effect pointers and ids.Marcus Huderle1-0/+1
2013-12-11Clean up constantsU-Fish-PC\Daniel1-181/+9
2013-12-11Move slot machine constantsU-Fish-PC\Daniel1-2/+0
2013-12-11Disassemble Slot Machine and OthersU-Fish-PC\Daniel1-0/+2
2013-12-05clean up remaining constantsyenatch1-41/+41
2013-12-05split related constants into constants/yenatch1-1933/+9
2013-12-05split rgbasm macros into macros.asmyenatch1-259/+1
2013-12-05split wram/hram out of constants.asm and start using wram sectionsyenatch1-1154/+1
also inadvertently labeling some hard addresses
2013-10-22Fix blue and yellow musicU-Fish-PC\Daniel1-4/+0
2013-10-21More bank 2 music engine and music/sfx format updateU-Fish-PC\Daniel1-46/+22
2013-10-12All music and sfxU-Fish-PC\Daniel1-114/+161
2013-09-16give consistency to map namesU-Fish-PC\Daniel1-12/+12
2013-07-03Disasm code which draws tiny party pokémon symbols in-battle.Sanky1-0/+2
2013-05-12Make the pic bank calculations more readable.IIMarckus1-0/+2
2013-04-07* add known hard-coded memory locations are labels nowMr Wint1-131/+332
* 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-17* analyzed assembly related to handling spritesMr Wint1-1/+97
* 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 Wint1-1/+74
* analyzed and commented sprite loading routines * experience calculation routine * couple more small routines and data structures
2013-03-12formatted attack effects and use more EQUsMr Wint1-0/+1
automatically extracted and included a bunch of assembly
2012-12-21disasm MoveSelectionMenuSanky1-0/+1
2012-12-20TrainerBattleVictory disasmedSanky1-0/+1
2012-07-03Palette $0C is the Town Map palette.IIMarckus1-1/+1
Noticed by Danni-E 33. hg-commit-id: 93a11989d9db
2012-03-21CalculateDamage routine from smkdan added.stag0191-6/+8
hg-commit-id: 8387b4581cce
2012-03-19Expand hidden coin functions.IIMarckus1-1/+0
hg-commit-id: 279322aa8573
2012-03-15Add map header for Route 15 gatehouse 2F.IIMarckus1-4/+9
hg-commit-id: 673b27059da9
2012-03-07Pokemon overworld spritesstag0191-0/+18
hg-commit-id: a810d29962df
2012-03-07Redfining predefs using macros: PREDEF and PREDEF_JUMP.Sanky1-0/+11
hg-commit-id: 80a61a3816bc