Commit Graph

62 Commits

Author SHA1 Message Date
rozlette
7546b77798 Make disassembler usable from command line 2019-09-21 20:53:37 -05:00
rozlette
2581bed7bf Use per-function ASM blocks 2019-09-20 20:47:01 -05:00
rozlette
4c11f2f364 Add tons of function names. Datatypes TODO 2019-09-20 01:43:40 -05:00
rozlette
70b60dfce5 Fix up addresses 2019-09-20 01:42:05 -05:00
rozlette
35eb22813a Add a couple of symbols 2019-09-19 22:25:57 -05:00
rozlette
dd9656f674 Add file name, fix code .data start, test push 2019-04-20 12:39:08 -05:00
rozlette
15d44ed724 Add z_effect_soft_sprite 2019-04-15 21:01:57 -05:00
rozlette
0b8a130d8b Use compiled boot and code files 2019-04-12 00:09:21 -05:00
rozlette
bbaa5c05a3 Generate dmadata 2019-04-11 21:12:49 -05:00
rozlette
1f09af0e2e Only write uncompressed files to baserom folder 2019-04-11 18:48:33 -05:00
rozlette
a4c43e4a0d Add matching yaz0 compression 2019-04-10 23:58:55 -05:00
rozlette
6d1d172eb5 Add more filenames 2019-03-31 01:04:12 -05:00
rozlette
ef7033993e Add overlays to elf 2019-03-19 23:08:48 -05:00
rozlette
0ce4d2789e Disassemble game state overlays, particles, and some unknown files 2019-03-19 00:17:33 -05:00
rozlette
9b6c6bf77a name a couple more files 2019-03-18 20:36:09 -05:00
rozlette
cbd80ce108 Add usage of Gfx 2019-03-10 03:13:32 -05:00
rozlette
2b7d9ed708 Do most of code_0x800FEC90 2019-03-06 21:48:32 -06:00
rozlette
79c2ce743d Add most of ovl_Bg_Fu_Kaiten_0x80ACB400 2019-02-26 00:31:51 -06:00
rozlette
c10a68cf07 Remove more tabs 2018-12-20 18:33:50 -06:00
rozlette
a309571228 Updata current progress 2018-12-06 13:47:07 -06:00
rozlette
d7be544072 Fix copy paste error 2018-11-17 02:19:31 -06:00
rozlette
55bece5060 Decompile sinf.c 2018-11-17 02:16:20 -06:00
rozlette
bd397414c3 Skip type for static const variables in .s files 2018-11-17 01:36:17 -06:00
rozlette
9ba959e457 print type for const static variables in print_mdebug 2018-11-17 01:24:06 -06:00
rozlette
dffd187304 Use hex instead of decimal 2018-11-16 22:14:07 -06:00
rozlette
31342be30b Update asm-process 2018-11-14 10:02:25 -06:00
rozlette
4f74001bad Add requirements.txt 2018-11-13 23:14:59 -06:00
rozlette
2bbc98be35 Oops copied wrong file 2018-11-13 22:23:26 -06:00
rozlette
4d92e5ff89 Remove leading whitespace 2018-11-13 22:19:33 -06:00
rozlette
eab81f2769 Update disasm for asm-processor 2018-11-13 22:18:54 -06:00
rozlette
6d16d7cd1c Add new files and objects to build scripts 2018-11-13 22:17:14 -06:00
rozlette
93a02aba78 Disassemble a bunch of files 2018-11-13 22:16:08 -06:00
rozlette
54ac4a79d1 Add more files 2018-11-13 22:14:21 -06:00
rozlette
53b1539754 Add more function and variable documentation 2018-11-13 22:13:33 -06:00
rozlette
6e19e97a8a Compare .data section in asmdiff 2018-11-13 22:11:38 -06:00
rozlette
ec97f0156e Use asm-processor for -O2 -g3 files in boot 2018-11-13 22:10:59 -06:00
rozlette
325ff3875a Add asm-processor submodule 2018-11-11 16:44:24 -06:00
rozlette
d1d248f2a6 boot_0x80081920 can't seem to match... 2018-11-08 21:39:28 -06:00
rozlette
cbb4268fdf boot_0x80081820 was already matching 2018-11-08 21:38:45 -06:00
rozlette
00e3a8fcb7 Get boot_0x80080790 somewhat close to matching 2018-11-08 21:02:45 -06:00
rozlette
5fcbe0a483 Add slightly better diffing tool 2018-11-08 20:58:39 -06:00
rozlette
53ebb015f3 Fix misidentified function 2018-10-31 20:09:24 -05:00
rozlette
b32ad2401f Fix generation of undef.txt 2018-10-31 17:48:19 -05:00
rozlette
da6f7fcbe2 Add object sirawread 2018-10-30 00:45:47 -05:00
rozlette
6e239df2a8 Pull a few symbols from parameters.o 2018-10-30 00:19:38 -05:00
rozlette
c3f48bc85a Identify initialize.o 2018-10-30 00:01:58 -05:00
rozlette
563866f074 Fix misnamed function 2018-10-29 23:52:02 -05:00
rozlette
98cdbcf8a5 get boot_0x80080180 close to matching 2018-10-29 22:16:17 -05:00
rozlette
62a88f34a6 Split file in boot as functions differ in opt level 2018-10-28 23:12:21 -05:00
rozlette
5cda2411e7 Get code_0x800F4F40 close to matching 2018-10-28 22:29:20 -05:00