Rangi
0e1445b796
spaces->tab, and remove redundant comment
2018-08-26 16:15:43 -04:00
Rangi
f8bebd4d27
Nested union for the Multiply+Divide inputs+results
2018-08-26 14:37:42 -04:00
Rangi
557ce82073
hQuotient is a four-byte buffer ( fixes #558 )
2018-08-26 13:49:38 -04:00
Rangi
cb32c895e4
Explain wCreditsBlankFrame2bpp
2018-08-26 13:23:40 -04:00
Rangi
d2053c12c2
wCreditsFaux2bpp -> wCreditsBlankFrame2bpp, with the right buffer size
...
Remove some unused WRAM labels
2018-08-26 13:08:01 -04:00
Rangi
296402bd31
_Divide results go in hQuotient and hRemainder, not in hDividend and hDivisor
...
Note that the result quotient is four bytes, but hQuotient is a three-byte buffer. This is because no Divide caller ever needed a four-byte quotient, so the buffer didn't include the high byte.
2018-08-25 22:58:26 -04:00
Rangi
4c8c5c10a8
Use rgbasm's GameBoy graphics literal for initializing wCreditsFaux2bpp
...
In the 2BPP format, two bytes %ABCDEFGH %abcdefgh define eight pixels %Aa %Bb %Cc %Dd %Ee %Ff %Gg %Hh.
Four valid colors: %00 = 0 = white, %01 = 1 = dark, %10 = 2 = light, %11 = 3 = black.
Thus `22222222 = pixels %10 %10 %10 %10 %10 %10 %10 %10 = bytes %11111111 %00000000 = $ff00.
2018-08-25 22:38:57 -04:00
Rangi
3eacab563d
Merge pull request #555 from Rangi42/ldh
...
Use real labels for HRAM instead of constants, and the ldh instruction
2018-08-25 22:23:45 -04:00
Rangi
89681d2316
Merge pull request #541 from igidrau/patch-2
...
Labeled everything
2018-08-25 22:23:25 -04:00
Rangi
b2adcd6d6f
Reorganize math-related HRAM union (ffb3)
2018-08-25 21:49:26 -04:00
igidrau
f2ac3b96fa
Changed some labels according to Rangi's comments
2018-08-25 21:44:30 +02:00
Rangi
919ed1d4f5
Avoid a nested union
2018-08-25 15:09:57 -04:00
Rangi
a71901020b
These are signed offsets, not addresses (thanks, PikalaxALT)
2018-08-25 14:43:02 -04:00
Rangi
7aa1c1f388
Remove HRAM label address comments
2018-08-25 14:39:24 -04:00
Rangi
1c0fff7668
hLabel - $ff00 -> LOW(hLabel)
2018-08-25 14:34:25 -04:00
Rangi
eb1e3636bb
Use labels instead of constants for HRAM
...
Use explicit ldh instruction to access HRAM locations, don't rely on optimizing ld
2018-08-25 14:28:22 -04:00
Rangi
376c64468b
Merge pull request #554 from Rangi42/master
...
[RTM] Miscellaneous fixes
2018-08-23 10:13:36 -04:00
Rangi
33ff8f2aed
asm → diff
2018-08-23 10:07:05 -04:00
Rangi
8cbdd6cbce
Merge branch 'master' of https://github.com/Rangi42/pokecrystal
2018-08-20 20:25:18 -04:00
Rangi
a09cfc0c36
Label some Unknown map text
2018-08-20 20:24:55 -04:00
Rangi
5574ec64ca
Label some Unknown map text
2018-08-19 13:56:41 -04:00
Rangi
39faa7a9f6
Update file paths in comments
2018-08-19 13:33:35 -04:00
Rangi
edb624c20c
Merge pull request #550 from mid-kid/master
...
Misc things
2018-08-19 13:09:16 -04:00
Rangi
094fe56cb6
Merge pull request #553 from Rangi42/master
...
Avoid warnings from gcc for lzcomp
2018-08-19 13:08:59 -04:00
mid-kid
0e0f43747d
Fix docs
2018-08-19 12:17:54 +02:00