summaryrefslogtreecommitdiff
path: root/macros.asm
AgeCommit message (Collapse)Author
2017-06-09Replace ‘jp [hl]’ with ‘jp hl’Ben10do
The former is arguably misleading (as you don’t access the memory location in hl to retrieve the jump location), and is consequently deprecated in newer versions of rgbds. This fix silences these deprecation warnings.
2016-05-27Port homecall macropikalaxalt
2016-05-17engine/events.asm labels finishedpikalaxalt
fixed palred/green/blue macros
2016-05-15Revise frame macro to account for flags in sprite anim framesetspikalaxalt
2016-05-15These macros are perfect for the object anim enginepikalaxalt
2016-05-15SPRITE_ANIM_FRAME_IDX constantspikalaxalt
2016-01-20BG pal constants, convert tileset pal maps to asmPikalaxALT
2015-12-26jumptable macro repurposedPikalaxALT
2015-12-18Events and some WRAM cleanupPikalaxALT
2015-12-11Card FlipPikalaxALT
2015-12-11card flip (checkpoint commit)PikalaxALT
2015-12-10slot machinesPikalaxALT
2015-12-05Address some comments from padzPikalaxALT
2015-12-02More work interpreting the sprite enginePikalaxALT
2015-12-01More animations including cutting grassPikalaxALT
2015-11-28Renaming sections, further dissolving main.asmPikalaxALT
2015-11-26Battle Tower scripts and text labelsPikalaxALT
2015-11-23trade animationPikalaxALT
2015-11-20bgcoordPikalaxALT
2015-11-18engine/compose_mail.asm; ldpixelPikalaxALT
2015-11-12Map header labels, tileset constantsPikalaxALT
2015-11-03Battle TowerPikalaxALT
2015-11-03Experience and level calculationsPikalaxALT
2015-11-01Sweepthrough of ClearBox arg conversion to lbPikalaxALT
2015-10-24Address comments on PR 322PikalaxALT
2015-10-24About time I got to these functionsPikalaxALT
2015-10-19Move battle start animation functions to its own filePikalaxALT
2015-10-17Battle intro animation functionPikalaxALT
2015-10-14Replaced "ldtile" and "dwtile" with the "tile" equs macroPikalaxALT
2015-10-13Final descriptive label in tilesets/animations.asmPikalaxALT
2015-10-13ldtile and dwtile macros added and globally implementedPikalaxALT
2015-10-12Happiness and Mystery Gift constantsPikalaxALT
2015-10-04soft resetPikalaxALT
2015-07-20Fix unnecessary white space and retire add_n_timesPikalaxALT
2015-07-20More label updates, moved predefs to new filePikalaxALT
Also named most of the engine and event flag constants.
2015-07-16Special script annotation, trainer constant enumeration, person-event ↵PikalaxALT
structure update
2015-07-15More enumeration of constants, more annotations of scripts.PikalaxALT
2015-07-13- Update variable sprites to use constants rather than fixed valuesPikalaxALT
2015-07-13Replace EVENT_ALWAYS_THERE with -1PikalaxALT
2015-07-03- Renamed "Functiond283" to "GetPocketCapacity" and updated the pointers and ↵Scott Norton
constants to better reflect their hypothesized purposes. - Using yenatch's version of the macro and constant handling, rewrote the tmhm bit array as a macro-defined environment.
2015-05-18Merge branch 'gfx-tweaks'yenatch
2015-04-13Add a macro for enumeration.yenatch
"enum" is like "const" but uses variables instead. This might not be desired. It has been moved to the top of macros.asm so that included macros can be enumerated.
2015-03-03Use a macro instead of manually subtracting $36 from pic banks.yenatch
2015-02-10Blindly use wram labels for everything except mobile, part 1.yenatch
Wram banks and mobile make this tough, since any address can secretly be a ghost. As usual, mobile completely disregards 99% of the codebase. It's been ignored in kind.
2015-02-04Mobile phrases and tons of related data.yenatch
2015-02-02Mobile trade incbins and coordinate macros.yenatch
2015-01-27Add a "mobile" directive for dummied-out mobile adapter functions.yenatch
2015-01-20Move around some more macros.yenatch
2015-01-20Start moving relevant macros into macros/text.asm.yenatch
2015-01-20Stop using the preprocessor.yenatch