DizzyEggg
f255cbd7dc
Merge branch 'master' into decomp_egg_hatch
2017-09-18 23:50:08 +02:00
DizzyEggg
2e7127284f
egg hatch almost decompiled
2017-09-18 23:48:47 +02:00
scnorton
810bfffd12
data decomp
2017-09-18 15:10:25 -04:00
PikalaxALT
8604291b0f
Start decomp
2017-09-18 09:23:06 -04:00
Diegoisawesome
9f87103ea0
Extract baserom calls from files
...
Extract calls from crt0.s, bard_music.s, battle_4.s
2017-09-17 20:33:32 -05:00
scnorton
25c7b4cd92
Remaining pointers
2017-09-17 20:08:29 -04:00
scnorton
b7a373e700
No more incbins
2017-09-17 19:35:09 -04:00
scnorton
c980070657
More glorious data dumping
2017-09-17 19:33:44 -04:00
scnorton
a23f1a4b11
hooray, another data dump
2017-09-17 19:19:01 -04:00
scnorton
88bb0dfc39
More data dism
2017-09-17 18:54:19 -04:00
scnorton
d8dd96fa07
Start dumping data
2017-09-17 18:36:38 -04:00
scnorton
b92b690d2a
never mind, this actually is in field_map_obj.s
2017-09-17 17:40:38 -04:00
scnorton
6106bc93b3
Remove data/field_map_obj.s from data/data3.s
2017-09-17 17:33:25 -04:00
scnorton
71b40f50c0
Merge branch 'master' into field_map_obj
2017-09-17 13:38:33 -04:00
DizzyEggg
75595f9b3d
decompile battle 3
2017-09-17 17:14:32 +02:00
DizzyEggg
c7592bc87c
finish porting cam's port
2017-09-17 15:19:15 +02:00
DizzyEggg
a9a66b06ef
start porting cam's port of battle3
2017-09-17 14:10:32 +02:00
PikalaxALT
559833ccf6
Merge branch 'master' into field_map_obj
2017-09-16 15:41:54 -04:00
Diegoisawesome
5a74c0e913
Merge remote-tracking branch 'pret/master'
2017-09-16 14:24:47 -05:00
Cameron Hall
19d2d73c70
Merge pull request #28 from DizzyEggg/decomp_pokemon
...
decompile pokemon1/2/3
2017-09-16 14:14:50 -05:00
Diegoisawesome
3c63063831
Add missing file and rename data2.s to link.s
2017-09-16 14:08:47 -05:00
Diegoisawesome
6ba1dc8169
Merge remote-tracking branch 'pret/master'
2017-09-16 03:21:42 -05:00
Diegoisawesome
448497dfbb
Finish extracting data2.s
2017-09-16 03:21:09 -05:00
PikalaxALT
64ffa8f963
Merge branch 'master' into field_map_obj
2017-09-13 19:29:19 -04:00
DizzyEggg
c80b76e85a
Merge branch 'master' into decomp_berry
2017-09-13 18:24:59 +02:00
DizzyEggg
117f8a6abd
Merge branch 'master' into decomp_pokemon
2017-09-13 18:24:01 +02:00
DizzyEggg
4c16bb5ee6
decompile util.s
2017-09-13 12:58:57 +02:00
DizzyEggg
5f4c5e280c
berry.s decompiled
2017-09-13 11:16:26 +02:00
DizzyEggg
a83d07e1b3
Merge branch 'master' into decomp_berry
2017-09-13 10:03:07 +02:00
Diegoisawesome
3e1c6024a7
Continue extracting from data2.s
2017-09-13 01:10:12 -05:00
DizzyEggg
c9603c40d8
Merge branch 'master' into decomp_pokemon
2017-09-12 23:02:08 +02:00
DizzyEggg
625b1b6949
start berry porting
2017-09-12 18:47:27 +02:00
DizzyEggg
0fe7030230
pokemon 3 is almost decompiled
2017-09-12 15:05:40 +02:00
DizzyEggg
6539188fa6
label and decomp some pokemon animation stuff
2017-09-12 13:05:54 +02:00
Diegoisawesome
a9f09ca051
Begin renaming string.s unknowns
2017-09-12 01:23:34 -05:00
Diegoisawesome
04598f0749
Rename data2 external file symbols
2017-09-12 00:00:05 -05:00
Diegoisawesome
3a96688b12
Dump strings.txt
2017-09-11 22:01:39 -05:00
DizzyEggg
4242ede445
almost there, troubles
2017-09-12 00:01:12 +02:00
DizzyEggg
8e88f2790a
pokemon2 get mon data troubles
2017-09-11 18:27:54 +02:00
DizzyEggg
5394435520
more of pokemon3 decompiled
2017-09-11 14:42:13 +02:00
DizzyEggg
154a70e228
start pokemon3 decomp
2017-09-11 11:35:41 +02:00
DizzyEggg
48239b6598
Merge branch 'master' into decomp_script
2017-09-11 09:22:10 +02:00
Diegoisawesome
ab189ecec5
Begin extracting baserom calls from data2.s
2017-09-11 00:40:47 -05:00
DizzyEggg
a2a66181fb
decompile script.s
2017-09-10 23:05:23 +02:00
Diegoisawesome
a1368c545d
Merge remote-tracking branch 'pret/master'
2017-09-09 20:54:41 -05:00
Diegoisawesome
f29fc55796
Cleanup bg.c
2017-09-09 20:52:33 -05:00
DizzyEggg
10a525d5a0
decomp safari zone
2017-09-09 15:45:50 +02:00
DizzyEggg
3355389eab
start coins decomp
2017-09-09 14:24:18 +02:00
DizzyEggg
307278374b
start money.s decomp
2017-09-09 00:45:25 +02:00
DizzyEggg
44dbf4dea0
port pokemon size record
2017-09-08 22:23:14 +02:00
DizzyEggg
4d01d400a8
port lottery corner
2017-09-08 18:48:55 +02:00
DizzyEggg
a55c5925a6
label gMapHeader
2017-09-08 18:31:57 +02:00
PikalaxALT
112177b57f
Slight touching up of data3.s; denote boundaries of data/field_map_obj.s for future split
2017-09-06 22:46:44 -04:00
DizzyEggg
cdd36116f2
label pokemon3.s
2017-09-06 21:48:30 +02:00
DizzyEggg
b7d75cb615
split item effects and organize sym ewram
2017-09-06 21:11:10 +02:00
DizzyEggg
0cc4cadd2f
label pokemon2 and some box stuff
2017-09-06 18:34:18 +02:00
DizzyEggg
c6eacc9be5
start porting pokemon1
2017-09-06 17:19:08 +02:00
DizzyEggg
b6661e7736
name some pokemon and battle labels
2017-09-05 20:13:34 +02:00
DizzyEggg
a7486afb4e
dump some more strings
2017-09-05 17:43:47 +02:00
DizzyEggg
e18241d8ec
dumped a lot of strings
2017-09-05 17:04:11 +02:00
DizzyEggg
1680fc0b81
start start menu decomp
2017-09-05 13:01:24 +02:00
DizzyEggg
54b8306115
really clean up battle ai
2017-09-05 09:41:48 +02:00
DizzyEggg
2702b0ec9b
decomp calc dmg and clean up battle ai
2017-09-04 21:43:13 +02:00
DizzyEggg
7ba62bcac8
split data battle controller files
2017-09-04 15:39:20 +02:00
DizzyEggg
1a9b1a45ca
split battle rodata
2017-09-04 15:05:11 +02:00
DizzyEggg
4bf54bfdd4
split roamer and decor inventories
2017-09-04 13:01:57 +02:00
DizzyEggg
75a94ce58e
split and label
2017-09-04 12:22:04 +02:00
DizzyEggg
5afd2d5bfb
begin new save.c, label lots of things
2017-09-03 22:50:17 +02:00
DizzyEggg
9dedb3a8bd
split more battle buffer files
2017-09-03 18:58:40 +02:00
DizzyEggg
a3f602f17c
begin save.s decomp, thanks revo!
2017-09-03 14:13:01 +02:00
DizzyEggg
907e281de6
decompile label more of item.s
2017-09-03 13:33:13 +02:00
DizzyEggg
e0725bca55
move variables to rtc.c
2017-09-02 23:37:06 +02:00
DizzyEggg
048700fe57
decompile rtc
2017-09-02 23:28:44 +02:00
DizzyEggg
b5fea95a46
finish event data
2017-09-02 22:31:37 +02:00
DizzyEggg
a47face8cf
split battle buffer files
2017-09-02 20:56:53 +02:00
DizzyEggg
591837e3c3
decompile sound.s
2017-09-02 17:03:46 +02:00
DizzyEggg
2089dd0f86
start labelling, decompiling sound.s
2017-09-02 16:03:53 +02:00
DizzyEggg
84240b1a5a
sprite.c: move ewram, iwram, rom data
2017-09-02 13:11:19 +02:00
DizzyEggg
c146c247f2
decompile more of sprite.s
2017-09-02 01:42:44 +02:00
DizzyEggg
449d546556
split some battle files
2017-09-01 23:40:13 +02:00
DizzyEggg
b614971cba
find b scripting commands table, thx revo
2017-09-01 22:35:45 +02:00
DizzyEggg
1d2be3c5e8
get rid of data window
2017-09-01 17:38:28 +02:00
DizzyEggg
6f03356237
begin working on pokeemerald
2017-08-31 16:48:24 +02:00
camthesaxman
6ff99b648e
align script
2017-07-28 19:31:43 -05:00
Diegoisawesome
5a8eeb353d
Mostly decompile text.s
2017-03-27 19:30:49 -05:00
ProjectRevoTPP
b2ec63d69e
resolve implicit declarations and enforce warnings as errors
2017-03-05 13:27:22 -06:00
Diegoisawesome
d12fd5c5ce
Merge remote-tracking branch 'refs/remotes/pret/master'
2017-03-04 23:32:12 -06:00
Diegoisawesome
56f5e8bdab
Disassemble palette.s
...
All but two functions match.
2017-03-04 22:43:34 -06:00
YamaArashi
e2b834d21d
begin decompiling main.s
2017-02-03 16:44:06 -08:00
camthesaxman
bcff8d1b45
start decompiling battle_ai
2017-02-01 22:15:38 -06:00
YamaArashi
a0311c8f84
split more data
2017-01-15 22:56:19 -08:00
YamaArashi
53935efc64
mostly finish string_util.c
2017-01-14 15:17:51 -08:00
YamaArashi
1268134668
decompile string_util
2017-01-14 14:20:49 -08:00
YamaArashi
2f76de380c
placeholder strings
2017-01-14 02:22:08 -08:00
YamaArashi
dd0ed3d043
split out more data
2017-01-14 01:54:02 -08:00
YamaArashi
a74c6f8586
begin splitting data2
2017-01-14 00:53:26 -08:00
YamaArashi
dcf291abe4
name pokemon cry voicegroup
2016-11-01 20:10:09 -07:00
Diegoisawesome
69c734c9a8
Ported libmks4agb from pokeruby ( #12 )
...
* Port agb_flash from pokeruby
* use ramscrgen
* formatting
* delete ewram_syms.txt and iwram_syms.txt
* Finish port of agb_flash
* Ported libmks4agb from pokeruby
* Reordered declarations to match pokeruby
2016-11-01 20:03:16 -07:00
YamaArashi
2db94cf5eb
remove libagbbackup_rodata.s
2016-11-01 16:14:27 -07:00
Diegoisawesome
2f6f3f8256
Port agb_flash from pokeruby ( #11 )
...
* Port agb_flash from pokeruby
* use ramscrgen
* formatting
* delete ewram_syms.txt and iwram_syms.txt
* Finish port of agb_flash
2016-11-01 16:04:03 -07:00
YamaArashi
4db33778ad
formatting
2016-11-01 08:35:13 -07:00
YamaArashi
a793e62d83
.s -> .inc
2016-11-01 08:29:13 -07:00
Diegoisawesome
4df1937738
Ported task.c and others from pokeruby
2016-10-31 09:43:17 -05:00
YamaArashi
6874afafe5
contest AI
2016-09-03 15:27:28 -07:00
YamaArashi
231ea2f27c
base_emerald to baserom
2016-09-03 15:07:51 -07:00
YamaArashi
f5879e72d9
clean up aligns
2016-09-03 14:31:43 -07:00
YamaArashi
a43a1cd76f
move trainer graphics
2016-09-03 14:04:23 -07:00
YamaArashi
a824690dbd
move title screen graphics
2016-09-03 14:01:37 -07:00
YamaArashi
8e8d5dcba5
move pokemon graphics
2016-09-03 13:57:41 -07:00
YamaArashi
92d2c4ea10
move birch speech graphics
2016-09-03 11:13:17 -07:00
YamaArashi
4c543a3e5c
move item graphics
2016-09-03 11:10:34 -07:00
YamaArashi
1af50a809c
move map object graphics
2016-09-03 11:02:35 -07:00
YamaArashi
0a89eb1e66
move berry graphics
2016-09-03 10:38:37 -07:00
YamaArashi
513a162994
move tilesets to match pokeruby
2016-09-03 10:32:18 -07:00
YamaArashi
deb6d7c6ba
split data1.s
2016-09-03 10:20:06 -07:00
YamaArashi
8399f0af6b
split data out of data2.s
2016-09-03 09:25:58 -07:00
YamaArashi
e215a4b6c5
RFU data section
2016-09-03 04:29:59 -07:00
YamaArashi
13a00040d7
eliminate libgcc.s
2016-09-03 04:11:10 -07:00
YamaArashi
c9b1c40b86
split out graphics data
2016-09-03 03:03:50 -07:00
YamaArashi
8866801ef9
make it build
2016-09-03 02:20:49 -07:00
YamaArashi
a11fe6f83b
global labels
2016-09-03 01:17:20 -07:00
YamaArashi
b12e80fc04
split asm/emerald.s
2016-09-03 01:11:14 -07:00
YamaArashi
92fa2f05f4
update pokedex entries for preproc
2016-09-02 22:10:43 -07:00
YamaArashi
9a8c780523
{next} -> \n
2016-09-02 21:59:16 -07:00
YamaArashi
1ad80dfe89
.charmapstr to .string
2016-09-02 19:56:47 -07:00
YamaArashi
7bef2a2783
convert comments (; -> @)
2016-09-02 19:51:16 -07:00
YamaArashi
b116b3cb2e
update disasm with function data from idb
2016-01-03 07:04:11 -08:00
YamaArashi
54c7ef9fc6
naming/renaming some field object functions
2015-12-29 18:41:57 -08:00
YamaArashi
47cae7f740
name some field object image animations
2015-12-27 00:09:10 -08:00
YamaArashi
fe1076d42c
update graphics function disasm
2015-12-03 00:17:29 -08:00
YamaArashi
4339dc18fc
clean bg and core function names
2015-11-29 23:20:00 -08:00
YamaArashi
e84b5c5eef
trainer pic indices
2015-11-28 22:12:14 -08:00
YamaArashi
f8504f2c9c
new game Birch pic
2015-11-28 21:21:42 -08:00
YamaArashi
716991410a
RTC data
2015-11-27 19:14:13 -08:00
YamaArashi
144bab20ce
name tileset functions
2015-11-27 09:34:59 -08:00
YamaArashi
6105801ee7
split out multiboot.s
2015-11-27 02:19:02 -08:00
YamaArashi
5ce2d43498
field effect graphics and scripts
2015-11-25 16:43:06 -08:00
YamaArashi
e417efb820
split out string utility data
2015-11-24 12:29:15 -08:00
YamaArashi
c0502849fa
powers of ten
2015-11-24 12:05:08 -08:00
YamaArashi
69d1b312f6
title screen background tiles and palettes
2015-11-24 01:41:14 -08:00
YamaArashi
1ddb502ff8
put back unused labels for FRLG fonts
2015-11-23 18:41:54 -08:00
YamaArashi
5c20c01b7a
unused fonts are FRLG male/female fonts
...
(thanks to Ketsuban from #pret)
2015-11-23 18:29:07 -08:00
YamaArashi
7199d3a54a
put font widths in rows of 16
2015-11-23 18:04:02 -08:00
YamaArashi
b951fb1113
dumped fonts
2015-11-23 17:44:06 -08:00
YamaArashi
22d87f81d7
fix typo in tileset name
2015-11-22 17:04:54 -08:00
YamaArashi
3e95160b25
tilesets
2015-11-22 15:29:11 -08:00
YamaArashi
a14b654374
the unknown Brendan/May image was for base decorating
2015-11-22 02:55:46 -08:00
YamaArashi
08210ef39e
field object data
2015-11-21 01:39:40 -08:00
YamaArashi
a580d84634
unused woman object
2015-11-19 21:26:03 -08:00
YamaArashi
58e7a7108d
unused Brendan and May images
2015-11-19 20:13:01 -08:00
YamaArashi
5e8ad60ec3
add leading zeroes to filenames
2015-11-19 18:44:58 -08:00
YamaArashi
f978097c69
field object PNGs and palettes (without .s files yet)
2015-11-19 08:38:21 -08:00
YamaArashi
1537ae67af
fix pichu icon
2015-11-15 20:11:38 -08:00
YamaArashi
43dae25742
berry PNGs and palettes
2015-11-14 16:32:02 -08:00
YamaArashi
57fef42a95
trainer PNGs and palettes
2015-11-14 09:58:43 -08:00
YamaArashi
e205a499de
renamed trainer pic to trainer front pic
2015-11-14 07:44:13 -08:00
YamaArashi
3af77f0544
item icon PNGs and palettes
2015-11-14 07:05:39 -08:00
YamaArashi
4c733f3811
pokemon PNGs and palettes
2015-11-13 21:57:22 -08:00
YamaArashi
3d1b6597f3
trainer back pics
2015-11-08 14:13:45 -08:00
YamaArashi
a221c035f8
trainer graphics labels
2015-11-08 12:47:49 -08:00
YamaArashi
ab7ab10c72
trainer data
2015-11-08 11:41:34 -08:00
YamaArashi
d46221aad1
item graphics labels
2015-11-07 19:25:31 -08:00
YamaArashi
795246a93d
pokemon graphics labels
2015-11-07 15:09:26 -08:00
YamaArashi
6292ec87fc
berry data table
2015-10-30 19:04:45 -07:00
YamaArashi
72f13c0b51
berry firmness strings
2015-10-30 10:34:16 -07:00
YamaArashi
832b0b525f
wild pokemon data
...
- Thanks to Sanqui for many Ruby/Sapphire names. https://github.com/Sanqui/romhacking/blob/master/pokemon/location-area-names
2015-10-25 22:56:06 -07:00
YamaArashi
269cda7ac9
remove "+1" from function pointer labels
2015-10-20 23:52:50 -07:00
YamaArashi
e771d87c78
move script command function table to separate file
2015-10-20 23:41:19 -07:00
yenatch
45fc576354
event script command pointers
2015-10-20 13:30:48 -07:00
YamaArashi
e17df124ff
Hoenn region map entries
2015-10-18 05:11:30 -07:00
YamaArashi
b948fcbb0d
pickup items
2015-10-18 02:17:47 -07:00
YamaArashi
d17f3b9746
battle arena move mind ratings
2015-10-18 01:15:48 -07:00
YamaArashi
89fdfa4811
move lists that determine battle factory battle style hint
2015-10-18 00:35:42 -07:00
YamaArashi
09084cf977
battle pyramid wild pokemon
2015-10-17 23:01:19 -07:00
YamaArashi
147ba4adc0
battle frontier/tent pokemon
2015-10-17 21:25:28 -07:00
YamaArashi
b9e336cf8b
battle frontier/tent trainers
2015-10-17 18:50:43 -07:00
YamaArashi
033c5e64ee
battle frontier held items
2015-10-16 22:47:29 -07:00
YamaArashi
b189af94cc
use fewer easy chat macros
2015-10-16 21:58:26 -07:00
YamaArashi
22bafa45ca
use macros for easy chat words
2015-10-16 17:32:39 -07:00
YamaArashi
8ce02b461e
easy chat words by letter
2015-10-16 16:57:46 -07:00
YamaArashi
fc49fe46fd
easy chat words
2015-10-16 12:33:20 -07:00
YamaArashi
009d9f877b
easy chat group names
2015-10-15 00:50:43 -07:00
YamaArashi
a6f32421bb
renaming
2015-10-14 14:37:16 -07:00
YamaArashi
27061f496e
contest move effect func ptr table
2015-10-14 14:20:40 -07:00
YamaArashi
078afb798e
contest move effects
2015-10-14 13:26:49 -07:00
YamaArashi
dd8f08f8a8
some contest text
2015-10-14 13:17:58 -07:00
YamaArashi
6dd8d212c6
contest move data
2015-10-14 10:40:52 -07:00
YamaArashi
b6e95f52d6
battle move data
2015-10-14 06:57:02 -07:00
YamaArashi
63ce51de2e
split bytes in item data
2015-10-14 03:23:42 -07:00
YamaArashi
15deec2511
dumped item data
2015-10-14 03:12:21 -07:00
YamaArashi
9cf66deb98
fix alignment
2015-10-13 07:01:39 -07:00
YamaArashi
f678112ce1
nature stat table
2015-10-13 06:59:37 -07:00
YamaArashi
654b3eef7c
preliminary dump of item effect data
2015-10-13 02:12:21 -07:00
YamaArashi
ed64ddfb34
spinda spot graphics data
2015-10-12 23:07:18 -07:00
YamaArashi
f381883b5d
Documented the name stored in an egg's data.
...
The Japanese word for egg is stored in an egg's name field when it's
created, but the name is not shown.
2015-10-12 21:35:15 -07:00
YamaArashi
79f2988694
egg moves
2015-10-12 20:26:16 -07:00
YamaArashi
b3f965dc84
remove unnecessary leading zeroes
2015-10-12 19:08:21 -07:00
YamaArashi
fb02626f1e
tm/hm learnsets
2015-10-12 18:53:18 -07:00
YamaArashi
d5b5623de7
evolution table
2015-10-12 18:08:47 -07:00
YamaArashi
bfae72bf1d
level up learnsets
2015-10-12 16:14:45 -07:00
YamaArashi
54183f2d07
pokemon base stats
2015-10-12 13:08:49 -07:00
YamaArashi
6c87e0143d
item descriptions
2015-10-11 22:14:07 -07:00
YamaArashi
c608a399db
experience tables
2015-10-11 19:42:50 -07:00
YamaArashi
7b95d1ff81
pokedex data
2015-10-11 17:59:52 -07:00
YamaArashi
e67ef58403
ribbon descriptions
2015-10-11 14:30:45 -07:00
YamaArashi
7a16daf6ee
add move descriptions
2015-10-11 11:16:52 -07:00
YamaArashi
63ee844510
ability descriptions
2015-10-11 03:06:48 -07:00
YamaArashi
5f550963fa
nature names
2015-10-11 02:11:27 -07:00
YamaArashi
bc7f744daa
ability names
2015-10-11 01:46:54 -07:00
YamaArashi
52c9f4a7dc
type names
2015-10-11 01:20:41 -07:00
YamaArashi
1874db5e8a
add trainer class names
2015-10-10 22:52:58 -07:00
YamaArashi
9fa2098029
add pokemon and move names, plus pokemon constants
2015-10-10 21:03:09 -07:00
YamaArashi
725956695b
add labels for unknown ROM data
2015-10-10 05:20:38 -07:00
YamaArashi
41013b2feb
update for modified assembler
2015-10-10 03:15:57 -07:00
YamaArashi
c21b61688e
add pokedex order data
2015-10-09 00:43:11 -07:00
YamaArashi
2f245f08c5
make data dir
2015-10-08 02:07:23 -07:00