summaryrefslogtreecommitdiff
path: root/home.asm
AgeCommit message (Collapse)Author
2020-07-07Move all code out of home.asm into home/Rangi
This results in 64 home/*.asm files, comparable to pokecrystal's 57.
2020-07-07Use 'tile' and 'tiles' macrosRangi
2020-07-07Sync coordinate macros with pokecrystalRangi
2020-07-07Use HIGH() and LOW()Rangi
2020-07-06callba/callab -> farcall/callfar; jpba/jpab -> farjp/jpfarRangi
2020-07-06Specify the ldh instruction, don't turn ld into ldhRangi
2020-07-05TM/HM constants named after movesRangi
2020-07-05Identify wSpriteStateData1 and wSpriteStateData2 offsets, like pokeyellowRangi
2020-07-05Port two HRAM labels from pokeyellowRangi
2020-07-04Port pokecrystal's formatting of text commands and special charactersRangi
2020-07-04UPDATE_PARTY_MENU_BLK_PACKET -> SET_PAL_PARTY_MENU_HP_BARS, and introduce ↵Rangi
SET_PAL_DEFAULT
2020-07-03home/pic.asm -> home/uncompress.asm; home/uncompress.asm -> home/pics.asmRangi
One does the actual decompression, the other synthesizes the decompressed data.
2020-07-03Move more code from home.asm to home/Rangi
2020-07-03Replace raw hex values with HRAM constantsRangi
To do: turn constants into labels and use ldh
2020-07-03H_CONSTANTNAMES -> hConstantNamesRangi
2020-07-03Organize macros/ like pokecrystalRangi
While doing so I replaced the StopAllMusic macro with a SFX_STOP_ALL_MUSIC constant and applied it throughout the code.
2020-07-03Reorganize home headerRangi
2020-07-03Add subdirectories to data/ similar to pokecrystalRangi
Top level text/ is now solely for the former text/maps/ files, and other files are in their respective subdirectories in data/.
2020-07-02Add subdirectories to engine/ similar to pokecrystalRangi
2020-06-27Replace .tilecoll files with tile ID db dataRangi
2020-06-27Separate maps.asm, pics.asm, sprites.asm, and tilesets.asm from main.asm (#251)Rangi
Each new file builds its own .o, along with separate main.o and home.o, which necessitates many more "exported::" labels.
2020-06-06remove two whitespacesAkatsuki-py
2020-06-05fix SubtractAmountPaidFromMoney commentAkatsuki-py
2020-05-29Replace hard-coded value of CRY_SFX_STARTdannye
2020-05-28fix comment in CopyDataUntilakatsuki-py
2020-05-21add "hMoney + 2" label for $ffa1akatsuki-py
2019-07-27Update audio macro namesdannye
change audio channel numbers from 0-7 back to 1-8 change all note macros back to single note macro todo: fix comments with old macro names, update noise macros/instrument names
2019-07-07Replace some hard-coded values with constantsRangi
2019-01-01Rename map files, labels, and constants to be consistent and work with ↵Rangi
Polished Map
2018-11-18Clean up pre-linkerscript remnants.luckytyphlosion
2017-12-30Add space between arguments in assembly instructions and remove redundant a ↵xCrystal
in instructions like add a, x
2017-09-29Merge pull request #167 from Pokechu22/rgbds-0.3.3yenatch
Update for RGBDS 0.3.3
2017-06-24Fix typos in commentsdannye
2017-06-09Replace deprecated mnemonics by the correct onesAntonio Niño Díaz
The old mnemonics generate warnings with new versions of rgbds. This patch replaces them by the correct ones. Signed-off-by: Antonio Niño Díaz <antonio_nd@outlook.com>
2017-04-24Merge commit '52adb84'yenatch
Revert "Fix floating sections" This reverts commit cec6e6e.
2017-04-02Use correct variable in EngageMapTrainerMatthew Glazar
EngageMapTrainer should write to wEngagedTrainerClass and wEngagedTrainerSet, not wEngagedTrainerClass and wEnemyMonAttackMod. wEnemyMonAttackMod doesn't make any sense in this context. Use the correct variable. These two variables happen to have the same address, so there is no functional difference between using wEnemyMonAttackMod versus using wEngagedTrainerSet.
2017-03-21Revert "Fix floating sections"AntonioND
This reverts commit cec6e6e2fb7886acc85200f921d3913fd2ea8a2b. Signed-off-by: AntonioND <antonio_nd@outlook.com>
2017-03-14Fix floating sectionsAntonioND
This is needed to prevent rgblink from moving them around in future releases. Signed-off-by: AntonioND <antonio_nd@outlook.com>
2017-01-20Fix typosdannye
2016-07-27Replace unnecessary tabs with spacesdannye
2016-07-27Redo audio header macrodannye
2016-07-20Clean up redundant labelsdannye
fix trainer header numbering
2016-07-18Merge branch 'master' of https://github.com/pret/pokereddannye
2016-07-18Clean up text commandsdannye
2016-06-12sync homeYamaArashi
2016-06-12sync engine code with pokeyellowYamaArashi
2016-06-12Remove the last address commentsdannye
except for wram.asm and sram.asm also delete unused yellow file
2016-06-11remove address commentsYamaArashi
2016-01-09fix typoesYamaArashi
2016-01-03Fix game time labelsPikalaxALT