summaryrefslogtreecommitdiff
path: root/home/copy.asm
AgeCommit message (Collapse)Author
2021-01-09Rename GetFarHalfword to GetFarWordRangi
Fixes #796
2020-06-21Comment more ROM labels as unreferencedRangi
(Some unreferenced labels are above code which is still used via fallthrough!)
2020-04-06hStackBank -> hTempBankRangi
2020-04-06hBuffer -> hStackBank and hFarByteRangi
2020-02-22Small home/ reorganizationmid-kid
Time to move everything out of home.asm: - InexplicablyEmptyFunction was moved to home/map.asm - The wDebugFlags functions and xor_a brothers were moved to home/flag.asm because they're all flag-related. - ret_2f3e was moved into home/region.asm - The register alias sisters were moved to a new file called home/call_regs.asm - IsInArray and SkipNames were joined by AddNTimes from home/math.asm into home/array.asm, as they're all used to index arrays. - CallPointerAt was moved into home/print_text.asm because given the contents of that file it doesn't feel very out of place (that file isn't very aptly named...) - CountSetBits was moved into home/pokedex_flags.asm because it's unique use is counting the amount of seen/caught mon in the podedex. GetWeekday was pulled into this by proximity. Other changes were also made: - PushLYOverrides was moved from home/sprite_anims.asm to home/battle.asm, because it's almost exclusively used for battle animations, with the lone exception being the Magnet Train. - home/copy.asm was renamed to home/gfx.asm, as it's all gfx-related - home/copy2.asm was renamed to home/copy.asm, now it's the only file called copy. - SetHPPal and GetHPPal were moved from home/hp_pals.asm to home/tilemap.asm, as they're attrmap related, like many functions in that file are. - home/rtc.asm was renamed to home/time_palettes.asm, as it had very little to do with the RTC at all, all RTC functions being in home/time.asm - home/handshake.asm was renamed to home/printer.asm. - home/mon_data_2.asm was renamed to home/mon_party.asm.
2019-11-18Fix some constants around wLinkModemid-kid
2018-08-25Use labels instead of constants for HRAMRangi
Use explicit ldh instruction to access HRAM locations, don't rely on optimizing ld
2018-06-25Remove more triple newlinesRangi
2018-06-24Fix triple newlines left over from removing address commentsRangi
2018-06-25Remove even more address commentsmid-kid
That should be all of them this time
2018-06-24Remove all address commentsmid-kid
2018-01-23Prefix wram labels with w, part 2.luckytyphlosion
2017-12-29LY_BLANK and rLCDC constantsxCrystal
2017-12-25Resolve #428: Use `HIGH(X)` and `LOW(X)` instead of `X / $100` and `X % ↵Remy Oukaour
$100` or `X >> 8` and `X & $ff`
2017-12-24callba/callab → farcall/callfarRemy Oukaour
2016-05-27Port homecall macropikalaxalt
2016-05-10Labeled every function in ROM0 that's referenced in the sourcepikalaxalt
2016-05-04More splitting of main.asm; remove unneeded rept 2pikalaxalt
2016-04-10Local labels starting with capital letters are now decorated with a trailing ↵pikalaxalt
colon; remove trailing whitespace; globally correct line endings to UNIX style
2015-11-05Various labelsPikalaxALT
2015-11-04home/copy.asm completely labeledPikalaxALT
2015-11-04Corrected some mislabeled 1bppsPikalaxALT
2015-10-24About time I got to these functionsPikalaxALT
2015-10-21Plus 4 on person events; feeble attempt to annotate color functionsPikalaxALT
2015-10-19Move battle start animation functions to its own filePikalaxALT
2015-10-17Restructured functions in main.asm to resemble the home functions they clonePikalaxALT
2015-08-19Label scratch space and a bunch of box lists.yenatch
2015-07-21Move radio code to its own filePikalaxALT
2015-07-20Reverted ld_hl_pointer macroPikalaxALT
2015-07-20Named more specials, fixed a missing EOLPikalaxALT
2015-06-23Remove trailing newlines.IIMarckus
2014-02-01Use :: to export labels between objects.yenatch
This fixes the build.
2013-10-02* more callab/callba macrosMr Wint
2013-09-09rename common/ to home/yenatch