Rangi
62791735d4
Sort charmap by ID
2018-06-01 11:21:34 -04:00
Rangi
da9a56f429
Use fullwidth characters for bold capital letters
2018-06-01 11:12:14 -04:00
Rangi
51a4e04768
Parse charmap.asm for dump_text.py and dump_names.py
2018-06-01 11:10:12 -04:00
Rangi
17c9b0eb55
Use fullwidth digits
2018-06-01 10:46:40 -04:00
Eldred Habert
a75250f133
Delete old serial.asm file
...
This has been since renamed to serial_constants.asm, but somehow the original stayed as well
2018-06-01 16:27:07 +02:00
obskyr
64e48babd8
Fix corrected ROM's checksum
2018-06-01 15:32:04 +02:00
obskyr
7424ae9256
Build additional ROMs with corrected header
2018-06-01 15:16:12 +02:00
Tauwasser
4008993044
gfx/annon_pics: annotate ROM addresses
...
Signed-off-by: Tauwasser <Tauwasser@tauwasser.eu >
2018-06-01 12:04:44 +02:00
Rangi
26646f96ea
Some landmark name routines
2018-06-01 01:08:22 -04:00
Rangi
1f764d96c4
Declare landmark names (pointer table structure unknown)
2018-06-01 00:30:48 -04:00
Rangi
fa086f2dca
The dark mon palettes consistently appear to be the shiny ones
2018-06-01 00:05:35 -04:00
Rangi
3f86bca093
Alternate bank colors green and red in coverage.png
2018-05-31 23:53:32 -04:00
Rangi
4bc7905c76
Fix build (sorry); forgot to use leftover pokered constants
2018-05-31 23:29:06 -04:00
Rangi
ef11ebd19c
Fix item constants to correspond with the names table
2018-05-31 22:57:00 -04:00
Pokeglitch
b15511b87a
Cleaned up code. Found the unknown_string_funcs in pokered, they deal with Items. Re-ordered to the Item TM/HM Constants for functions to make sense
2018-05-31 22:52:46 -04:00
Rangi
9fb2292f55
Define sprite constants
2018-05-31 22:01:48 -04:00
Pokeglitch
a522a56436
Disassembled some copy functions and some unknown string functions
2018-05-31 21:27:02 -04:00
Tauwasser
ebe6e63449
tools/disasm_coverage: fix counting error and remove debug print statement
...
Code wrongly assumed if end - beg + 1 < bpp then y_beg == y_end && x_beg == x_end, but
that's obviously not always the case.
Signed-off-by: Tauwasser <Tauwasser@tauwasser.eu >
2018-06-01 02:00:33 +02:00
Rangi
a7e358cd7e
Keep pokemon data in data/pokemon
...
Don't print "Here" a lot
'make mostlyclean' needs to remove .d files in case a file was renamed
2018-05-31 19:47:03 -04:00
Tauwasser
bd9e0d92c0
Makefile: add coverage target and necessary python scripts
...
Signed-off-by: Tauwasser <Tauwasser@tauwasser.eu >
2018-06-01 01:40:07 +02:00
Rangi
2804ddca7e
Disassemble overworld sprites
2018-05-31 19:38:55 -04:00
Tauwasser
66e714913c
home: disassemble vblank and associated functions
...
Signed-off-by: Tauwasser <Tauwasser@tauwasser.eu >
2018-06-01 01:26:41 +02:00
Rangi
513028a98e
PAL_39 is the Pokégear radio
2018-05-31 16:47:29 -04:00
Rangi
ff0e1a9f35
Use newer RGB macro; add comments
2018-05-31 16:37:26 -04:00
dannye
e02be1af0a
Add palette constants and pokemon palette assignment table
2018-05-31 14:43:05 -05:00
dannye
026d17d42b
Add super palette data
2018-05-31 13:43:22 -05:00
Rangi
89dfeeb4ee
Add gfx.py with necessary poketools subset
2018-05-31 14:00:55 -04:00
Rangi
0953f537d4
Declare Pokédex type search data; add more comments
2018-05-31 11:32:30 -04:00
Rangi
de11c8f2f0
Declare Pokémon names
2018-05-31 10:50:15 -04:00
Tauwasser
8a1fcb95a5
home/pokemon: disassemble Pokémon sprite uncompression routine
...
Signed-off-by: Tauwasser <Tauwasser@tauwasser.eu >
2018-05-31 14:45:54 +02:00
Tauwasser
83bf919085
home: disassemble decompression routine
...
Matches pokered
Signed-off-by: Tauwasser <Tauwasser@tauwasser.eu >
2018-05-31 14:43:59 +02:00
Tauwasser
401cd741b2
wram: add PokéDex flags
...
Signed-off-by: Tauwasser <Tauwasser@tauwasser.eu >
2018-05-31 13:33:18 +02:00
Tauwasser
b92ce65c08
home: disassemble video data copy functions
...
Move to copy2 and rename constants to pokered for consistency
Signed-off-by: Tauwasser <Tauwasser@tauwasser.eu >
2018-05-31 04:17:53 +02:00
pfero
77ea015d66
party_pointers.asm -> party_pointers.inc
...
In the same vein as evos_attacks_pointers.inc, they depend on being in
the same bank, and thus belong in the same section.
2018-05-31 03:49:15 +02:00
pfero
1af43919b1
Disassemble the delay functions and some copy functions
2018-05-31 03:45:15 +02:00
Rangi
d63e3a21b1
Define trainer constants; sort party data contiguously
2018-05-30 21:41:22 -04:00
pfero
96049270e0
Remove scan_includes.c
2018-05-31 02:59:50 +02:00
Tauwasser
88b51cfe5f
gitignore: ignore dependency files
...
Signed-off-by: Tauwasser <Tauwasser@tauwasser.eu >
2018-05-31 02:59:40 +02:00
Tauwasser
096913a754
home: add front pic and decompression disassembly
...
Signed-off-by: Tauwasser <Tauwasser@tauwasser.eu >
2018-05-31 02:54:03 +02:00
Tauwasser
613f81d41e
wram.asm: correct comment
...
Signed-off-by: Tauwasser <Tauwasser@tauwasser.eu >
2018-05-31 02:49:49 +02:00
sanqui
ec810c5a40
Merge branch 'master' of pfero/pokegold-spaceworld into master
2018-05-30 22:44:58 +00:00
pfero
cd9191b074
Clean up Makefile
...
This makefile can now figure graphics dependencies on its own, creates
dependency files for each compilation unit and compiles everything
separately.
This is a proposal. Please try it out, read the Makefile to see if you
get what I'm trying to do, and propose any improvements you want.
2018-05-30 22:53:59 +02:00
Rangi
9ab9ea4ab5
Merge branch 'master' of https://git.sanqui.net/pret/pokegold-spaceworld
2018-05-30 16:35:54 -04:00
Rangi
0b20a75753
Dump item and move names
2018-05-30 16:35:43 -04:00
Tauwasser
d687abcb77
gfx: add egg front sprite
...
Signed-off-by: Tauwasser <Tauwasser@tauwasser.eu >
2018-05-30 22:30:57 +02:00
Rangi
20a2f81a2b
Merge branch 'master' of https://git.sanqui.net/pret/pokegold-spaceworld
2018-05-30 16:16:13 -04:00
Rangi
eb496b2511
Dump trainer class names
2018-05-30 16:15:58 -04:00
dannye
aa74f18b4c
Add tileset headers and tileset graphics
2018-05-30 15:09:41 -05:00
Rangi
eeed857d5c
Start all trainer party groups
2018-05-30 15:46:12 -04:00
Rangi
58765f401b
More accurate comments
2018-05-30 15:07:45 -04:00