yenatch
75ab33b311
Saner file distribution
...
Moved files from data/ into new folders:
-battle/
-stats/
-trainers/
2013-02-05 03:56:27 -05:00
yenatch
c811b20b65
Move BitTable2 to a file
...
Currently, rgbasm's maximum macro parameter length is sixteen chars.
A couple wram labels were changed to accomodate this for now.
2013-02-05 03:16:46 -05:00
yenatch
710b7ddd7f
Fix box name addresses
2013-02-05 01:20:51 -05:00
yenatch
4d84813798
Split Pokemon names off into a file
2013-02-05 00:42:07 -05:00
yenatch
40b477b442
Split base stats off into a file
2013-02-05 00:39:22 -05:00
yenatch
70fd04dc24
Split pokedex entries off into files
2013-02-05 00:35:16 -05:00
yenatch
45a06d040c
Split evos/attacks off into files
2013-02-04 23:59:01 -05:00
yenatch
8d0a9d3e86
Split move list off into a file
2013-02-04 23:26:38 -05:00
yenatch
51afe79d00
Split pokedex orders off into files
2013-02-04 23:26:08 -05:00
yenatch
8137219353
Reformat trainer group data
2013-02-04 21:58:16 -05:00
yenatch
b064312024
Add NONE constant
2013-02-04 21:10:34 -05:00
yenatch
d2d7571e98
Split trainers off into files
...
The base label has been renamed from TrainerGroupHeader to Group.
Trainer formatting still needs to be fixed.
2013-02-04 20:20:10 -05:00
yenatch
28b56c51bb
Split type matchup off into a file
...
This sets precedent for including constants in context.
2013-02-04 16:22:10 -05:00
yenatch
0935908367
Split wild encounters off into files
2013-02-04 15:47:44 -05:00
yenatch
4108c9eb79
Split egg moves off into files
2013-02-04 15:25:04 -05:00
Bryan Bishop
b6683269b0
Merge pull request #104 from yenatch/master
...
Even more icons.
2013-02-04 10:00:43 -08:00
yenatch
1e5bcb5268
Some more icon asm
2013-02-04 04:33:53 -05:00
yenatch
b8f4fd6390
Add vram sections to wram, and minor fixes
2013-02-04 04:27:56 -05:00
Bryan Bishop
21429332ef
Merge pull request #103 from yenatch/master
...
Fly / town map.
2013-02-03 21:46:09 -08:00
yenatch
54d4818d4f
Fly / town map
2013-02-04 00:39:30 -05:00
Bryan Bishop
57200b6cf7
simplify load_rom in gbz80disasm
2013-02-03 15:18:06 -06:00
Bryan Bishop
82b8b5121a
enable labels in gbz80disasm
...
fixes #102
2013-02-03 15:10:14 -06:00
Bryan Bishop
c788666138
fix git clone instructions
2013-02-03 14:54:59 -06:00
Bryan Bishop
7f0fdb19cd
Merge pull request #101 from Sanky/master
...
Menu icons.
2013-02-03 08:56:41 -08:00
Sanky
a632c8d6b7
Add menu icons.
2013-02-03 11:39:53 +01:00
Bryan Bishop
016174486f
Merge pull request #98 from Sanky/master
...
Assorted menu code, will probably regret this.
2013-02-03 01:46:07 -08:00
Bryan Bishop
f6db9f965a
Merge pull request #100 from iimarckus/blackout
...
Replace some hardcoded addresses with local labels.
2013-02-02 21:41:37 -08:00
IIMarckus
f39048982f
Replace some hardcoded addresses with local labels.
2013-02-02 22:36:50 -07:00
Bryan Bishop
aff98b2657
Merge pull request #99 from iimarckus/blackout
...
Add blackout points / fly location data.
2013-02-02 20:54:38 -08:00
IIMarckus
cdcb635a4a
Add blackout points / fly location data.
2013-02-02 21:50:53 -07:00
Sanky
7df002c3e2
Merge https://github.com/kanzure/pokecrystal
...
Conflicts:
constants.asm
extras/crystal.py
main.asm
2013-02-02 23:20:50 +01:00
Bryan Bishop
1bf1d6e3ea
Merge pull request #97 from yenatch/master
...
More things in bank 0.
2013-02-02 13:56:18 -08:00
yenatch
ec66551519
Decompression function
2013-02-02 08:00:50 -05:00
yenatch
4bc2564a6b
VBlank and dependencies
...
VBlank has seven different modes. The one that sees the
most use is mode 0, which performs all basic display and
audio functions. The purpose of the others is unknown.
VBlank relies on the following functions:
-joypad
-cgb palette update
-dmg -> cgb pal conversion
-bg map update
-vram tile update
-tile animations
-serial request
-game timer
Tile animation is large enough to warrant its own commit.
2013-02-02 07:23:50 -05:00
Bryan Bishop
6259d4c605
Merge pull request #96 from yenatch/master
...
Japanese credits.
2013-02-01 02:21:49 -08:00
yenatch
479c18920e
Add japanese credits text
2013-02-01 04:57:25 -05:00
Bryan Bishop
8f59a9600a
Merge pull request #95 from yenatch/master
...
Bank 0 stuff, Uncompressed GFX, Credits
2013-01-31 19:07:15 -08:00
yenatch
341fa891bc
Credits
...
Just the strings for now. These are probably pointed to from elsewhere.
There is an unused/dummied string at line 90029 ("????????@").
Could someone have been removed from the credits?
2013-01-31 21:56:06 -05:00
yenatch
b13fba2500
Some more uncompressed gfx
2013-01-30 22:41:26 -05:00
yenatch
71bc143687
A couple more general functions
2013-01-30 01:38:32 -05:00
Bryan Bishop
73c374a366
README: fix testing instructions
2013-01-27 19:22:12 -06:00
Bryan Bishop
eb6cb9812d
dump_sections - tool to dump a skeleton asm file
2013-01-27 19:10:42 -06:00
Bryan Bishop
9a29def250
basic type_constants data
2013-01-27 17:46:48 -06:00
Bryan Bishop
80fc1f42c4
clean up the preprocessor macro list
2013-01-27 17:45:23 -06:00
Bryan Bishop
fd6bb7de55
various formatting fixes for crystal.py
2013-01-27 17:33:25 -06:00
Bryan Bishop
5b2848b419
replace wildcard import with explicit import
2013-01-27 17:20:41 -06:00
Bryan Bishop
edee13391d
add character encoding header in pksv.py
2013-01-27 17:17:45 -06:00
Bryan Bishop
9e9c37f577
py26 fix for RomStr.load_labels (json)
2013-01-27 17:14:59 -06:00
Bryan Bishop
db5208b41f
make gbz80disasm work with python2.6 again
...
There was an incompatible change to the json module api between py26 and
py27, causing gbz80disasm to not work with py26. The fix is to simply
alias the new loads method to the old read function.
A possibly better plan might be to not support py26 at all.
2013-01-27 17:13:18 -06:00
Bryan Bishop
00a2e4e119
pedantic formatting changes for pointers.py
2013-01-27 17:08:14 -06:00