yenatch
|
d10108a066
|
Use macros to define predefs.
|
2014-06-16 13:25:46 -07:00 |
|
yenatch
|
94dc695543
|
Fix a typo in home/vcopy.asm.
This must have happened when the file got split out of home.asm.
Since it was the first character on the line, it was interpreted as a label.
|
2014-06-16 13:07:00 -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
|
81bbab85ac
|
Hall of Fame sram labels and related constants.
|
2014-06-14 14:24:35 -07:00 |
|
yenatch
|
53ae0e93fa
|
Use monster struct macros in wram. Rename related labels for consistency.
|
2014-06-14 04:12:40 -07:00 |
|
U-Fish-PC\Daniel
|
9eefed45f7
|
Use MAX_LEVEL instead of 100/$64
|
2014-06-10 17:06:30 -04:00 |
|
U-Fish-PC\Daniel
|
fee52c53a4
|
Make each pitch/instrument its own macro
|
2014-06-10 11:42:56 -04:00 |
|
U-Fish-PC\Daniel
|
f4e2814381
|
More music bank references
Now the AUDIO constants in audio.asm can be edited freely
|
2014-06-10 01:10:11 -04:00 |
|
U-Fish-PC\Daniel
|
b83acb03e5
|
Clean up white space
|
2014-06-09 16:58:02 -04:00 |
|
U-Fish-PC\Daniel
|
fadac928bc
|
Clean up music bank references
|
2014-06-09 16:18:29 -04:00 |
|
U-Fish-PC\Daniel
|
d266f788b4
|
Merge branch 'master' of https://github.com/yenatch/pokered
|
2014-06-09 15:10:49 -04:00 |
|
U-Fish-PC\Daniel
|
683a62cc1c
|
Combine wave files
|
2014-06-09 14:22:38 -04:00 |
|
U-Fish-PC\Daniel
|
0c7ed80e8f
|
Improve music command names
|
2014-06-09 13:47:20 -04:00 |
|
yenatch
|
fc123e360b
|
Space out monster constants to make gaps clearer.
|
2014-06-06 22:15:41 -07:00 |
|
yenatch
|
26361410b6
|
Comment SGB packets.
|
2014-06-06 22:08:06 -07:00 |
|
yenatch
|
35493bef27
|
Merge remote-tracking branch 'danny/master'
|
2014-06-06 16:03:47 -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
|
6d8c6055b5
|
Split more code out of home.asm.
|
2014-05-31 12:25:34 -07:00 |
|
U-Fish-PC\Daniel
|
32de1b2694
|
Relabel a few missed map scripts and TheEndTextString
|
2014-05-31 10:35:46 -04:00 |
|
U-Fish-PC\Daniel
|
462a7e8cb9
|
Remove duplicated data
|
2014-05-31 10:30:02 -04:00 |
|
yenatch
|
d424eb4438
|
Use rgbasm -h to use halt without nops.
|
2014-05-31 00:39:09 -07:00 |
|
yenatch
|
f59f03c685
|
Clean up bg map and palette fade code in home.asm.
|
2014-05-31 00:35:15 -07:00 |
|
yenatch
|
6d64c3e01d
|
Split the text engine out of home.asm.
|
2014-05-30 19:52:24 -07:00 |
|
yenatch
|
2317848cc4
|
Recomment some copy/video functions in home.asm.
|
2014-05-30 19:42:32 -07:00 |
|
yenatch
|
93b1361dff
|
Split out joypad and overworld code from home.asm.
|
2014-05-30 18:30:25 -07:00 |
|
U-Fish-PC\Daniel
|
286c160c27
|
Merge branch 'master' of https://github.com/yenatch/pokered
Conflicts:
engine/battle/1c.asm
|
2014-05-30 13:17:47 -04:00 |
|
U-Fish-PC\Daniel
|
c8a5720cca
|
Fix IsDungeonMap comments
|
2014-05-30 06:11:18 -04:00 |
|
yenatch
|
188ac8a9b4
|
Remove redundant dimensions in image filenames.
|
2014-05-30 01:30:10 -07:00 |
|
yenatch
|
0e12eafe66
|
Dust off the makefile and prepare to build Yellow.
|
2014-05-30 01:16:02 -07:00 |
|
U-Fish-PC\Daniel
|
0221c1831e
|
Label and comment BattleTransition
|
2014-05-29 14:21:41 -04:00 |
|
yenatch
|
da0a72cdbf
|
Use VRAM constants where applicable.
|
2014-05-29 01:31:46 -07:00 |
|
yenatch
|
229507e3f3
|
VRAM constants.
|
2014-05-29 01:30:09 -07:00 |
|
U-Fish-PC\Daniel
|
89be95cded
|
TM_28 in Cerulean script
|
2014-05-28 15:30:06 -04:00 |
|
yenatch
|
619a4ea8a1
|
Use wOverworldMap in macros.
|
2014-05-27 12:03:30 -07:00 |
|
yenatch
|
ea05c44163
|
Add macro TX_BCD for printing BCD numbers.
This fixes some more static wram addresses.
|
2014-05-27 11:16:05 -07:00 |
|
yenatch
|
f16f07c5ca
|
More wOAMBuffer references.
|
2014-05-27 11:08:52 -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
|
52ba96f5f4
|
Don't hardcode wram sections (except for alignment).
Sprite buffers must be aligned to the nearest $100, so these sections are explicitly defined.
|
2014-05-26 10:12: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 |
|