Commit Graph

5020 Commits

Author SHA1 Message Date
Rangi 328a6737db Use ISCONST for future rgbds lexer compatibility 2020-08-17 13:02:49 -04:00
Rangi 7233c19f57 Add a template for maps/*.asm 2020-08-13 14:46:35 -04:00
Rangi 7729dcd204 Consistent constants for radio data table sizes (could still be better) 2020-08-13 13:47:50 -04:00
Rangi f65448a4c0 Factor out gfx/pack/pack_menu.tilemap 2020-08-12 20:59:54 -04:00
Rangi 959b8a9244 'make clean' reuses 'make tidy' commands 2020-08-11 14:14:33 -04:00
Rangi ed3e70b97c Identify some time-related data 2020-08-11 14:12:59 -04:00
mid-kid 64e2cff5c4
Merge pull request #758 from danShumway/patch-1
Update Arch install instructions
2020-08-07 18:10:10 +02:00
Daniel Shumway 9876cea10b
Update Arch install instructions
As of ~07/21, `rgbds` is included in the
official Arch repos, so the Aur package is no
longer being maintained.
2020-08-07 04:40:27 +00:00
mid-kid 8befc889ad 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 16:02:48 +02:00
mid-kid aabfc0b413 `d` is the multiplier for Sprites_Sine 2020-08-05 16:02:48 +02:00
mid-kid b6055b1944 Use TRUE for hCGBPalUpdate 2020-08-05 16:02:48 +02:00
mid-kid ac48d65498 Document wTitleScreenSelectedOption variable 2020-08-05 16:02:44 +02:00
Rangi 8003084cd5 HappinessData_DaisysGrooming uses percent macro 2020-08-03 18:56:56 -04:00
mid-kid 6f30d79620 TX_NUM -> TX_DECIMAL 2020-08-03 23:35:18 +02:00
mid-kid 2d2a7dec7d Label some mobile battle screen functions 2020-08-03 23:35:18 +02:00
mid-kid 58b45443e8 Minor title screen fixes 2020-08-03 23:35:18 +02:00
mid-kid e59b08ce85 Add extra japanese chars not represented as of yet 2020-08-03 23:35:15 +02:00
mid-kid 79bb2784e9 Better label 2D menu data 2020-08-03 22:56:49 +02:00
mid-kid 248763b238 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-03 22:56:49 +02:00
mid-kid aae59de91e Label some audio commands as unused 2020-08-03 22:56:49 +02:00
Rangi 0de7808ded Identify constant in NamingScreen_IsTargetBox 2020-08-03 15:22:28 -04:00
Rangi 8cc79c0891 'make tidy' shouldn't trigger 'make -C tools' 2020-07-28 21:30:25 -04:00
Rangi d56f172b79 rgbdscheck requires 0.4.1 2020-07-27 08:32:19 -04:00
Rangi 553cb9bc82
Merge pull request #754 from Rangi42/master
Use def_* macros for automatic map event counts
2020-07-26 16:31:02 -04:00
Rangi 35821ec58c Correct constants in DoNPCTrade 2020-07-25 18:36:49 -04:00
Rangi dcb24bc724 Use def_* macros for automatic map event counts
Resolves #742
2020-07-24 09:57:16 -04:00
mid-kid 89c47f2170 Ignore tools/stadium 2020-07-24 14:32:25 +02:00
Rangi 88cbdb48cf
Merge pull request #751 from Rangi42/master
Generate the Stadium 2 checksum data with pfero's tool instead of raw INCBINs
2020-07-23 23:54:36 -04:00
Rangi 2c5055f610 Generate the Stadium 2 checksum data with pfero's tool instead of raw INCBINs 2020-07-23 23:49:17 -04:00
Rangi dd369f3199 Move EngineFlags and SpecialsPointers into data/engine/ 2020-07-22 20:24:53 -04:00
Rangi 11dc805de0 Revert "Factor out tables into data/overworld/"
This reverts commit b5a7e7de3e.
2020-07-22 20:21:26 -04:00
Rangi b5a7e7de3e Factor out tables into data/overworld/
Fixes #749
2020-07-22 15:22:58 -04:00
Rangi 212846af57 Treat map setup commands like trade script commands
Fixes #736
2020-07-22 13:37:43 -04:00
Rangi b17255fe3f tools/unnamed.py supports rgbds 0.4.1 object files 2020-07-22 09:17:10 -04:00
Rangi 1aea38fd3e
Merge pull request #745 from Rangi42/master
Use LOAD/ENDL for OAM DMA code in HRAM (requires rgbds 0.4.1)
2020-07-22 09:11:19 -04:00
Rangi bb25c1074c Use LOAD/ENDL for OAM DMA code in HRAM (requires rgbds 0.4.1) 2020-07-21 19:45:25 -04:00
Rangi d96f914315 Define JOHTO_FLYPOINT like KANTO_FLYPOINT 2020-07-21 12:15:14 -04:00
Rangi a9941e28cc Define NUM_FLYPOINTS 2020-07-21 11:48:39 -04:00
Rangi fc99117d88 " " → $7f 2020-07-21 11:12:56 -04:00
Rangi de073374a6 Port pokered's more local system for trade animation scripts
Also factor out trade tilemaps
2020-07-17 16:53:22 -04:00
Rangi 59d9932255 SPRITE_GYM_GUY -> SPRITE_GYM_GUIDE 2020-07-17 13:01:48 -04:00
Rangi ef452ccbc7 return → endcallback, reloadandreturn → reloadend 2020-07-17 08:37:03 -04:00
Rangi 2e8b4836b0 Fix tools/unnamed.py 2020-07-13 20:54:33 -04:00
Rangi eca33ef190 Define map setup commands as macros like other script commands 2020-07-13 20:44:16 -04:00
Rangi d626a0dc3b
Merge pull request #743 from Rangi42/master
Disassemble the final English debug ROMs
2020-07-13 16:16:28 -04:00
Rangi 7580f1119b Port pokegold's method of defining rgblink arguments per ROM 2020-07-13 16:11:59 -04:00
Rangi e239aa4aba Disassemble the final English debug ROM 2020-07-13 15:18:28 -04:00
Rangi 4fb0088440
Merge pull request #740 from Rangi42/master
Remove enum; add const_skip and const_next
2020-07-10 20:06:25 -04:00
Rangi c086de0c98 Use const_skip and const_next macros for brevity 2020-07-10 20:03:46 -04:00
Rangi 6ca82e5c86 Eliminate enum: use const instead, with case-by-case parallel const implementations 2020-07-08 15:30:23 -04:00