dannye
3f691fcb21
Merge branch 'master' of https://github.com/pret/pokered
2022-12-28 17:38:38 -06:00
Rangi
bbb0e7e82d
Use the same music headers as pokecrystal ( #382 )
2022-08-11 21:23:08 -04:00
Chatot4444
8b19405590
Replace Hard-Coded Number With Constant ( #381 )
...
Replace a hard coded $a in CheckMapForMon with NUM_WILDMONS
2022-08-11 07:51:18 -05:00
Rangi
8f81e71f19
Identify some .asm_* labels
2022-07-10 21:11:03 -04:00
Colton G. Rushton
cc46b0e510
wOAMBuffer -> wShadowOAM ( #370 )
2022-07-09 17:18:18 -04:00
vulcandth
edb55e00f8
Rename SLP to SLP_MASK ( #361 )
...
Co-authored-by: Rangi <35663410+Rangi42@users.noreply.github.com>
2022-06-17 22:25:52 -04:00
vulcandth
6b5be9129c
RGBDS syntax updates ( #358 )
...
New MACRO and DEF syntax
2022-06-06 17:25:31 -04:00
Rangi
7ee8a6509e
wcf4b -> wStringBuffer
2021-08-28 17:02:20 -04:00
Rangi
f9ae7b1240
More WRAM label cleanup (still needs UNIONs and renaming)
2021-05-31 16:25:16 -04:00
Rangi
8701ef4d61
Improve some RAM formatting
2021-05-31 11:46:10 -04:00
Rangi
346ce9454a
Use macros for bit arrays
2021-05-23 22:09:02 -04:00
Rangi
6a31663c96
Use {interpolation} to generate sequences of RAM labels
...
Fixes #319
2021-04-27 15:49:59 -04:00
dannye
5eff10358e
Merge branch 'master' of https://github.com/pret/pokered
2021-04-10 22:38:40 -05:00
dannye
3508dc8e1d
Remove last few red audio variables
2021-03-29 00:42:28 -05:00
dannye
c1278c478e
Fix pokeflute in battle sfx
...
and other small improvements
2021-03-28 23:23:45 -05:00
dannye
5f87413b23
Move crysaudio ram from sram to wram
2021-03-28 12:26:46 -05:00
dannye
459b5bd615
Misc clean up and small improvements
2021-03-28 02:23:54 -05:00
Rangi
95ec2cf039
Verify data table and name list sizes with assertion macros
...
Fixes #312
2021-03-25 16:44:41 -04:00
dannye
e8dd755e18
Merge branch 'master' of https://github.com/pret/pokered
2021-03-23 01:19:51 -05:00
Rangi
95353fdefa
Identify hUILayoutFlags
2021-02-13 19:48:34 -05:00
dannye
66377fca32
Fix file modes
2020-11-14 20:52:10 -06:00
Rangi
2db54ecb9b
Sync more with pokeyellow
2020-11-05 13:23:57 -05:00
SatoMew
2ff7b40d82
Replace ghost Marowak's ambiguous constant
2020-09-22 18:38:29 +01:00
Rangi
8ce20e5c31
Define a constant for the ghost Marowak (hard-coded throughout the engine, like the starters)
2020-08-31 10:58:41 -04:00
Rangi
bfd9f617c9
Use constants to delineate map types, and factor out more data
2020-08-31 10:23:19 -04:00
Rangi
69788c536b
Add comments associating constants with data, and identify some more data
2020-07-20 12:31:35 -04:00
Rangi
a49ca6ef41
Factor out MapBadgeFlags and EscapeRopeTilesets data tables
2020-07-08 10:31:44 -04:00
Rangi
4a7d1513f3
Use 'tile' and 'tiles' macros
2020-07-07 16:21:26 -04:00
Rangi
13129459f1
Sync coordinate macros with pokecrystal
2020-07-07 11:30:10 -04:00
Rangi
45ed05decf
Use HIGH() and LOW()
2020-07-07 11:10:29 -04:00
Rangi
06db7ec55b
callba/callab -> farcall/callfar; jpba/jpab -> farjp/jpfar
2020-07-06 21:18:22 -04:00
Rangi
772fcc7588
Specify the ldh instruction, don't turn ld into ldh
2020-07-06 19:03:05 -04:00
Rangi
405889193e
TM/HM constants named after moves
2020-07-05 22:52:27 -04:00
Rangi
139a28ff99
Port pokecrystal's formatting of text commands and special characters
2020-07-04 21:14:46 -04:00
Rangi
6ef36800b0
Replace raw hex values with HRAM constants
...
To do: turn constants into labels and use ldh
2020-07-03 22:22:09 -04:00
Rangi
35deb77113
H_CONSTANTNAMES -> hConstantNames
2020-07-03 19:59:41 -04:00
Rangi
9878f01e29
Organize macros/ like pokecrystal
...
While doing so I replaced the StopAllMusic macro with a SFX_STOP_ALL_MUSIC constant and applied it throughout the code.
2020-07-03 16:37:47 -04:00
Rangi
b29e5ee203
Add subdirectories to data/ similar to pokecrystal
...
Top level text/ is now solely for the former text/maps/ files, and other files are in their respective subdirectories in data/.
2020-07-03 11:51:00 -04:00
Rangi
f275790aec
Add subdirectories to engine/ similar to pokecrystal
2020-07-02 23:30:21 -04:00
Rangi
4b853ad676
Separate maps.asm, pics.asm, sprites.asm, and tilesets.asm from main.asm ( #251 )
...
Each new file builds its own .o, along with separate main.o and home.o, which necessitates many more "exported::" labels.
2020-06-27 15:32:24 -04:00
Rangi
0a62d48df2
Move more tables from engine/ to data/
...
This also splits the end of engine/battle/core.asm into engine/battle/effects.asm.
2020-06-23 17:50:50 -04:00
dannye
20c4116788
Update audio macro names
...
change audio channel numbers from 0-7 back to 1-8
change all note macros back to single note macro
todo: fix comments with old macro names, update noise macros/instrument names
2019-07-27 23:21:39 -05:00
dannye
b1108ba91e
Merge branch 'master' of https://github.com/pret/pokered
2019-04-13 17:21:23 -05:00
dannye
e2c81e10f1
Merge commit '42cfe3d36192aca4d0c4ca222be0088c03236e0d'
2019-04-13 16:30:36 -05:00
Rangi
c779602459
Rename map files, labels, and constants to be consistent and work with Polished Map
2019-01-01 23:33:10 -05:00
dannye
98f09b6d26
Use rgblink dmg mode
2018-03-24 13:41:54 -05:00
xCrystal
237aeb8fbd
Add space between arguments in assembly instructions and remove redundant a in instructions like add a, x
2017-12-30 01:54:27 +01:00
xCrystal
94b9a86c8b
Uppercase battle status constants
2017-12-30 00:59:48 +01:00
yenatch
5c24193831
Merge pull request #167 from Pokechu22/rgbds-0.3.3
...
Update for RGBDS 0.3.3
2017-09-29 22:41:34 -04:00
dannye
7a9a1b1e55
Fix typos in comments
2017-06-24 15:01:43 -05:00