Rangi
bbf2f51a02
Move all code out of home.asm into home/
...
This results in 64 home/*.asm files, comparable to pokecrystal's 57.
2020-07-07 19:43:11 -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
2b2ed54bbf
Identify wSpriteStateData1 and wSpriteStateData2 offsets, like pokeyellow
2020-07-05 17:51:29 -04:00
Rangi
b0aa4cb14a
Port two HRAM labels from pokeyellow
2020-07-05 16:35:06 -04:00
Rangi
139a28ff99
Port pokecrystal's formatting of text commands and special characters
2020-07-04 21:14:46 -04:00
Rangi
36f8cd1477
UPDATE_PARTY_MENU_BLK_PACKET -> SET_PAL_PARTY_MENU_HP_BARS, and introduce SET_PAL_DEFAULT
2020-07-04 16:16:29 -04:00
Rangi
9b144cf647
home/pic.asm -> home/uncompress.asm; home/uncompress.asm -> home/pics.asm
...
One does the actual decompression, the other synthesizes the decompressed data.
2020-07-03 23:05:25 -04:00
Rangi
053afc4634
Move more code from home.asm to home/
2020-07-03 22:57:43 -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
6bd86e10c3
Reorganize home header
2020-07-03 13:03:21 -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
e770ee77ce
Replace .tilecoll files with tile ID db data
2020-06-27 21:43:32 -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
Akatsuki-py
a3b6d69efc
remove two whitespaces
2020-06-06 10:50:05 +09:00
Akatsuki-py
09f07502b3
fix SubtractAmountPaidFromMoney comment
2020-06-05 04:32:12 +09:00
dannye
20a3d84396
Replace hard-coded value of CRY_SFX_START
2020-05-29 17:30:15 -05:00
akatsuki-py
18b3aa621f
fix comment in CopyDataUntil
2020-05-28 04:15:53 +09:00
akatsuki-py
a13762b7bb
add "hMoney + 2" label for $ffa1
2020-05-21 01:26:06 +09: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
Rangi
f99a715fae
Replace some hard-coded values with constants
2019-07-07 00:44:21 -04: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
luckytyphlosion
dcaca64f5e
Clean up pre-linkerscript remnants.
2018-11-18 18:29:24 -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
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
Antonio Niño Díaz
9ea25bc8cd
Replace deprecated mnemonics by the correct ones
...
The old mnemonics generate warnings with new versions of rgbds. This
patch replaces them by the correct ones.
Signed-off-by: Antonio Niño Díaz <antonio_nd@outlook.com>
2017-06-09 22:54:09 +01:00
yenatch
678b3c9e6c
Merge commit '52adb84'
...
Revert "Fix floating sections"
This reverts commit cec6e6e
.
2017-04-24 22:08:48 -04:00
Matthew Glazar
3541904411
Use correct variable in EngageMapTrainer
...
EngageMapTrainer should write to wEngagedTrainerClass and
wEngagedTrainerSet, not wEngagedTrainerClass and
wEnemyMonAttackMod. wEnemyMonAttackMod doesn't make any
sense in this context. Use the correct variable.
These two variables happen to have the same address, so
there is no functional difference between using
wEnemyMonAttackMod versus using wEngagedTrainerSet.
2017-04-02 13:19:04 -07:00
AntonioND
52adb844de
Revert "Fix floating sections"
...
This reverts commit cec6e6e2fb
.
Signed-off-by: AntonioND <antonio_nd@outlook.com>
2017-03-21 01:12:49 +00:00
AntonioND
cec6e6e2fb
Fix floating sections
...
This is needed to prevent rgblink from moving them around in future
releases.
Signed-off-by: AntonioND <antonio_nd@outlook.com>
2017-03-14 21:45:45 +00:00
dannye
f40c979a6c
Fix typos
2017-01-20 17:32:43 -06:00
dannye
52bb07ca18
Replace unnecessary tabs with spaces
2016-07-27 22:33:48 -05:00
dannye
5207a14af3
Redo audio header macro
2016-07-27 22:08:13 -05:00
dannye
70dde9d96b
Clean up redundant labels
...
fix trainer header numbering
2016-07-20 00:40:04 -05:00
dannye
7c01509b6b
Merge branch 'master' of https://github.com/pret/pokered
2016-07-18 01:32:24 -05:00
dannye
80bae03975
Clean up text commands
2016-07-18 01:17:03 -05:00
YamaArashi
3ab3f4273b
sync home
2016-06-12 11:35:21 -07:00
YamaArashi
fd2235e678
sync engine code with pokeyellow
2016-06-12 00:52:13 -07:00
dannye
a51037eeee
Remove the last address comments
...
except for wram.asm and sram.asm
also delete unused yellow file
2016-06-12 02:19:44 -05:00
YamaArashi
7f34e28f24
remove address comments
2016-06-11 17:24:04 -07:00
YamaArashi
8a5a7d8e68
fix typoes
2016-01-09 03:03:55 -08:00
PikalaxALT
28dc5686b0
Fix game time labels
2016-01-03 14:18:33 -05:00