Commit Graph

400 Commits

Author SHA1 Message Date
PikalaxALT
8ec229b557 Initial map header dump 2019-04-13 14:12:36 -04:00
PikalaxALT
f40038533a
Merge pull request #43 from garakmon/dump1
Dumping some data
2019-04-13 12:36:48 -04:00
PikalaxALT
fcf6ad0fb5 Rename oak speech assets 2019-04-12 14:23:19 -04:00
PikalaxALT
fcc77d3b96 split off field_weather data 2019-04-12 13:38:48 -04:00
PikalaxALT
2159da7f26 Dissasemble battle anim oam data 2019-04-12 10:36:10 -04:00
PikalaxALT
bd5c36e0f3 Split data_835B488.s to sound.s; correct FRLG music constants 2019-04-12 10:23:45 -04:00
PikalaxALT
02974254af coord_event_weather 2019-04-12 09:55:41 -04:00
PikalaxALT
903fcde223 break up data_835B488.s before scrcmd 2019-04-12 08:50:52 -04:00
PikalaxALT
c85f726224 Decompile roamer 2019-04-11 19:21:10 -04:00
PikalaxALT
915694e8a7 Documentation of oak_speech 2019-04-11 18:26:02 -04:00
PikalaxALT
c5e238b8c1 Roamer: Documentation 2019-04-11 16:30:30 -04:00
PikalaxALT
5329075593 Split data_845FD54.s 2019-04-11 16:03:30 -04:00
PikalaxALT
4af7c79db9 whoops forgot to add pngs 2019-04-11 13:31:07 -04:00
scnorton
18b20721d9 Remaining oak_speech data 2019-04-11 13:20:51 -04:00
scnorton
fb7ba21610 finish oak_speech code decomp 2019-04-11 12:55:13 -04:00
scnorton
b9e852193a through sub_8131338 2019-04-11 12:19:58 -04:00
scnorton
2bdcff73e6 Disassemble sprite anims for oak_speech 2019-04-11 11:14:45 -04:00
scnorton
b2b26e0e3b through sub_8130FD4 and associated rodata 2019-04-11 11:04:48 -04:00
scnorton
6982393439 through sub_8130324 nonmatching 2019-04-10 16:43:44 -04:00
scnorton
2f337edf36 through sub_812FD78 2019-04-10 12:11:36 -04:00
scnorton
bf7084cb60 through sub_812F33C 2019-04-10 10:16:20 -04:00
PikalaxALT
dbd4851087 sub_812EF50 2019-04-10 08:47:54 -04:00
scnorton
789e598c92 sub_812EEB0 2019-04-09 18:23:34 -04:00
scnorton
fb423f957d sub_812EB58; port scanline_effect 2019-04-09 14:30:54 -04:00
scnorton
d54a9b56da through sub_812EB2C 2019-04-09 11:23:33 -04:00
garak
fbd00ab00d swap SaffronCity map names 2019-03-02 17:56:11 -05:00
garak
a0dcf770bc name map connections 2019-02-26 20:49:26 -05:00
garak
d6aac66540 name maps 2019-02-26 16:13:08 -05:00
garak
d22f886824 dump species names 2019-02-23 10:09:41 -05:00
scnorton
b9979f71e7 Trainer tower data decomp 2019-01-08 10:59:54 -05:00
PikalaxALT
724a36220d Disassemble some function pointer tables 2019-01-07 21:32:51 -05:00
PikalaxALT
c0a00b1a0c Dump map connections (unlabeled) 2019-01-07 21:27:00 -05:00
scnorton
38abcf9774 through sub_80598CC 2019-01-07 16:39:32 -05:00
scnorton
b4f57a6c26 through sub_8059024 2019-01-07 15:02:57 -05:00
scnorton
ee25c7a975 through fillEastConnection 2019-01-07 10:17:44 -05:00
PikalaxALT
bc79312d48 Start decomping fieldmap 2019-01-07 08:54:56 -05:00
scnorton
abac6f3ec8 Through ScrCmd_takecoins 2019-01-06 16:14:59 -05:00
scnorton
fdd7b1033c Through ScrCmd_pokemart 2019-01-06 16:00:27 -05:00
scnorton
2822d29c0b through ScrCmd_bufferstring 2019-01-06 15:28:10 -05:00
scnorton
6a064a4fa4 Through ScrCmd_getbraillestringwidth 2019-01-06 15:08:17 -05:00
scnorton
bc97743759 ScrCmd_cmdC7; merge pikalaxalt/trainer_tower into pikalaxalt/scrcmd 2019-01-06 13:43:01 -05:00
scnorton
96e1b19dc1 through ScrCmd_release; propose names for remaining funcs 2019-01-06 13:06:56 -05:00
scnorton
b16831e97b through ScrCmd_fadeinbgm 2019-01-06 11:57:00 -05:00
PikalaxALT
1cb1fd2bf8 through ScrCmd_checkdecor 2019-01-06 10:09:03 -05:00
PikalaxALT
0eba7e0870 Start porting scrcmd from emerald 2019-01-05 23:13:12 -05:00
PikalaxALT
3130e68f89 Dump map groups and pointers 2019-01-05 20:22:44 -05:00
PikalaxALT
1e699465bd through sub_815E5C4 2019-01-05 18:12:00 -05:00
PikalaxALT
4b459cd460 through sub_815E1F0 2019-01-05 17:08:30 -05:00
PikalaxALT
1de4e55185 disassemble gFacilityClassToTrainerClass 2019-01-03 21:04:59 -05:00
PikalaxALT
2e2c38a386 Facility Trainer Class defines 2019-01-03 20:57:15 -05:00
PikalaxALT
8acdc1034d Fix includes to work with asm files 2019-01-03 20:36:23 -05:00
PikalaxALT
f016f6893e dummy tower trainer macros; nonmatching sub_815DF54 2019-01-03 20:07:59 -05:00
scnorton
6b14b51bc2 Fix name errors 2019-01-03 17:35:46 -05:00
scnorton
40c2056e7c Use macros for readability of trainer tower trainer data 2019-01-03 17:21:02 -05:00
scnorton
8ec3f8802b Dump trainer tower trainers 2019-01-03 17:12:02 -05:00
scnorton
0bf0161379 Split out trainer tower data 2019-01-03 14:03:14 -05:00
scnorton
b0c58af89e Dump sprite templates and dependencies in data_8471F00 2019-01-03 13:54:46 -05:00
scnorton
639428cefd Dump some more data 2019-01-03 13:35:16 -05:00
PikalaxALT
50c3065ec0 through sub_815DEFC 2019-01-02 19:54:52 -05:00
scnorton
c085d97f4d Rename map section name pointers 2019-01-02 17:31:04 -05:00
scnorton
ddf7e1e8e7 Dump map section names 2019-01-02 17:21:11 -05:00
scnorton
9dd48895b7 sub_815DD44; some more decomp 2019-01-02 17:10:26 -05:00
scnorton
fa05cd911c Dump some pointers and move descriptions 2019-01-02 14:31:37 -05:00
scnorton
90faed9143 nonmatching sub_815DC8C 2019-01-02 11:51:22 -05:00
scnorton
5c794a1d3d through sub_815DA3C 2019-01-02 09:37:56 -05:00
scnorton
0216888949 through sub_815D8F8 2018-12-30 12:32:42 -05:00
scnorton
220fe47299 sub_815D838; decompile some gfx 2018-12-30 11:59:00 -05:00
Paul Sander
478c7b5421 Merge remote-tracking branch 'upstream/master' 2018-12-17 16:26:00 +01:00
PikalaxALT
f91b71d395 Port over berry fix program 2018-12-16 20:18:44 -05:00
PikalaxALT
cc84f66655 Merge branch 'mevent' of github.com:pikalaxalt/pokefirered into mevent 2018-12-05 08:44:00 -05:00
PikalaxALT
c14c6d36f8 Rename most special vars 2018-12-05 08:43:55 -05:00
PikalaxALT
7a166940d0 Dump multiboot programs and librfu_rodata 2018-12-04 09:21:18 -05:00
PikalaxALT
d08f95be8a dump script command, special var, and std script pointers 2018-12-04 08:52:53 -05:00
PikalaxALT
ff24ec3ece Dump special pointers 2018-12-04 08:30:20 -05:00
PikalaxALT
2ce8cad8d2 Fix alignment 2018-12-04 08:09:54 -05:00
PikalaxALT
089703dc08 Decompile (partially) mystery_event_msg 2018-12-03 21:15:42 -05:00
PikalaxALT
931f19d2ea Port mystery_event_script 2018-12-03 20:21:35 -05:00
PikalaxALT
c500754d6b Finish decomp and dism of mevent_8145654 2018-12-03 10:40:38 -05:00
PikalaxALT
59b87e9d2a sub_8146980 2018-12-03 10:09:28 -05:00
PikalaxALT
f92002b6da Correct dims for shadow gfx 2018-12-02 19:02:49 -05:00
PikalaxALT
ecc4af703a Add missing graphics files 2018-12-02 19:01:51 -05:00
PikalaxALT
5151db6054 sub_8146288 2018-12-02 17:25:59 -05:00
PikalaxALT
39a9e186e0 Decompile mevent_8145654 data so far 2018-12-02 17:01:48 -05:00
PikalaxALT
9e34e6b53d sub_8146060 2018-12-02 16:38:07 -05:00
PikalaxALT
30d4803a44 sub_8145D18 2018-12-02 16:06:01 -05:00
PikalaxALT
8f0f725039 sub_814571C and associated graphics dump 2018-12-02 11:42:45 -05:00
PikalaxALT
884f1934e8 start decompiling mevent_8145654 2018-12-02 10:02:39 -05:00
PikalaxALT
2fbe528d5e Attempt to give meaningful names to mevent srv fields 2018-12-01 20:27:35 -05:00
PikalaxALT
b9a6cba30a Finish decomp of mevent_server 2018-11-30 16:51:22 -05:00
Paul Sander
fc1fd9c983 merge upstream 2018-11-30 22:16:04 +01:00
Paul Sander
308e60da31 change some names and remove some blank lines 2018-11-30 22:01:50 +01:00
PikalaxALT
8a8e86fa4f split mevent_server 2018-11-30 15:26:16 -05:00
PikalaxALT
f178d06946 through mevent_srv_ish_exec 2018-11-30 12:26:24 -05:00
PikalaxALT
294b150d70 Set up to decomp mevent_server 2018-11-30 08:47:58 -05:00
PikalaxALT
939ae833c3 through sub_81445C0 2018-11-29 19:17:38 -05:00
PikalaxALT
7460069110 sub_8143910 2018-11-29 11:35:31 -05:00
PikalaxALT
144027e4fa Dump another fame checker tilemap 2018-11-28 10:50:41 -05:00
PikalaxALT
a538f77b55 Dump fame checker bg graphics 2018-11-28 10:42:07 -05:00
PikalaxALT
d2bd51c49f Rename most assets and functions in fame_checker 2018-11-27 16:50:10 -05:00
PikalaxALT
7e684b32f1 More documentation of fame checker 2018-11-26 22:27:19 -05:00
PikalaxALT
a2b7b3ebf2 Finish data decomp 2018-11-26 15:47:50 -05:00
PikalaxALT
e88def5ab1 Decompile remaining sprite templates 2018-11-26 15:39:30 -05:00
PikalaxALT
2e1ce30d8b First pass disassembly of fame_checker sprite templates 2018-11-26 15:22:21 -05:00
PikalaxALT
031baf97af Decomp sprite sheets and additional graphics 2018-11-26 14:39:26 -05:00
PikalaxALT
e85ce72837 Another text pointer table decomped 2018-11-26 12:57:24 -05:00
PikalaxALT
6fb78b0885 more text dism 2018-11-26 12:51:56 -05:00
PikalaxALT
ae8b4043c1 More data decomp 2018-11-26 12:34:22 -05:00
PikalaxALT
c9c25baf72 Fix png palettes 2018-11-26 12:12:04 -05:00
PikalaxALT
4590f0f378 Start decompiling some more data 2018-11-26 12:11:11 -05:00
PikalaxALT
3bbaaa4a73 sub_812CE04 2018-11-24 22:13:10 -05:00
PikalaxALT
c60b280118 through sub_812CD3C 2018-11-24 21:41:18 -05:00
PikalaxALT
2571ba516c through sub_812C694 2018-11-24 15:51:55 -05:00
paul
4744a7d96e Merge remote-tracking branch 'upstream/master' 2018-11-24 19:57:36 +01:00
PikalaxALT
d347a95390 quest_log_8150454 2018-11-23 15:17:38 -05:00
PikalaxALT
77d7434df2 Merge branch 'master' into quest_log 2018-11-21 09:00:41 -05:00
PikalaxALT
eb98d02443 through sub_8115518; finish quest_log rodata 2018-11-21 07:55:42 -05:00
paul
284bbf91af Merge remote-tracking branch 'upstream/master' 2018-11-20 19:03:24 +01:00
PikalaxALT
fb3d416283 through wip sub_81152BC 2018-11-20 08:52:28 -05:00
melody
5989a8a461 Brings in surfable tile data structure 2018-11-14 00:10:54 -05:00
Melody
a5489aeef4 Decompiles metatile behaviors
Combines commits:
* WIP: start on metatile behavior functions
* WIP: more functions
* WIP: more functions
* WIP: another solid chunk + cleanup
* WIP: more things are stuff
* WIP: even more stuff done
* WIP: 🆗
* WIP: Cleaning Up
* WIP: More Cleanup
* WIP: Additional Cleanup
* WIP: clean up defines
2018-11-13 06:46:58 -05:00
PikalaxALT
3e638ddb4b through sub_8114518 2018-11-08 16:38:49 -05:00
paul
4fc60e3f70 Merge remote-tracking branch 'upstream/master' 2018-11-08 21:54:53 +01:00
PikalaxALT
3e418d7a7b Finish disming quest_log strings 2018-11-08 14:20:36 -05:00
PikalaxALT
50709682c7 through sub_8113FBC 2018-11-08 11:43:54 -05:00
PikalaxALT
21b5f78d6a More string dumps (some Japanese text was incorrectly dumped as gibberish) 2018-11-08 11:01:58 -05:00
PikalaxALT
27ed9452c6 Placeholder for text control code F7 2018-11-08 10:05:22 -05:00
Marcus Huderle
be4624024c
Merge pull request #17 from PikalaxALT/vs_seeker
Vs seeker
2018-11-08 08:53:27 -06:00
PikalaxALT
2cc1329cd0 sub_8113F3C; disassemble some strings 2018-11-08 09:44:56 -05:00
PikalaxALT
7344d64b15 Add missing data/graphics/unknown_84566a8.bin 2018-11-05 13:46:45 -05:00
PikalaxALT
f3231493db through sub_8113A78 2018-11-03 19:28:55 -04:00
PikalaxALT
812f735c03 Nonmatching sub_8113550 2018-11-03 11:25:27 -04:00
PikalaxALT
5391289fc1 Merge branch 'master' into quest_log 2018-11-02 14:16:03 -04:00
paul
d40ea8b15d prepare graphics.s for further dumping of compressed data, tag regions which arent compressed 2018-10-30 01:27:51 +01:00
paul
092462d83d Merge remote-tracking branch 'upstream/master' 2018-10-21 17:10:02 +02:00
ProjectRevoTPP
a63750306c decompile money.c and coins.c 2018-10-18 19:39:25 -04:00
PikalaxALT
aa6e1a91fc Merge branch 'master' into vs_seeker 2018-10-17 11:05:44 -07:00
PikalaxALT
9dd047d9db sub_81131FC 2018-10-16 13:07:02 -07:00
PikalaxALT
11066dc88f sub_8113194 2018-10-16 12:56:37 -07:00
PikalaxALT
6d31e24cba through sub_8113114 2018-10-15 20:08:52 -05:00
PikalaxALT
3f43d60bc2 through sub_8112EB4 2018-10-15 11:30:50 -05:00
PikalaxALT
f07f73e188 Merge branch 'master' into quest_log 2018-10-15 09:19:30 -05:00
paul
3037f37cc6 merge upstream, fix non-conflict in trade.s 2018-10-14 16:36:53 +02:00
Marcus Huderle
a2e49c4d5c
Merge pull request #21 from ProjectRevoTPP/save
decompile save.c
2018-10-14 08:05:36 -05:00
Marcus Huderle
dfa5403aac
Merge pull request #20 from PikalaxALT/dump_trainer_class_names
Dump trainer class names
2018-10-14 08:03:22 -05:00
paul
943931f86f add mail 2018-10-13 22:49:21 +02:00
paul
dc73d6e003 add items and some battle anims 2018-10-13 22:42:39 +02:00
paul
c3ffefa6c2 replace some interface baseroms, fix labels 2018-10-13 22:38:10 +02:00
paul
fbd6100c36 replace more battle anim baseroms, fix up labels 2018-10-13 22:28:46 +02:00
PikalaxALT
ddb2440809 sub_8112940 2018-10-13 16:04:33 -04:00
paul
cfe2cbd381 add some battle interface, berry blender and contest files, fix up label 2018-10-13 21:59:56 +02:00
paul
0283aa99bf add battle terrain and transitions, replace more baserom 2018-10-13 21:43:22 +02:00
paul
ad02552fbe replace more baserom, fix graphics_file_rules.mk for C2EA50, replace labels for battle_anims 2018-10-13 20:30:58 +02:00
paul
8781b66d5f add all battle_anims (assuming there is no funkiness with them in fr), replace more baseroms 2018-10-13 19:41:45 +02:00
paul
291935525d replace baseroms at D12AC4, D18780, D1A064 2018-10-13 19:16:38 +02:00
paul
0e29da2c9f replace baserom at 8D093D8 2018-10-13 18:07:05 +02:00
PikalaxALT
6c52f7ce04 Merge branch 'master' into quest_log 2018-10-12 20:18:48 -04:00
paul
d161ce7ad1 change label for unknown hitmontop data 2018-10-13 00:56:24 +02:00
paul
8adafe8c73 add copy of black_belt palette for emerald and fix labels 2018-10-13 00:44:54 +02:00
paul
a9cef334e0 fix up blaziken, double_question_mark and pokemaniac 2018-10-13 00:39:32 +02:00
paul
0e8180b9bb clean up/redo previous labels 2018-10-12 23:24:19 +02:00
PikalaxALT
714d387cbd through sub_8111D90 2018-10-12 10:09:38 -04:00
ProjectRevoTPP
0b4d16442c decompile save.c 2018-10-11 23:29:11 -04:00
paul
7ce6c69138 almost complete working pokemon and trainer images, offending ones are baserom'd 2018-10-12 00:00:46 +02:00
paul
6533d65932 more preparation for copypate 2018-10-11 22:49:56 +02:00
PikalaxALT
f4e4efedc7 Use proper syntax for null-padded strings 2018-10-11 13:11:31 -04:00
paul
50fcc3a1e9 Merge remote-tracking branch 'upstream/master' 2018-10-11 18:56:58 +02:00
PikalaxALT
b8054bbe5b through sub_8111070 2018-10-11 12:36:39 -04:00
PikalaxALT
2894084a39 Dump trainer class names 2018-10-11 11:24:28 -04:00
paul
3f0827128a resolve merge conflict about graphics_file_rules.mk and prepare for adding pokemon graphics 2018-10-10 22:54:23 +02:00
ProjectRevoTPP
05d03f7f32 decompile up to sub_80444C4 2018-10-10 00:47:44 -04:00
ProjectRevoTPP
799a9ccfe2 decompile up to sub_8043B40 2018-10-09 00:04:47 -04:00
ProjectRevoTPP
6c614d71a5 decompile up to SpeciesToCryId 2018-10-08 21:58:30 -04:00
PikalaxALT
2e0259fceb Merge branch 'master' into vs_seeker 2018-10-08 19:00:01 -04:00
ProjectRevoTPP
967b4e6612 merge and nonmatching PokemonUseItemEffects2 2018-10-08 18:51:14 -04:00
PikalaxALT
0335914719 Decompile vs_seeker data 2018-10-08 17:04:37 -04:00
PikalaxALT
d348c44eb6 Finish decompile of menews_jisan.s 2018-10-08 14:58:51 -04:00
ProjectRevoTPP
e54247c225 partially decompile pokemon.c 2018-10-08 00:57:51 -04:00
ProjectRevoTPP
77f8b38417 address comments 2018-10-07 01:01:45 -04:00
ProjectRevoTPP
4cd32e8636 migrate text rodata to C file 2018-10-07 00:14:45 -04:00
paul
1ee1ebe23a push through first incbin, two files are apparently missing 2018-10-07 00:16:05 +02:00
ProjectRevoTPP
9236084ad8 finish decompiling text.c 2018-10-06 16:40:08 -04:00
paul
0aa555d134 Merge remote-tracking branch 'upstream/master' 2018-10-06 17:51:44 +02:00
paul
efebe909c6 fix not building data.o 2018-10-06 17:21:26 +02:00
ProjectRevoTPP
4fafb81b2f decompile sound.c 2018-10-05 21:26:13 -04:00
ProjectRevoTPP
52559f4c16 decompile script.c 2018-10-04 21:55:27 -04:00
ProjectRevoTPP
3c71cf58f5 fix battle_ai so it builds 2018-10-04 19:22:29 -04:00
ProjectRevoTPP
621cfbebee decompile battle_ai_script_commands.c 2018-10-03 21:30:13 -04:00
paul
d60d4a03bc fetch some graphics 2018-10-03 19:34:04 +02:00
Cameron Hall
904dcccf15 dump assert strings 2018-02-07 22:00:05 -06:00
sceptillion
38f3f5cc55 get rid of SUBALIGN 2017-12-20 22:00:41 -08:00
sceptillion
9f9e3529f8 decompile string_util 2017-12-20 12:55:52 -08:00
sceptillion
a6a0b7db92 decompile bg_regs data 2017-12-20 10:09:12 -08:00
sceptillion
236f91e6f0 decompile sprite 2017-12-20 01:04:58 -08:00
sceptillion
bdbc89bcea partially decompile text 2017-12-19 15:19:41 -08:00
sceptillion
3b992d3ad3 decompile window 2017-12-18 14:13:23 -08:00
sceptillion
f70d7efa66 partially decompile text_printer 2017-12-18 13:14:49 -08:00
sceptillion
d1437d30f7 decompile malloc 2017-12-18 00:47:25 -08:00
sceptillion
4265e36174 decompile bg 2017-12-17 23:53:55 -08:00
sceptillion
b849ce93db decompile main 2017-12-17 13:22:46 -08:00
sceptillion
670fef77ac first commit 2017-12-16 23:54:22 -08:00