Commit Graph

584 Commits

Author SHA1 Message Date
mid-kid
c44da8221f Document weird code involving link trades of mew and celebi
This piece of code is frankly rather confusing, as it seemingly doesn't
serve much of a purpose. Documenting it here for future reference.
2020-08-19 15:59:49 +02:00
Rangi
34ad9498ea Merge pull request #60 from mid-kid/master
Rub a dub dub, thanks for the grub
2020-08-18 16:35:16 -04:00
mid-kid
4ea75afd56 Add wTitleScreenSelectedOption constants 2020-08-18 22:28:22 +02:00
Rangi
5882c99f9d Enable compatibility with upcoming RGBASM version
This is additionally required, because an `elif`'s condition is evaluated even
when it's about to be skipped over, and this `"\2"` will become an error
2020-08-18 10:22:03 -04:00
Rangi
5a4d689bb9 "<NULL>" -> 0, for 'and a' 2020-08-17 16:28:55 -04:00
Rangi
2f5f496e11 Use ISCONST for future rgbds lexer compatibility 2020-08-17 13:02:39 -04:00
Rangi
2556704a43 Consistent constants for radio data table sizes (could still be better) 2020-08-13 13:47:57 -04:00
Rangi
7d8a73220c Factor out gfx/pack/pack_menu.tilemap 2020-08-12 21:02:08 -04:00
Rangi
6ae9d02813 'make clean' reuses 'make tidy' commands 2020-08-11 14:14:35 -04:00
Rangi
2b003eca72 Identify some time-related data 2020-08-11 14:13:04 -04:00
mid-kid
a51c15a7ef Remove a verifiably false comment
wSpriteAnimCount starts at 0, keeps incrementing and never decrements.
When it reaches $ff, the next value is 1.

Its purpose is unknown, as this value is used nowhere else.
2020-08-05 17:34:49 +02:00
mid-kid
f1075b1a9d d is the multiplier for Sprites_Sine 2020-08-05 17:34:39 +02:00
mid-kid
ad5c4a73a5 Use TRUE for hCGBPalUpdate 2020-08-05 16:02:32 +02:00
mid-kid
6b2a0b2889 Document wTitleScreenSelectedOption variable 2020-08-05 16:02:23 +02:00
mid-kid
908b2565fa TX_NUM -> TX_DECIMAL 2020-08-04 01:18:52 +02:00
mid-kid
6d7c51db4f Add extra japanese chars not represented as of yet 2020-08-04 01:18:10 +02:00
mid-kid
2de0ac25f4 Better label 2D menu data 2020-08-04 01:18:00 +02:00
mid-kid
e0d273e3ed Prevent OaksPKMNTalk from looping forever if NUM_GRASSMON is changed
That should cause no real problems because of a range check right after
it.
2020-08-04 01:17:44 +02:00
mid-kid
79ce0e0ea6 Label some audio commands as unused 2020-08-04 01:17:36 +02:00
Rangi
878e0b3b33 Identify constant in NamingScreen_IsTargetBox 2020-08-03 15:22:11 -04:00
Rangi
8a7e522458 'make tidy' shouldn't trigger 'make -C tools' 2020-07-28 21:30:44 -04:00
Rangi
b8560b5037 rgbdscheck requires 0.4.1 2020-07-27 08:32:28 -04:00
Rangi
d24f1c7114 Use def_* macros for automatic map event counts 2020-07-26 16:29:43 -04:00
Rangi
6ca1857732 Ignore tools/stadium 2020-07-24 08:41:55 -04:00
Rangi
bce6e25805 Merge pull request #59 from Rangi42/master
Generate the Stadium 2 checksum data with pfero's tool instead of raw INCBINs
2020-07-23 23:54:39 -04:00
Rangi
8b40e990d3 Generate the Stadium 2 checksum data with pfero's tool instead of raw INCBINs 2020-07-23 23:49:30 -04:00
Rangi
f9f438473f Move EngineFlags and SpecialsPointers into data/engine/ 2020-07-22 20:25:22 -04:00
Rangi
31287c6aaa Revert "Factor out tables into data/overworld/"
This reverts commit 3f392c2792.
2020-07-22 20:23:19 -04:00
Rangi
3f392c2792 Factor out tables into data/overworld/ 2020-07-22 15:23:02 -04:00
Rangi
53d4a649b9 Treat map setup commands like trade script commands 2020-07-22 13:37:52 -04:00
Rangi
ef7a52fb79 tools/unnamed.py supports rgbds 0.4.1 object files 2020-07-22 09:17:18 -04:00
Rangi
96d38a1b9c Merge pull request #57 from Rangi42/master
Use LOAD/ENDL for OAM DMA code in HRAM (requires rgbds 0.4.1)
2020-07-22 09:11:20 -04:00
Rangi
b6bb40fcaf Use LOAD/ENDL for OAM DMA code in HRAM (requires rgbds 0.4.1) 2020-07-21 19:45:15 -04:00
Rangi
60b0f0039d Define JOHTO_FLYPOINT like KANTO_FLYPOINT 2020-07-21 12:15:05 -04:00
Rangi
0bb3d0e472 Define NUM_FLYPOINTS 2020-07-21 11:48:46 -04:00
Rangi
c6b51a8485 " " → $7f 2020-07-21 11:13:10 -04:00
Rangi
1bb30c42e5 Fix newlines 2020-07-17 16:58:56 -04:00
Rangi
4ba9501c28 Port pokered's more local system for trade animation scripts
Also factor out trade tilemaps
2020-07-17 16:53:10 -04:00
Rangi
a7360edd39 SPRITE_GYM_GUY -> SPRITE_GYM_GUIDE 2020-07-17 13:01:36 -04:00
Rangi
9a48c7ba6b return → endcallback, reloadandreturn → reloadend 2020-07-17 08:37:33 -04:00
Rangi
a6916c47b0 Mark gold_debug and silver_debug as PHONY make targets 2020-07-15 14:23:00 -04:00
Rangi
9b27adaf02 Document G/S-only bugs and glitches (fixes #52) 2020-07-13 21:21:42 -04:00
Rangi
a304573fcb Define map setup commands as macros like other script commands 2020-07-13 20:49:57 -04:00
Rangi
5360c14c46 Merge pull request #56 from Rangi42/master
Disassemble the final English debug ROMs
2020-07-13 16:16:32 -04:00
Rangi
4eeab8973c Disassemble the final English debug ROMs 2020-07-13 10:59:22 -04:00
Rangi
30c327276c Merge pull request #55 from Rangi42/master
Remove enum; add const_skip and const_next
2020-07-10 20:06:26 -04:00
Rangi
a19abb5045 Use const_skip and const_next macros for brevity 2020-07-09 12:15:44 -04:00
Rangi
61598ad925 Eliminate enum: use const instead, with case-by-case parallel const implementations 2020-07-09 11:27:10 -04:00
Rangi
ab0c582cbc Group pic pointer SECTIONs together like pokecrystal 2020-07-08 11:00:13 -04:00
Rangi
368815e21c Get all unnamed symbols with make DEBUG=1 2020-07-07 21:08:49 -04:00