Commit graph

2147 commits

Author SHA1 Message Date
IIMarckus
a3d3f8324a Kill version.asm. 2014-10-17 02:42:32 -06:00
IIMarckus
008cface52 Minor comment/label improvements in Cinnabar Lab. 2014-10-16 00:12:44 -06:00
IIMarckus
bf6a1bab61 Better document the “can encounter Pokémon outside grass” code.
Pointed out by Lin.
2014-10-10 03:44:52 -06:00
IIMarckus
00049b6f39 Fix typo in previous. 2014-10-10 02:01:47 -06:00
IIMarckus
6e14461fa6 Add a lot of Yellow text changes. 2014-10-10 01:46:06 -06:00
IIMarckus
906bd59e77 Add Yellow player/rival names. 2014-10-09 00:14:18 -06:00
U-Daniel-PC\Daniel
0991bd3abe A few static hide/show ids 2014-09-26 09:26:18 -04:00
U-Daniel-PC\Daniel
4d60e6f1a9 Enumerate hide/show constants 2014-09-26 07:37:21 -04:00
U-Daniel-PC\Daniel
de39851f4a Make Hide/Show objects more dynamic
be on the look out for more static ids in the wild
unused constants are still included because a
script could be written to check whether the player
has picked up an item/fought a legendary etc.
2014-09-25 19:21:49 -04:00
yenatch
070c964964 Accidentally committed .orig files from merge dff0cdeb. 2014-09-23 15:08:12 -07:00
yenatch
a81487e9c6 Rename hVBlank* constants to h*. 2014-09-23 15:02:03 -07:00
yenatch
6866df277f Add comments for move ids. 2014-09-23 14:56:07 -07:00
yenatch
46722e5b3b Merge remote-tracking branch 'danny/master' 2014-09-19 22:03:57 -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
U-Daniel-PC\Daniel
3379bd7b73 Fix capitalization 2014-09-20 00:32:05 -04:00
U-Daniel-PC\Daniel
52f17d9cce Bump submodule
python tools now include new red music command names
2014-09-19 23:23:35 -04:00
U-Daniel-PC\Daniel
dac95cb42b Merge branch 'master' of https://github.com/iimarckus/pokered 2014-09-19 23:19:05 -04:00
yenatch
1185d69819 Merge remote-tracking branch 'origin/master' into tentative 2014-09-19 13:15:47 -07:00
yenatch
f1667eb6b5 Fix the symfile and mapfile filenames. 2014-09-19 13:09:37 -07:00
yenatch
d59dfadf66 Add macros for text predefs. 2014-09-17 21:15:11 -07:00
yenatch
3de9d14d3e Recomment misc functions in home.asm. 2014-09-17 21:14:32 -07:00
yenatch
fcfed136c6 Don't define addresses for ROM0 sections in home.asm.
Instead, occupy the space reserved for the rom header so there is no collision.
2014-09-17 20:54:45 -07:00
yenatch
a850331d31 Use a macro to define version constants. 2014-09-17 12:57:02 -07:00
yenatch
aa361c3bf7 Use move animation constants instead of static values.
This allows new moves and animations to be added without overlap.
2014-09-17 12:37:47 -07:00
yenatch
29aff84107 Enumerate move constants and add unnamed animation constants. 2014-09-17 12:36:49 -07: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
YamaArashi
daf4fc87ae Add comments regarding menus and sprites 2014-09-08 23:32:33 -07:00
yenatch
342791a001 Use a macro for move attributes.
The formatting was pretty bad, so that's fixed too.
2014-09-01 17:59:10 -07:00
yenatch
8f49e37b82 Use hram constants for remaining joypad variables. 2014-08-30 19:48:49 -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
yenatch
cf399a8c86 Split copy and serial functions out of home.asm. 2014-08-12 00:01:04 -07:00
YamaArashi
59f0507e4c Labelled many functions/variables 2014-08-08 22:39:13 -07:00
yenatch
1cf79b6f15 Fix static banks passed into GetName.
This appears to be the only other use of wPredefBank.

Chances are there are more uncaught banks. Known cases are marked as "hardcoded" or similar.
2014-08-07 21:17:44 -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
yenatch
8dd46620bc Add a comment to the "compare" target. 2014-07-16 15:28:46 -07:00
U-Daniel-PC\Daniel
57113a7651 Don't redundantly define sprite dimensions
dimensions are defined in the .pic files
2014-07-15 09:31:30 -05:00
yenatch
4ad367ba98 Combine poke%.gbc build targets into a generalized one.
Now only one target is needed for all versions.

$$* also works instead of %, but in a pattern rule % is probably clearer.
2014-07-13 20:45:21 -07:00
yenatch
fb11ff7e55 Merge pull request #48 from yenatch/master
Clean up post-split main.asm. Get rid of static wram addresses. Lay out a foundation for Yellow.
2014-07-12 09:02:49 -04:00
yenatch
dbef0efa6c Add image suffixes to the makefile.
Explicitly define png dependencies (none).
This keeps make from looking for nonexistent dependencies with extensions like ".png.o".
This doesn't make it go any faster, but it at least makes debug easier.
2014-07-11 12:14:39 -07:00
yenatch
9ab6327361 Remove inline comments in an object recipe. 2014-07-11 12:01:05 -07:00
yenatch
8f7135aa69 Reorganize makefile targets for clarity. 2014-07-11 11:50:02 -07:00
yenatch
8396935a07 Comment the makefile. 2014-07-11 11:08:03 -07:00
U-Daniel-PC\Daniel
9f29f21d9d Update INSTALL.md
- git no longer requires gettext by default (needed for "git submodule init")
- Windows doesn't have sudo
- pip mysteriously will not install png.py
2014-07-08 13:58:02 -05:00
U-Fish-PC\Daniel
5de4c4b5c5 Fix Makefile: .map and .sym
The Makefile previously made the files '.map' and '.sym'
instead of 'poke[red/blue].map' and 'poke[red/blue].sym'
2014-06-26 17:44:42 -04:00
U-Fish-PC\Daniel
f8b8ebea93 S_SPRITEBUFFER0 static address 2014-06-25 18:49:52 -04: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