yenatch
|
a81487e9c6
|
Rename hVBlank* constants to h*.
|
2014-09-23 15:02:03 -07:00 |
|
yenatch
|
dff0cdeb5a
|
Merge remote-tracking branch 'YamaArashi/master'
Conflicts:
constants/misc_constants.asm
engine/battle/core.asm
engine/menu/pokedex.asm
engine/town_map.asm
home.asm
hram.asm
|
2014-09-20 00:57:27 -04:00 |
|
YamaArashi
|
2ed65d9c3e
|
Commented/labelled misc functions
|
2014-09-14 11:29:18 -07:00 |
|
YamaArashi
|
0c916aea33
|
Commented more sprite and map code
|
2014-09-13 00:50:56 -07:00 |
|
YamaArashi
|
91793015e5
|
Labelled and commented mostly sprite-related things
|
2014-09-09 20:55:19 -07:00 |
|
yenatch
|
365ae68d80
|
Use PARTY_LENGTH and related constants in menu and hud code.
This should allow reducing PARTY_LENGTH to work as intended.
Increasing it also works provided space is provided in wram, but breaks pc/saving.
|
2014-08-22 23:17:47 -07:00 |
|
YamaArashi
|
59f0507e4c
|
Labelled many functions/variables
|
2014-08-08 22:39:13 -07:00 |
|
YamaArashi
|
c9946975d4
|
Commented function
- Named and commented Func_4c70.
- Removed gfx/diagonal_lines.png, which is not actually graphics.
|
2014-07-28 02:22:58 -07:00 |
|
U-Fish-PC\Daniel
|
bd533aa79b
|
Use *Coord instead of FuncCoord
Using 'Coord =' doesn't like using wTileMap
So use hlCoord, deCoord, bcCoord, aCoord, Coorda, or dwCoord
to avoid static addresses
|
2014-06-25 16:58:27 -04:00 |
|
yenatch
|
b36f793667
|
Use macros for predef calls/jumps instead of static ids.
|
2014-06-16 13:57:26 -07:00 |
|
yenatch
|
d10108a066
|
Use macros to define predefs.
|
2014-06-16 13:25:46 -07:00 |
|
yenatch
|
35f2bb90d4
|
Rename predef functions so they aren't excessive in length.
This is mostly because of an rgbasm bug that prevents macro arguments
from exceeding 16 characters, but the names were bad anyway.
|
2014-06-16 13:03:05 -07:00 |
|
yenatch
|
38ac74f222
|
Remove generated "indirect jump" comments.
The destination is obvious when using the predef macro.
|
2014-06-16 11:37:36 -07:00 |
|
yenatch
|
53ae0e93fa
|
Use monster struct macros in wram. Rename related labels for consistency.
|
2014-06-14 04:12:40 -07:00 |
|
yenatch
|
80f7845a07
|
Explicit sections for pics, sprites and misc graphics.
|
2014-05-31 12:51:14 -07:00 |
|
yenatch
|
b32abf1f16
|
Split out joypad code from main.asm.
|
2014-05-31 12:25:40 -07:00 |
|
yenatch
|
188ac8a9b4
|
Remove redundant dimensions in image filenames.
|
2014-05-30 01:30:10 -07:00 |
|
yenatch
|
da0a72cdbf
|
Use VRAM constants where applicable.
|
2014-05-29 01:31:46 -07:00 |
|
yenatch
|
40c17c906b
|
Remove most static wram addresses. Use labels instead.
For unknown addresses, use "w<address>".
Label overleads are still an issue.
|
2014-05-26 22:04:39 -07:00 |
|
yenatch
|
6c94ac1248
|
Recomment LoadMonData_.
|
2014-05-25 21:53:02 -07:00 |
|
yenatch
|
41906725d0
|
Split out item fragment code.
|
2014-05-25 19:53:43 -07:00 |
|
yenatch
|
db569956ef
|
Split out overworld object movement.
|
2014-05-25 19:53:43 -07:00 |
|
yenatch
|
f6038a3d52
|
Try to clean up PrepareOAMData.
|
2014-05-25 19:53:15 -07:00 |
|
yenatch
|
5a14234b49
|
Split out map sprite facing data.
|
2014-05-25 19:16:54 -07:00 |
|
yenatch
|
4be11293e5
|
Label BCD math predefs.
|
2014-05-25 17:27:02 -07:00 |
|
yenatch
|
bba8405992
|
Rename GetJoypadState -> Joypad.
|
2014-05-25 11:21:48 -07:00 |
|
yenatch
|
031e33957d
|
Rename joypad registers.
|
2014-05-25 10:53:09 -07:00 |
|
yenatch
|
1ee8de792b
|
Move bank 0 into home.asm.
|
2014-05-25 10:26:42 -07:00 |
|
yenatch
|
d307c85499
|
Clean up some bank 3 functions and rename flag action functions.
|
2014-05-25 10:09:39 -07:00 |
|
yenatch
|
cdd34eb45b
|
Use global labels for pics.
|
2014-05-24 21:01:59 -07:00 |
|
yenatch
|
64da5118df
|
Organize file includes in banks 4 through 1e.
|
2014-05-24 19:57:50 -07:00 |
|
yenatch
|
7911bc1309
|
Rename engine/rng.asm to engine/random.asm.
|
2014-05-24 11:44:12 -07:00 |
|
yenatch
|
64479cd642
|
Rename random number function and hram labels.
GenRandom -> Random
GenRandomInBattle -> BattleRandom
H_RAND1 -> hRandomAdd
H_RAND2 -> hRandomSub
|
2014-05-24 11:40:38 -07:00 |
|
yenatch
|
8f8281fe6e
|
Comment some more bank 0 functions.
|
2014-05-23 15:34:35 -07:00 |
|
yenatch
|
955b53047c
|
More complete hardware constants. Rename joypad constants.
|
2014-05-23 15:25:16 -07:00 |
|
yenatch
|
61dbfa440b
|
Use a dedicated label for base stats.
The existing {Bulbasaur,Ivysaur,...}BaseStats labels are for convenience.
|
2014-05-23 15:20:53 -07:00 |
|
yenatch
|
0dea0cc3fb
|
Comment some bank 0 functions, and add wram labels for Predef.
|
2014-05-23 15:11:09 -07:00 |
|
U-Fish-PC\Daniel
|
15427f5320
|
Pull a lot of engine out of main.asm
|
2014-05-22 18:13:20 -04:00 |
|
U-Fish-PC\Daniel
|
ea3ba4cde3
|
Pull out map header pointers and banks
|
2014-05-21 19:50:57 -04:00 |
|
U-Fish-PC\Daniel
|
77e300927b
|
Name hidden object routines
|
2014-05-21 19:13:07 -04:00 |
|
U-Fish-PC\Daniel
|
a9528fc870
|
More misc relabelling
|
2014-05-21 13:10:07 -04:00 |
|
U-Fish-PC\Daniel
|
f29c4e473e
|
Misc relabelling
|
2014-05-21 11:58:18 -04:00 |
|
U-Fish-PC\Daniel
|
d693721f97
|
Use constants for the starter mons
|
2014-05-21 09:54:33 -04:00 |
|
U-Fish-PC\Daniel
|
1a0992a2f1
|
Merge branch 'master' of https://github.com/huderlem/pokered into pull-data
Conflicts:
main.asm
text.asm
text/maps/route_22.asm
|
2014-05-19 16:05:19 -04:00 |
|
U-Fish-PC\Daniel
|
82ffb336a9
|
Pull more data out of main.asm
|
2014-05-19 08:05:48 -04:00 |
|
U-Fish-PC\Daniel
|
24c01b09bb
|
Pull map scripts out of main.asm
|
2014-05-18 14:19:10 -04:00 |
|
U-Fish-PC\Daniel
|
4e4e72d02a
|
Pull map headers out of main.asm
|
2014-05-17 17:18:23 -04:00 |
|
U-Fish-PC\Daniel
|
e1a931df6a
|
Pull map objects out of main.asm
|
2014-05-17 15:43:13 -04:00 |
|
U-Fish-PC\Daniel
|
b438d0c1d7
|
Organize base stats and wild mon data (Koolboyman)
|
2014-05-16 22:32:35 -04:00 |
|
U-Fish-PC\Daniel
|
1e86625c87
|
Pull most data out of main.asm
|
2014-05-16 19:50:38 -04:00 |
|