aboutsummaryrefslogtreecommitdiffstats
path: root/macros.asm (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Require rgbds 0.6.0Rangi2022-10-021-14/+0
|
* Build the Virtual Console patches with `make red_vc` and `make blue_vc` (#351)vulcandth2022-03-261-0/+1
|
* Verify data table and name list sizes with assertion macrosRangi2021-03-251-0/+1
| | | | Fixes #312
* Eliminate enum: use const instead, with case-by-case parallel const ↵Rangi2020-07-091-1/+1
| | | | implementations
* Logical spacing in data/sgb/sgb_palettes.asmRangi2020-07-051-0/+1
|
* Organize macros/ like pokecrystalRangi2020-07-031-5/+11
| | | | While doing so I replaced the StopAllMusic macro with a SFX_STOP_ALL_MUSIC constant and applied it throughout the code.
* Split macros.asmdannye2016-07-311-767/+5
|
* Replace unnecessary tabs with spacesdannye2016-07-271-5/+5
|
* Redo audio header macrodannye2016-07-271-55/+20
|
* Add warnings about music/sfx macro usagedannye2016-07-271-3/+3
| | | | | These are not game limitations, just restrictions for the macros to behave properly
* Macros to automate music and sound effect headersdannye2016-07-271-0/+47
|
* Merge branch 'master' of https://github.com/pret/pokereddannye2016-07-181-8/+70
|\
| * more syncing with pokeyellowYamaArashi2016-06-121-30/+102
| |
* | Clean up text commandsdannye2016-07-181-41/+51
|/
* Implement handy text macros from yellowpikalaxalt2016-06-091-12/+22
|
* TX_SFX_KEY_ITEM and `mapconst` macropikalaxalt2016-05-301-1/+4
|
* Merge branch 'master' of https://github.com/pret/pokeredpikalaxalt2016-05-131-0/+11
|\
| * Add a TX_MART macro for inventories.IIMarckus2016-04-081-0/+9
| |
| * Add a farcall alias.yenatch2016-03-141-0/+2
| |
* | Macrofy sprite status data in WRA0PikalaxALT2016-01-291-0/+5
|/
* add border constant and clear up misnomerYamaArashi2015-08-141-0/+8
|
* fix tmlearnyenatch2015-07-281-57/+8
|
* tmlearn macro.luckytyphlosion2015-07-261-0/+60
| | | | Also multiple_divide documentation and fix improper wram comment.
* Name some battle sound effectsdannye2015-07-211-8/+8
|
* jpab/jpba macrosYamaArashi2015-07-191-0/+12
|
* miscYamaArashi2015-07-181-1/+1
|
* A few missed object constantsdannye2015-07-181-1/+1
|
* Fix object constant namesdannye2015-07-181-5/+5
| | | | | | | | | | swap LEFT and RIGHT FACE is better named STAY because sprites that have no range do not necessarily face any direction STAY has been renamed to NONE because sprites that use this will spin randomly, except for the item/voltorb/electrode sprite I never should have listened to https://github.com/iimarckus/pokered/issues/89
* Map object macrodannye2015-07-181-0/+38
| | | | closes https://github.com/iimarckus/pokered/issues/89
* Consolidate coord macrosdannye2015-07-181-16/+5
|
* Simplify map connectionsdannye2015-07-181-59/+76
| | | | | | | | let the macros calculate the connection strip length instead of passing it as an arg don't pass map dimensions since they can be inferred from map ids todo: figure out why certain south and east connections get an extra 3 added to the connection strip length
* fix variable namingYamaArashi2015-07-181-1/+5
|
* Enumerate map constantsdannye2015-07-171-1/+1
| | | | closes https://github.com/iimarckus/pokered/issues/86
* Start using text predef macrosdannye2015-07-041-1/+1
| | | | also sprite direction constants
* TX_ASMU-Daniel-PC\Daniel2015-07-031-0/+4
|
* Added bcd macros with coins and money aliases.Marcus Huderle2015-02-041-0/+14
|
* Uncomment useful macros.stag0192014-11-041-9/+9
|
* Merge remote-tracking branch 'YamaArashi/master'yenatch2014-09-201-2/+2
|\ | | | | | | | | | | | | | | | | | | Conflicts: constants/misc_constants.asm engine/battle/core.asm engine/menu/pokedex.asm engine/town_map.asm home.asm hram.asm
| * Commented/labelled misc functionsYamaArashi2014-09-141-2/+2
| |
* | Add macros for text predefs.yenatch2014-09-171-0/+18
| |
* | Enumerate move constants and add unnamed animation constants.yenatch2014-09-171-0/+11
| |
* | Use a macro for move attributes.yenatch2014-09-011-0/+3
|/ | | | The formatting was pretty bad, so that's fixed too.
* Use *Coord instead of FuncCoordU-Fish-PC\Daniel2014-06-251-2/+32
| | | | | | Using 'Coord =' doesn't like using wTileMap So use hlCoord, deCoord, bcCoord, aCoord, Coorda, or dwCoord to avoid static addresses
* Use macros to define predefs.yenatch2014-06-161-4/+14
|
* Make each pitch/instrument its own macroU-Fish-PC\Daniel2014-06-101-41/+140
|
* Clean up white spaceU-Fish-PC\Daniel2014-06-091-2/+2
|
* Improve music command namesU-Fish-PC\Daniel2014-06-091-6/+6
|
* Use wOverworldMap in macros.yenatch2014-05-271-9/+10
|
* Add macro TX_BCD for printing BCD numbers.yenatch2014-05-271-0/+6
| | | | This fixes some more static wram addresses.
* Comment some more bank 0 functions.yenatch2014-05-231-0/+12
|