Commit Graph

264 Commits

Author SHA1 Message Date
Seth Barberee
a0d2d8e951 some more work on decomping funcs 2020-11-01 11:12:39 -06:00
Seth Barberee
90655520b3 decomp a little more of save 2020-10-31 20:36:22 -05:00
Seth Barberee
30f301d727 doc some strings 2020-10-29 23:02:43 -05:00
Seth Barberee
bad9c1bf1f some more func work 2020-10-25 22:52:36 -05:00
Seth Barberee
a448bf4fdb split and decomp some more 2020-10-23 21:03:52 -05:00
Seth Barberee
1d308ccaa4 more labeling of stuff with rom map (thx MegaMinerd) 2020-10-23 19:26:51 -05:00
Seth Barberee
ba5da3812f pretty simple decomp of funcs 2020-10-21 23:08:58 -05:00
Seth Barberee
e1f9c17e35 further splitting and decomping 2020-10-21 17:48:40 -05:00
Seth Barberee
184d3819ab more decomping of funcs 2020-10-20 18:05:23 -05:00
Seth Barberee
0271952426 Merge remote-tracking branch 'nullablevoid/master' into master
Port m4a from pokeemerald into pmd-red
2020-10-20 13:08:42 -05:00
Seth Barberee
a0aac0e9d2 static-link libagbsyscall similar to pokeemerald... Thx Pika 2020-10-20 13:02:58 -05:00
Seth Barberee
33b0b86f53 a few more decomp'd funcs 2020-10-19 22:35:02 -05:00
Seth Barberee
1b0fc9f374 decomp an evolve func for pokemon 2020-10-18 18:16:28 -05:00
Seth Barberee
3106e30102 some more splitting and decomping 2020-10-17 00:51:33 -05:00
Seth Barberee
ad82979bfc doc interrupt funcs 2020-10-16 20:07:03 -05:00
Seth Barberee
4d967dd694 decomp some quick funcs 2020-10-15 17:56:52 -05:00
Seth Barberee
6c9dd59b56 nonmatch bc I'm so close on those 2020-10-15 16:56:25 -05:00
Seth Barberee
6da3c8269f decomp a few more funcs 2020-10-15 11:50:49 -05:00
Seth Barberee
4409e37e73 decomp two funcs 2020-10-14 19:20:20 -05:00
Seth Barberee
6f63cc5f28 quick split and decomp interrupt funcs 2020-10-13 20:07:41 -05:00
Seth Barberee
3c986032f8 docing and one decomp of a function 2020-10-13 17:30:44 -05:00
Seth Barberee
14b4ad7735 some doc'ing and decomping 2020-10-10 14:33:06 -05:00
Seth Barberee
a391aaa3f6 unify save defines and decomp more save stuff 2020-10-09 15:16:49 -05:00
Seth Barberee
ada5402dc0 decomp some save stuff 2020-10-09 01:34:01 -05:00
Seth Barberee
86d3dd6797 massive split of file and decomp one func with an attempt on an another 2020-10-08 20:18:00 -05:00
Seth Barberee
18308a1190 some doc'ing and decomp work 2020-10-05 22:32:47 -05:00
Seth Barberee
10459f86c0 split arm funcs to separate file 2020-10-04 13:07:14 -05:00
Seth Barberee
89bfb94399 lotsa data dumping and split one asm file 2020-10-03 18:16:34 -05:00
Seth Barberee
d60e36b6b8 decomp a number of pokemon functions 2020-10-01 17:40:44 -05:00
Seth Barberee
96fdd3aae0 successful decomp of one pokemon data func and struct.. making headway 2020-10-01 13:32:53 -05:00
Seth Barberee
70c644dfdd actually add both files 2020-10-01 01:40:05 -05:00
Seth Barberee
6415dfbaeb Revert "decompile a few more"
This reverts commit 53b86c312d.
2020-10-01 01:39:17 -05:00
Seth Barberee
53b86c312d decompile a few more 2020-10-01 01:39:02 -05:00
Seth Barberee
ef82d0f951 some more dumping and one decomp 2020-09-30 14:48:13 -05:00
Seth Barberee
c5d9ff4809 1.8% functions decomped.. so close to 2% 2020-09-27 17:56:12 -05:00
Seth Barberee
9b6d44a63b split, decomp, rinse, repeat 2020-09-26 21:43:31 -05:00
Seth Barberee
a3acf2d880 some splittig and decomping 2020-09-26 20:09:32 -05:00
Seth Barberee
93ed788787 more decomping 2020-09-26 18:30:40 -05:00
Seth Barberee
fdc874029e 40K line file into 2 20K files 2020-09-25 16:23:07 -05:00
Seth Barberee
1a649b9146 split, decomp, rinse, repeat 2020-09-25 00:10:54 -05:00
Seth Barberee
e41b0b6a35 finally found the personality test stuff. now I can work on some of that now 2020-09-24 01:12:49 -05:00
Seth Barberee
cd050a5e7d found more MonsterParameter funcs that weren't in the split and decomped a few of them 2020-09-23 22:56:31 -05:00
Seth Barberee
d5e31c8be0 decomp decomp decomp 2020-09-21 01:40:48 -05:00
Seth Barberee
f3845bdedd more decomping of funcs 2020-09-21 00:28:50 -05:00
Seth Barberee
2f88c03e87 some more decomping 2020-09-20 20:13:04 -05:00
Seth Barberee
722560add4 more decomping of functions 2020-09-20 01:54:59 -05:00
Seth Barberee
d227929420 more datadumping and some decomp work 2020-09-19 23:28:48 -05:00
Seth Barberee
1ee2ec16ae further splitting and decompile one func 2020-09-18 00:00:39 -05:00
Seth Barberee
95b06d5d6b split to decomp type name string functions 2020-09-17 12:18:11 -05:00
Seth Barberee
cbe3f0265b dumped friend area names 2020-09-16 21:42:44 -05:00
Seth Barberee
ff099968a1 nonmatching input be GONE. Just one func left 2020-09-16 17:01:21 -05:00
Seth Barberee
190c3562b9 decomp a chunk of input 2020-09-16 14:00:48 -05:00
Seth Barberee
5cdd4a7236 some more splitting 2020-09-16 11:58:10 -05:00
Seth Barberee
424db9c41b split out pokemon funcs and decomp another nullsub 2020-09-16 00:15:52 -05:00
Seth Barberee
d2be6ce16c some more nullsubs 2020-09-15 17:09:36 -05:00
Seth Barberee
1cc1c7aa0b convert pointer to gUnknown variant 2020-09-15 17:09:19 -05:00
Seth Barberee
fef46aeb0c more work on personality test data 2020-09-13 23:32:12 -05:00
Seth Barberee
7fa7e54165 more datadumping and starting to doc ewram components 2020-09-11 21:26:19 -05:00
Seth Barberee
8d788ca347 split personality test data to different file and doc personality nature text table 2020-09-10 18:47:55 -05:00
Seth Barberee
acbe5a62e1 dumped starters a and partners 2020-09-10 18:04:23 -05:00
Seth Barberee
dad1e6c847 doc'ing more data from datacrytal 2020-09-09 20:31:02 -05:00
Seth Barberee
db15fdd324 documented some fields thx to PMDe 2020-09-09 19:46:02 -05:00
Seth Barberee
adc3a5e6bb The great text dump of 2020 2020-09-08 18:46:58 -05:00
Seth Barberee
1661de58b2 doc a data thing 2020-09-08 17:21:48 -05:00
Seth Barberee
ca75133eac did a little split to make some decomping easier 2020-09-06 09:35:24 -05:00
Seth Barberee
b22a2ac19e document Team RnRanks 2020-09-05 13:56:17 -05:00
Seth Barberee
70158a52c3 decomp some nullsubs 2020-09-05 12:43:37 -05:00
Seth Barberee
9f414d7c21 Merge remote-tracking branch 'seth-repo/save_single_function_decomp' into master 2020-08-27 19:04:37 -05:00
Seth Barberee
bfac262796 decomp sub_8011F9C 2020-08-02 18:20:39 -05:00
shinny
cef20f5b34 decomp dungeon data getters 2020-06-02 14:56:12 -04:00
Kermalis
b99e74849d save.c - sub_8011DA8() and sub_8011DAC() 2019-08-12 16:21:57 -04:00
nullableVoidPtr
8834fdd3e2 Port m4a from pokeemerald 2019-08-11 14:37:57 +00:00
Kermalis
c7188a70d8 save.c - sub_8011CA8() to ReadSaveSector() 2019-08-10 22:06:31 -04:00
nullableVoidPtr
a611b9673e "Finish" decompiling bg_palette_buffer.s and m4a_2.s, and rename text variables
We all have our breaking points :matchlikethis:
2018-11-21 18:48:44 +08:00
nullableVoidPtr
ed3b066e77 Merge remote-tracking branch 'PikalaxALT/text' 2018-11-20 21:55:23 +08:00
nullableVoidPtr
c7045ae369 Identify, split, decompile m4a, and more
ResetSprites, gCharMemCursor, gSpriteCount; analysed subheaps; identified more file pointers
2018-11-20 15:04:02 +08:00
nullableVoidPtr
f4ef62bb41 Renamed primary heap variables and partial cleanup m4a.s 2018-11-20 15:04:00 +08:00
nullableVoidPtr
961ab7ccaf Fix makefile and decompile some functions.
Partial memory.c, save.c and bg_palette_buffer.c decompilation, along with some asm/ cleanup.
2018-11-18 18:29:52 +08:00
scnorton
192ee78bb9 through sub_8006438 2018-01-21 17:48:35 -05:00
scnorton
8bff047871 through sub_80063D8 2018-01-21 17:12:02 -05:00
scnorton
91c6c24400 sub_8006218 2018-01-21 16:51:04 -05:00
PikalaxALT
666f5d4e3a Link newlib 2017-12-16 21:43:34 -05:00
PikalaxALT
f95a4a9324 Import newlib and create makefile 2017-12-15 09:39:34 -05:00
scnorton
f60aca9698 name remaining functions in asm/libc.s 2017-12-14 19:51:13 -05:00
scnorton
bd3e8ec8d7 More labels; add WIP build script 2017-12-14 19:38:05 -05:00
scnorton
1461f78982 More ewram labels associated with libc 2017-12-14 18:08:08 -05:00
scnorton
6b3751d15e (01/??) Identify several libc functions by name in newlib, and identify newlib object boundaries within libc, part 1 2017-12-14 17:26:42 -05:00
scnorton
9ed4ba3d7e Decompile libc data 2017-12-14 16:05:40 -05:00
sceptillion
c418a4585f decompile rest of file_system 2017-12-12 00:50:47 -08:00
sceptillion
d08ba1f023 decompile some of file_system 2017-12-12 00:17:17 -08:00
sceptillion
ae3751c57b split input.s 2017-12-11 20:56:51 -08:00
sceptillion
2db97dde84 label functions 2017-12-11 20:53:26 -08:00
sceptillion
898824cb67 split sprite.s 2017-12-11 20:18:27 -08:00
sceptillion
501b32cb59 split save.s 2017-12-11 19:17:54 -08:00
sceptillion
ae6d7f251e decompile flash 2017-12-11 19:05:47 -08:00
sceptillion
b297f50310 split flash.s 2017-12-11 17:26:33 -08:00
sceptillion
1941beb0cd split text.s 2017-12-11 16:40:00 -08:00
sceptillion
1947500967 label functions 2017-12-11 15:54:44 -08:00
sceptillion
ea4d21e7aa label QuickSave function 2017-12-11 13:57:15 -08:00
sceptillion
64ec7eaca9 label functions 2017-12-11 13:50:00 -08:00
sceptillion
f0da018ee2 split event_flag.s 2017-12-11 13:17:08 -08:00
sceptillion
4a7589a4ce label functions 2017-12-11 12:39:09 -08:00
sceptillion
1e63f841ef split file_system.s 2017-12-11 11:39:11 -08:00
sceptillion
9b5c263a93 label functions 2017-12-11 11:33:35 -08:00
sceptillion
87ef770ca2 decompile util 2017-12-11 10:14:59 -08:00
sceptillion
041c0891d8 decompile other_random 2017-12-11 09:18:22 -08:00
sceptillion
b0ef8f839b split files 2017-12-11 04:04:42 -08:00
sceptillion
9ad5d4888f label functions 2017-12-11 03:59:19 -08:00
sceptillion
ab34718048 split memory.s 2017-12-11 03:20:15 -08:00
sceptillion
a5df1bf9e9 label functions 2017-12-11 03:09:19 -08:00
sceptillion
b268532079 split file archives 2017-12-11 02:44:20 -08:00
sceptillion
fdf832bec1 decompile random 2017-12-11 00:50:59 -08:00
sceptillion
7c4bc430c2 split random.s 2017-12-11 00:18:19 -08:00
sceptillion
d07afbc081 initial commit 2017-12-10 22:41:46 -08:00