Narishma-gb
a0dad0957a
Update link.asm and WRAM link transfer related symbols ( #141 )
2026-08-06 17:08:46 -04:00
Alieneer
294d41a445
Change unused battle command and unused tileset anims labels to match pokegold-spaceworld ( #150 )
...
---------
Co-authored-by: Rangi <35663410+Rangi42@users.noreply.github.com >
2026-06-28 13:02:16 -04:00
Rangi
ec8bd3e1ae
Verify that only one of each callback type exists per map
...
Fixes #1213
2026-01-20 19:09:30 -05:00
Rangi
5b4a996655
Specify a max item length for list_start ( #1210 )
2026-01-20 19:09:06 -05:00
Rangi
8d34a9b74e
Comment that farcall and callfar are interchangable ( #1209 )
...
Fixes #1208
2026-01-20 19:06:30 -05:00
Rangi
d2c9e2d74f
Use features of RGBDS 1.0.0 ( #138 )
2025-11-12 15:44:00 -05:00
Rangi
fd52552151
Use dname macro to automatically pad names with "@" characters ( #135 )
2025-08-17 09:48:06 -04:00
Rangi42
91f0b712b4
Say how many bytes the assertion macros expected vs got
2025-08-13 12:58:36 -04:00
Rangi42
a17b2c580e
Update hardware.inc to 5.3.0 and use its new constants
2025-08-11 15:56:17 -04:00
Rangi42
b03ba1a549
Update hardware.inc to 5.1.0
2025-06-30 12:47:34 -04:00
Rangi
f57be98873
Replace hardware_constants.asm with the community-standard hardware.inc 5.0 ( #130 )
2025-06-23 09:11:35 -04:00
Rangi42
4bb3ed7ebb
Simplify li macro
2025-06-11 15:44:28 -04:00
Rangi42
fb0ee60bf9
Use features new to RGBDS 0.9.2
2025-05-10 13:03:07 -04:00
Rangi42
a7fb4e069e
Sync further with pokecrystal
2025-03-15 01:03:21 -04:00
Rangi42
2571edf37b
Avoid using EQUS when EQU or MACRO will do
2025-03-14 21:38:49 -04:00
Rangi
54b8389023
Identify CHANNEL_FIELD16 as CHANNEL_NOTE_DURATION_MODIFIER ( #117 )
2024-12-27 12:54:28 -05:00
Rangi
3affb23969
Don't pass redundant label names to table_width and list_start ( #126 )
2024-12-27 12:35:41 -05:00
Rangi
bcb1092774
Use RGBDS 0.9.0 ( #124 )
2024-12-25 21:24:31 -05:00
Rangi42
724bf17736
Add checkcurl to legacy macros
2024-12-25 10:07:59 -05:00
Jordan Moore
990f43865b
Rename checkcurl to checkrollout
2024-12-25 12:05:58 +01:00
Sylvie
7ebc4324db
Identify more bit flags ( #120 )
2024-11-28 14:50:00 -05:00
Rangi42
fe8254c900
Rename dt and dd to bigdt and bigdd
...
This makes their big-endianness obvious and matches `dw`
2024-10-17 14:56:47 -04:00
Rangi42
96317544e5
Remove Crystal-only mail nationality
2024-09-26 00:34:38 -04:00
Rangi42
02520526b2
Put front and back pics on a single line
2024-09-26 00:26:49 -04:00
Sylvie
98d728262f
Identify various "????"s ( #116 )
2024-06-11 20:54:43 -04:00
Rangi42
9630f4b0cf
Legacy support for refreshscreen and reloadmappart
2024-01-29 18:58:50 -05:00
xCrystal
df10c9ea1a
Fix inaccurate denotations to the concepts of tile, tile collision, and collision permission ( #1078 )
2024-01-30 00:41:51 +01:00
xCrystal
59642837e9
more accurate script names: refreshscreen -> reanchormap, and reloadmappart -> refreshmap ( #1078 )
2024-01-30 00:41:00 +01:00
Rangi42
16571da5eb
Replace "¯" and "%" (breakable whitespace) with more meaningful charmap names
2024-01-01 21:58:26 -05:00
Idain
859b45abcf
Improve use of palette macro and use PAL_* constants ( pret/pokecrystal#1087 )
...
* Improve use of palette macro and use PAL_* constants
* Use proper constant for battle stats (#1088 )
* Add suggestions about function names and variables
* Add colors macro
---------
Co-authored-by: vulcandth <vulcandth@gmail.com >
2023-11-17 18:27:43 +00:00
Idain
63d552f6e5
Replace magic numbers with TILE_WIDTH ( pret/pokecrystal#1056 )
...
* Replace magic numbers with TILE_WIDTH
* Address more instances
2023-07-27 10:51:54 -05:00
vulcandth
3edd4eb48d
Rename PAL_NPC_SILVER to PAL_NPC_EMOTE ( pret/pokecrystal#1053 )
2023-06-01 12:54:49 +00:00
Idain
dc77fcf2c7
Fix macro definitiosn for unused commands
2023-05-08 01:11:57 +02:00
vulcandth
d36f220b90
Relabel some map_object struct fields
2023-01-03 22:15:15 -06:00
Rangi
42ba9bbbe1
Require rgbds 0.6.0
2022-10-02 21:52:02 -04:00
Rangi
bdb6ae85e0
Rename the object_struct field labels and constants ( #105 )
2022-09-12 09:15:49 -04:00
vulcandth
535e97723a
Rename macros/wram.asm to macros/ram.asm ( #104 )
2022-09-11 01:05:06 -04:00
vulcandth
5970fba66e
Fix order of parameters in dsprite macro
...
The parameters of the legacy dsprite macros were in the wrong order.
Fixes #1002
Co-Authored-By: Idain <54337884+Idain@users.noreply.github.com >
Co-Authored-By: Fredrik Ljungdahl <fredde1994@gmail.com >
2022-09-07 19:29:09 -05:00
Rangi
2d7f97e52f
Define scene constants alongside scene_scripts ( #101 )
...
Generic SCENE_DEFAULT and SCENE_FINISHED are legacy values
2022-07-29 17:43:12 -04:00
Rangi
09672ef3d6
Split "gfx anims" into "pic anims" and "sprite anims"
2022-07-04 01:11:41 -04:00
vulcandth
464c67ee73
RGBDS syntax updates ( #78 )
...
New MACRO and DEF syntax
2022-06-06 17:25:39 -04:00
vulcandth
3d58fb9556
Build the Virtual Console patches with make gold_vc and make silver_vc ( #74 )
2022-03-14 17:03:15 -04:00
Rangi
d850eb831b
Don't require a boolean trainer flag for givepoke
2022-01-10 21:16:32 -05:00
Rangi
ddb01660dd
Use compound assignment operators
2021-11-23 20:46:40 -05:00
Rangi
fd24d1a3d0
Clarify documentation of maskbits
2021-10-29 17:33:47 -04:00
Rangi
4fd14d6bbd
Rename prioritysjump to sdefer
2021-06-08 20:38:56 -04:00
Rangi
43f9f529fa
Move the dbbw, dbww, and dbwww macros to legacy
2021-05-30 15:57:58 -04:00
Rangi
65d1e12d6a
Require rgbds 0.5.1
...
Use some new features: \<10> macro args, SECTION UNION, SIZEOF/STARTOF, and CHARLEN/CHARSUB
2021-05-09 12:47:43 -04:00
Rangi
2a9ae6ecef
Use {interpolation} to generate sequences of RAM labels
...
This makes the table_width/assert_table_length usages unnecessary, and also keeps the labels automatically up to date if the length constants change.
2021-04-27 12:30:04 -04:00
Rangi
40dbe0df04
Use rgbds 0.5.0
2021-04-20 21:17:09 -04:00