Commit Graph

1252 Commits

Author SHA1 Message Date
KDSKardabox
5630ab2b1e Fully decompile fire 2018-12-08 17:55:17 +05:30
KDSKardabox
0f82e5caf7 Intial commit for decomp fire 2018-12-08 15:15:52 +05:30
golem galvanize
53fac4417b fixing merge conflicts 2018-12-07 14:47:20 -05:00
nullableVoidPtr
3909b6408c Fix alloc.c as per #386, define INVALID_ constants and rename malloc to alloc as per #325
Some of the INVALID_ are likely erroneously placed, due to lack of documentation
2018-12-06 09:44:08 +08:00
garak
80c3258504 finish battle tower data except sRubyFacilityClassToEmerald 2018-12-04 12:09:35 -05:00
DizzyEggg
d8b952f94c Clean up items data 2018-12-03 13:37:32 +01:00
DizzyEggg
e17140536a finish link rfu and fix rom 8011dc0 2018-12-02 11:58:50 +01:00
Marcus Huderle
0e32a3adf3
Decompile normal.c (#414) 2018-11-30 17:29:55 -06:00
Marcus Huderle
9dd7f8f214
Decompile pokedex_area_screen.c (#412) 2018-11-30 10:41:03 -06:00
Marcus Huderle
0148e38973
Decompile pokedex_cry_screen.c (#406) 2018-11-28 10:14:32 -06:00
Marcus Huderle
9fafa63743 Finish decompiling internation_string_util.c 2018-11-27 17:21:23 -06:00
DizzyEggg
7cfe0342f0 Finish frontier data 2018-11-27 22:45:50 +01:00
garak
50f00b0827 Merge remote-tracking branch 'upstream/master' into fldeff 2018-11-27 13:31:07 -05:00
garak
73cce79753 Merge remote-tracking branch 'upstream/master' into frontier-data 2018-11-27 11:35:19 -05:00
garak
091b5194e7 frontier pike and pyramid data 2018-11-27 11:21:48 -05:00
Slawter666
deb7adbad5 Convert pokédex data to C 2018-11-27 04:00:38 +00:00
Marcus Huderle
2425a14b19 Decompile fight.c 2018-11-26 10:25:51 -06:00
Marcus Huderle
35c0fb5154 Decompile ground.c 2018-11-26 09:55:31 -06:00
Marcus Huderle
839c629d5b Decompile dragon.c 2018-11-26 09:31:03 -06:00
Marcus Huderle
9b1f2ccf5e Decompile poison.c 2018-11-26 09:13:45 -06:00
Marcus Huderle
2c2431aa4c
Decopmile bug.c (#399) 2018-11-26 09:03:50 -06:00
Marcus Huderle
5947e0d229 Decompile rock 2018-11-25 17:00:18 -06:00
Marcus Huderle
fb6120da5b Fixup some names 2018-11-25 15:50:54 -06:00
Marcus Huderle
256bfc3caa Decompile script_pokemon_util_80F87D8 2018-11-25 15:32:22 -06:00
Kermalis
27d46fa3a8 Match se_t_ooame_e.mid 2018-11-20 18:10:25 -05:00
Kermalis
60a7134710 Match se_t_ooame.mid 2018-11-20 18:09:21 -05:00
Kermalis
fc57e8dd52 Match se_t_koame_e.mid 2018-11-20 18:07:28 -05:00
Kermalis
bfb84d3073 Match se_t_kami2.mid 2018-11-20 18:06:03 -05:00
Kermalis
83f73b7fd7 Match se_t_kami.mid 2018-11-20 18:04:42 -05:00
Kermalis
67d2009d7d Match se_t_ame_e.mid 2018-11-20 18:02:42 -05:00
Kermalis
5395fc8b57 Match se_t_koame.mid 2018-11-20 18:01:10 -05:00
Kermalis
25d4702ac4 Match se_t_ame.mid 2018-11-20 18:00:58 -05:00
Kermalis
a00079e63b Match se_suikomu.mid 2018-11-20 17:55:18 -05:00
Kermalis
88167d3183 Match se_select.mid 2018-11-20 17:52:47 -05:00
Kermalis
5e423fb5ea Match se_seikai.mid 2018-11-20 17:50:34 -05:00
Kermalis
53ca39a8ac Match se_save.mid 2018-11-20 17:49:15 -05:00
Kermalis
3941ce5cf2 Match se_ru_hyuu.mid 2018-11-20 17:47:42 -05:00
Kermalis
98831e29bb Match se_ru_gasyan.mid 2018-11-20 17:45:44 -05:00
Kermalis
80ea58a198 Match se_ru_gashin.mid 2018-11-20 17:44:09 -05:00
Kermalis
410492dea9 Match se_ru_bari.mid 2018-11-20 17:42:11 -05:00
Kermalis
83c843474a Match se_rg_w_door.mid 2018-11-20 17:40:34 -05:00
Kermalis
a5ddb0b4b8 Match se_rg_shop.mid 2018-11-20 17:37:10 -05:00
Kermalis
5e9076990e Match se_rg_nawamiss.mid 2018-11-20 17:35:18 -05:00
Kermalis
f7959dff52 Match se_rg_kiteki.mid 2018-11-20 17:33:07 -05:00
Kermalis
1f8954115f Match se_rg_help_op.mid 2018-11-20 17:30:56 -05:00
Kermalis
76cb446661 Match se_rg_help_ng.mid 2018-11-20 17:29:26 -05:00
Kermalis
7746acfb1d Match se_rg_help_cl.mid 2018-11-20 17:27:09 -05:00
Kermalis
3eff7efd8f Match se_rg_getting.mid 2018-11-20 17:23:09 -05:00
Kermalis
d00ae0da55 Match se_rg_excellent.mid 2018-11-20 17:20:31 -05:00
Kermalis
f2bb46c960 Match se_rg_deomov.mid 2018-11-20 17:17:48 -05:00
Kermalis
f31301340c Match se_rg_card3.mid 2018-11-20 17:15:19 -05:00
Kermalis
0a0a41189e Match se_rg_card2.mid 2018-11-20 17:07:00 -05:00
Kermalis
499de4f7c6 Match se_rg_card1.mid 2018-11-20 17:05:11 -05:00
Kermalis
d400b28edb Match se_rg_bag2.mid 2018-11-20 17:03:47 -05:00
Kermalis
6b6e1882e4 Match se_rg_bag1.mid 2018-11-20 17:02:01 -05:00
Kermalis
3f7e088471 Match se_regi.mid 2018-11-20 16:59:59 -05:00
Kermalis
a3208dfdc6 Match se_reapoke.mid 2018-11-20 16:57:37 -05:00
Kermalis
d9820be5b9 Match se_poke_dead.mid 2018-11-20 16:54:15 -05:00
Kermalis
2a76f30d21 Match se_pn_on.mid 2018-11-20 16:51:23 -05:00
Kermalis
64ae0f244d Match se_pn_off.mid 2018-11-20 16:49:48 -05:00
Kermalis
7e1b74e752 Match se_pinpon.mid 2018-11-20 16:47:19 -05:00
Kermalis
e5d535cdf4 Match se_pin.mid 2018-11-20 16:43:21 -05:00
Kermalis
34a8cc8acd Match se_pc_on.mid 2018-11-20 16:41:05 -05:00
Kermalis
84f43a8369 Math se_pc_off.mid 2018-11-20 16:39:26 -05:00
Kermalis
b15cb16bfd Match se_pc_login.mid 2018-11-20 16:35:23 -05:00
Kermalis
5a487b29ae Match se_op_basyu.mid 2018-11-20 15:24:06 -05:00
Kermalis
8a26e51269 Match se_o.mid 2018-11-20 15:21:21 -05:00
Kermalis
964c943fee Match se_nigeru.mid 2018-11-20 15:19:16 -05:00
Kermalis
e6484d42e9 Match se_naminori.mid 2018-11-20 15:16:16 -05:00
Kermalis
9c46276911 Match se_nageru.mid 2018-11-20 15:13:22 -05:00
Kermalis
59d691a5ee Match se_n.mid 2018-11-20 15:09:29 -05:00
Kermalis
3cfee40c82 Match se_mu_pachi.mid 2018-11-20 15:07:05 -05:00
Kermalis
68cb780ac3 Match se_moter.mid 2018-11-20 15:02:24 -05:00
Kermalis
e7464b39a3 Match se_mizu.mid 2018-11-20 14:57:35 -05:00
garak
f02cb667bb first 4 functions in fldeff 2018-11-20 09:51:54 -05:00
DizzyEggg
5d5b4b853c Merge branch 'master' into frontier 2018-11-19 17:32:32 +01:00
DizzyEggg
d22c2110de Decompile mossdeep hym 2018-11-19 17:16:01 +01:00
Marcus Huderle
72f0a079a9 Decompile all of battle_anim_utility_funcs 2018-11-19 09:37:25 -06:00
DizzyEggg
f2d3babd30 rename to mossdeep gym 2018-11-18 20:04:53 +01:00
DizzyEggg
4e37723288 Document Battle Pyramid 2018-11-18 17:52:22 +01:00
DizzyEggg
eb66b60f38 Begin battle pyramid 2018-11-17 15:30:34 +01:00
DizzyEggg
69683f9572 Decompile Battle Palace 2018-11-12 15:41:19 +01:00
DizzyEggg
d5abd7b696 Document Battle Pie 2018-11-12 14:36:31 +01:00
DizzyEggg
4fb463377c Start battle pike 2018-11-12 00:46:02 +01:00
DizzyEggg
81410fee17 Factory done 2018-11-11 16:44:27 +01:00
Diegoisawesome
18839a4872 Merge remote-tracking branch 'pret/master' into script_menu 2018-11-06 20:20:56 -06:00
Diegoisawesome
054a015c95 Finish decompiling/porting script_menu 2018-11-06 20:13:40 -06:00
Diegoisawesome
9afe7a896e Merge remote-tracking branch 'pret/master' into render_text 2018-11-06 11:40:17 -06:00
Diegoisawesome
43a8534fce Merge remote-tracking branch 'origin/master' into render_text 2018-11-06 11:33:21 -06:00
Diegoisawesome
645830624d Continue script_menu.c 2018-10-31 23:03:41 -05:00
DizzyEggg
90ef269426 Merge branch 'master' into battle_frontier_2 2018-10-30 21:48:18 +01:00
Diegoisawesome
2837859bdb
Merge pull request #373 from garakmon/battle-anim
Split battle_anim_80FE840 and move data to C
2018-10-30 11:53:05 -05:00
garak
678156ff0e remove linker script extra 2018-10-30 12:43:13 -04:00
Diegoisawesome
c8ef69a00d
Merge pull request #372 from garakmon/sprite-tags
Synchronize sprite tags
2018-10-30 11:26:44 -05:00
DizzyEggg
3a9eeef844 Frontier, finish ranking hall 2018-10-28 21:11:53 +01:00
DizzyEggg
826d0ea2ab Begin frontier records 2018-10-27 15:44:29 +02:00
garak
7747a891a2 finish 80FE840 data (actually) 2018-10-25 18:59:05 -04:00
garak
de90ce9123 finish 80FE840 data (almost) 2018-10-25 17:46:23 -04:00
DizzyEggg
1efdaebe23 finish decompiling battle tower 2018-10-25 21:27:10 +02:00
garak
17c26fae1a fire, electric, ice data 2018-10-24 20:01:40 -04:00
garak
22a0b58e57 effects_2 and water data 2018-10-24 15:52:21 -04:00
garak
68814c42de begin 80FE840 data 2018-10-23 08:25:51 -04:00
garak
5ddf6655bc split battle_anim_80FE840.s 2018-10-22 22:08:38 -04:00
garak
2b9fd18dd4 battle_anims.s data to C 2018-10-21 22:30:20 -04:00
Diegoisawesome
32d2640dc7 Match GameClear (thanks Egg) 2018-10-21 16:24:43 -05:00
Diegoisawesome
97bbb326b8 GameClear nonsense 2018-10-20 19:53:41 -05:00
Diegoisawesome
dd3689fdbf Finish porting/decompiling field_player_avatar 2018-10-19 00:05:54 -05:00
Diegoisawesome
6206acd2d2 Finish shop and fldeff_escalator 2018-10-18 12:05:02 -05:00
golem galvanize
2c6d634acd Merge branch 'master' of https://github.com/pret/pokeemerald into decompile_party_menu 2018-10-17 20:03:31 -04:00
Diegoisawesome
e75f0b4f80 Port/decompile field_control_avatar 2018-10-16 21:47:08 -05:00
Diegoisawesome
a9abb930aa
Merge pull request #352 from huderlem/shop
[WIP] Shop
2018-10-14 19:03:48 -05:00
Diegoisawesome
02049d52ee
Merge pull request #351 from DizzyEggg/apprentice
Decompile apprentice
2018-10-14 13:20:38 -05:00
Diegoisawesome
d40e737d52
Merge pull request #349 from golemgalvanize/decompile_field_effect_helpers
Decompile field effect helpers
2018-10-14 12:48:18 -05:00
Slawter666
f08b56d645 Move apprentice data to C 2018-10-14 15:26:13 +01:00
DizzyEggg
84936b4260 Merge branch 'master' into apprentice 2018-10-14 15:07:16 +02:00
DizzyEggg
7a008a944a Move 'blend_palette'.c to util.c 2018-10-14 14:43:19 +02:00
DizzyEggg
36b8a6a9a2 More apprentice work 2018-10-13 23:23:33 +02:00
DizzyEggg
a496a763ca Merge record mixing, pokemon and global with apprentice 2018-10-13 20:38:46 +02:00
Diegoisawesome
32fbf67d47
Merge branch 'master' into shop 2018-10-13 12:55:06 -05:00
Diegoisawesome
a26380663c Merge branch 'master' of github.com:pret/pokeemerald 2018-10-13 12:44:23 -05:00
Diegoisawesome
35c6938814 Port/decompile cable_club.s 2018-10-13 12:41:10 -05:00
Marcus Huderle
b24559d69b Merge remote-tracking branch 'upstream/master' into shop
# Conflicts:
#	asm/shop.s
2018-10-13 10:22:58 -05:00
golem galvanize
d3d725cc83 decompiled up to sub_81B0948 2018-10-11 21:23:39 -04:00
Diegoisawesome
04836db167 Start porting cable_club.c 2018-10-11 16:02:58 -05:00
Kermalis
de8013c6d1 Match se_kouka_m.mid 2018-10-10 16:47:27 -04:00
Kermalis
dd0e53a144 Match se_kouka_l.mid 2018-10-10 16:46:11 -04:00
Kermalis
7f2ddee417 Match se_kouka_h.mid 2018-10-10 16:45:01 -04:00
Kermalis
e92eabe961 Match se_kon4.mid 2018-10-10 16:42:47 -04:00
Kermalis
695d42bf46 Match se_kon3.mid 2018-10-10 16:41:40 -04:00
Kermalis
e6685e5703 Match se_kon2.mid 2018-10-10 16:40:18 -04:00
Kermalis
a9bdd34f9e Match se_kon.mid 2018-10-10 16:39:11 -04:00
Kermalis
f471165e6c Match se_ki_gasyan.mid 2018-10-10 16:37:38 -04:00
Kermalis
dac1ddba49 Match se_kaifuku.mid 2018-10-10 16:35:12 -04:00
Kermalis
76e3091d6d Match se_kaidan.mid 2018-10-10 16:29:16 -04:00
Kermalis
1aae1c19ea Match se_jyuni.mid 2018-10-10 16:27:34 -04:00
Kermalis
395e754760 Match se_jitensya.mid 2018-10-10 16:22:40 -04:00
Kermalis
2f10c5c24c Match se_jite_pyoko.mid 2018-10-10 16:20:54 -04:00
Kermalis
471aa8eeac Match se_jihanki.mid 2018-10-10 16:18:51 -04:00
Kermalis
2f21d2e9ab Match se_jido_doa.mid 2018-10-10 16:17:07 -04:00
Kermalis
27f2b3b00a Match se_i.mid 2018-10-10 16:15:30 -04:00
Kermalis
ab5c24daa6 Match se_hinsi.mid 2018-10-10 16:11:23 -04:00
Kermalis
937e9d05e8 Match se_hi_turun.mid 2018-10-10 16:09:46 -04:00
Kermalis
da9b55ea61 Match se_hazure.mid 2018-10-10 16:07:23 -04:00
Kermalis
88a4693cde Match se_hashi.mid 2018-10-10 16:05:36 -04:00
Kermalis
9817919c23 Match se_hantei2.mid 2018-10-10 16:03:27 -04:00
Kermalis
13c617cee0 Match se_hantei1.mid 2018-10-10 16:02:20 -04:00
Kermalis
ad717c719f Match se_fuusen3.mid 2018-10-10 15:57:41 -04:00
Kermalis
77c2afcaa9 Match se_fuusen2.mid 2018-10-10 15:56:10 -04:00
Kermalis
973fdffb2c Match se_fuusen1.mid 2018-10-10 15:53:49 -04:00
Kermalis
72366a320b Match se_fu_zuzuzu.mid 2018-10-10 15:50:00 -04:00
Kermalis
f31e4914aa Match se_fu_zaku2.mid 2018-10-10 15:47:30 -04:00
Kermalis
12ec9ec536 Match se_fu_zaku.mid 2018-10-10 15:45:34 -04:00
Kermalis
e66fb45f24 Match se_expmax.mid 2018-10-10 15:42:53 -04:00
Kermalis
fd74c65631 Match se_exp.mid 2018-10-10 15:37:03 -04:00
Kermalis
599d80b937 Match se_esuka.mid 2018-10-10 15:32:04 -04:00
Kermalis
1d241702f2 Match se_elebeta.mid 2018-10-10 15:30:17 -04:00
Kermalis
c44d355f6f Match se_e.mid 2018-10-10 15:28:17 -04:00
Kermalis
264bd34bdd Match se_door.mid 2018-10-10 15:26:20 -04:00
Kermalis
615ad808bf Match se_doku.mid 2018-10-10 15:24:27 -04:00
Kermalis
b985d45ddb Match se_dendou.mid 2018-10-10 15:21:53 -04:00
Kermalis
3b929049da Match se_daugi.mid 2018-10-10 15:17:05 -04:00
Kermalis
c0064134d1 Match se_dansa.mid 2018-10-10 15:14:49 -04:00
Kermalis
41a30f56bd Match se_curtain1.mid 2018-10-10 15:07:53 -04:00
Kermalis
94e491357e Match se_curtain.mid 2018-10-10 15:04:57 -04:00
Kermalis
6c890f7d9a Match se_card.mid 2018-10-10 15:01:35 -04:00
Kermalis
f53a0ad0b6 Match se_c_syu.mid 2018-10-10 14:59:17 -04:00
Kermalis
c98f5c25d6 Match se_c_pikon.mid 2018-10-10 14:56:12 -04:00
Kermalis
b9989eaa56 Match se_c_pasi.mid 2018-10-10 14:53:47 -04:00
Kermalis
acb7b7eb5c Match se_c_maku_u.mid 2018-10-10 14:50:48 -04:00
Kermalis
f967501b73 Match se_c_maku_d.mid 2018-10-10 14:49:10 -04:00
Kermalis
df9e2678fa Match se_c_gaji.mid 2018-10-10 14:47:02 -04:00
Kermalis
4a8dff5ebb Match se_bt_start.mid 2018-10-10 14:44:13 -04:00
Kermalis
33872e8899 Match se_bowa2.mid 2018-10-10 14:40:41 -04:00
Kermalis
ecf9d206e2 Match se_bowa.mid 2018-10-10 14:38:28 -04:00
Kermalis
50393acc65 Match se_boo.mid 2018-10-10 14:36:44 -04:00
Kermalis
44d003140b Match se_bidoro.mid 2018-10-10 14:34:21 -04:00
Kermalis
66c1e8008c Match se_basabasa.mid 2018-10-10 14:31:18 -04:00
Kermalis
005ac398fb Match se_ban.mid 2018-10-10 14:27:30 -04:00
Kermalis
938c4a2bc6 Match se_a.mid 2018-10-10 14:24:39 -04:00
golem galvanize
803c2388ce finish porting field_effect_helpers 2018-10-10 12:02:02 -04:00
golem galvanize
35ee9f67c0 ported some of field_effect_helpers 2018-10-09 17:32:39 -04:00
DizzyEggg
413e26e83d port 80d51ac 2018-10-07 17:45:37 +02:00
DizzyEggg
61343d5069 Decompile battle_anim_80A9C70 2018-10-07 15:39:46 +02:00
DizzyEggg
8c834b9ae8 battle anim 80a5c6c decompiled 2018-10-07 12:32:20 +02:00
DizzyEggg
54fc92bc92 Start porting ruby battle anim file 2018-10-06 23:04:53 +02:00
Kermalis
2f99b81dd4 Match ph_cure_blend.mid to ph_trap_solo.mid 2018-10-03 17:47:57 -04:00
Kermalis
a94c66139e Match ph_cloth_solo.mid 2018-10-03 17:26:34 -04:00
Kermalis
dbe15410de Match ph_cloth_held.mid 2018-10-03 17:26:06 -04:00
Kermalis
458b25ec09 Match ph_cloth_blend.mid 2018-10-03 17:24:20 -04:00
Kermalis
6fd2d4ad3b Match ph_choice_solo.mid 2018-10-03 17:22:56 -04:00
Kermalis
86f80debe2 Match ph_choice_held.mid 2018-10-03 17:21:42 -04:00
Kermalis
b32e85ac90 Match ph_choice_blend.mid 2018-10-03 17:20:10 -04:00
Kermalis
7fbc853611 Match mus_kachi2.mid & mus_rg_win_yasei.mid 2018-10-03 01:27:26 -04:00
Kermalis
7a06678768 Match mus_rg_win_tre.mid 2018-10-03 01:19:03 -04:00
Kermalis
34ee74a490 Match mus_kachi3.mid & mus_rg_win_gym.mid 2018-10-03 00:54:32 -04:00
Kermalis
937b785774 Match mus_rg_vs_yasei.mid 2018-10-03 00:13:14 -04:00
Kermalis
4045ded2fe Match mus_rg_vs_tore.mid 2018-10-03 00:11:50 -04:00
Kermalis
2ed3b58742 Match mus_rg_vs_myu2.mid 2018-10-03 00:10:16 -04:00
Kermalis
2aeeb5f7b1 Match mus_rg_vs_last.mid 2018-10-03 00:08:37 -04:00
Kermalis
babe3d0e92 Match mus_rg_vs_gym.mid 2018-10-03 00:06:42 -04:00