Commit Graph

156 Commits

Author SHA1 Message Date
Diamond Lewis
0d8676aa93 decompile Libleo main api
decomp ReadDiskID
decomp ReadWrite
add symbol addresses
decompile LeoSetRTC
decompile LeoReadRTC
decompile LeoSeek
decompile LeoTestUnitReady
decompile LeoDriveExist
decomp LBA <-> Byte
decompile LeoSetRTC
2023-07-14 13:11:31 -05:00
Revo
b756089b91 Merge pull request #45 from dplewis/mips-elf-toolchain
Add mips-elf toolchain
2023-07-09 22:47:46 -04:00
Diamond Lewis
3b13e81e35 Add mips-elf toolchain 2023-07-09 21:45:52 -05:00
Revo
16fbcb2fe4 Merge pull request #42 from tehzz/introloader
Decomp intro loader
2023-01-08 14:37:04 -05:00
tehzz
4bcaa5be7c add script to generate context for m2c/decomp.me 2023-01-06 17:52:25 -05:00
tehzz
ca50041d83 use splat to transition ASM files to C 2023-01-06 17:51:42 -05:00
tehzz
6c66f51820 use splat nonmatching asm files 2023-01-05 20:52:29 -05:00
tehzz
5d21c97879 create header for intro_loader 2023-01-05 20:49:43 -05:00
tehzz
430b28e070 comment macro 2023-01-05 20:16:02 -05:00
tehzz
6378b31f00 decomp function in intro_loader 2023-01-05 20:15:54 -05:00
tehzz
ad5e633e72 add asmproc make dep files 2023-01-01 13:14:39 -05:00
tehzz
b941b0c9ec update diff setting 2023-01-01 13:14:11 -05:00
tehzz
ea6d7f9275 split intro_loader (2EC0) 2022-12-30 12:15:14 -05:00
tehzz
0d7d00a97f add ASM to GOBAL_ASM
C file util
2022-12-30 12:14:51 -05:00
Revo
20b600a437 Delete gb_tower.c 2022-12-29 23:14:32 -05:00
Revo
71da45a5f3 Merge pull request #41 from tehzz/introloader
Add asm-processor and makefile dep generation
2022-12-29 22:54:26 -05:00
tehzz
edf3877f4d use builddir variable 2022-12-29 22:32:08 -05:00
tehzz
443530f84a add distclean make target 2022-12-29 22:28:01 -05:00
tehzz
c46072c585 correct more warnings 2022-12-29 22:25:52 -05:00
tehzz
e9a53e84c8 correct warnings 2022-12-29 21:30:56 -05:00
tehzz
eaf2aaf216 add UNUSED macro 2022-12-29 21:30:45 -05:00
tehzz
7ee988466a add werror makefile toggle to clean out warnings 2022-12-29 21:30:35 -05:00
tehzz
8e69ad192a add make dep generation and compiler syntax check 2022-12-29 20:19:37 -05:00
Revo
c276762076 Merge pull request #40 from tehzz/macos
Add macOS Building
2022-12-29 17:07:26 -05:00
tehzz
0665b3b393 add asm processor for manual c files 2022-12-29 13:23:34 -05:00
tehzz
e91ae0e732 add asm-processor submodule 2022-12-29 13:23:16 -05:00
tehzz
7e8ec52230 update makefile to support building on macos host 2022-12-29 12:24:35 -05:00
tehzz
c84fcff9ed add prebuilt macos ido binaries 2022-12-29 12:24:17 -05:00
Revo
ac024240e8 Update README.md 2022-11-04 20:37:28 -04:00
Revo
e2f8dc00dc Merge pull request #39 from ProjectRevoTPP/decompile_hal_libc_tower
decompile hal_libc and gb_tower
2022-10-28 23:00:43 -04:00
ProjectRevoTPP
dd349e33cd decompile hal_libc and gb_tower 2022-10-28 22:59:52 -04:00
ProjectRevoTPP
0549f65955 hotfix for building on WSL filesystem 2022-10-25 19:36:32 -04:00
ProjectRevoTPP
7ef5aaba1a minor cleanup 2022-10-23 16:43:34 -04:00
Revo
8ca3b20dd4 Merge pull request #37 from ProjectRevoTPP/decompile_controller
decompile controller.c
2022-10-23 01:18:05 -04:00
ProjectRevoTPP
c539b68199 decompile controller.c 2022-10-23 01:17:34 -04:00
Revo
132f5e96e0 Merge pull request #36 from ProjectRevoTPP/document_memmap
rename dp.c to memmap.c and document file.
2022-10-22 13:59:19 -04:00
ProjectRevoTPP
d794f382f8 rename dp.c to memmap.c and document file. 2022-10-22 13:58:50 -04:00
Revo
d6e921d99b Merge pull request #35 from ProjectRevoTPP/decompile_crash_screen
decompile crash screen.
2022-10-21 22:54:12 -04:00
ProjectRevoTPP
d9198acc7a decompile crash screen. 2022-10-21 22:53:40 -04:00
Revo
0a803a2e23 Merge pull request #34 from ProjectRevoTPP/fragment_header
label clean up fragment header structs
2022-10-21 17:51:02 -04:00
ProjectRevoTPP
0d84ed73ab label clean up fragment header structs 2022-10-21 17:50:30 -04:00
Revo
52cfae0b42 Merge pull request #33 from ProjectRevoTPP/decompile_dp
decompile dp
2022-10-21 16:57:56 -04:00
ProjectRevoTPP
e03ac111af decompile dp 2022-10-21 16:40:21 -04:00
Revo
82e473a843 Merge pull request #30 from ProjectRevoTPP/add_libultra
Add Libultra.
2022-10-16 00:49:48 -04:00
ProjectRevoTPP
246f005f7a libultra phase 5: integration of text complete. cleanup pass later for data/rodata/bss and gaps 2022-10-16 00:48:38 -04:00
ProjectRevoTPP
b356bc05b0 libultra integration phase 4, 40 files left 2022-10-15 17:40:58 -04:00
ProjectRevoTPP
550986db6f libultra phase 3, bss issues w/ splat 2022-10-14 22:27:21 -04:00
Revo
a4d8b5af4d Merge pull request #32 from sharkwouter/add-permission-to-cc
Set execute permission for binaries included
2022-10-12 22:23:24 -04:00
ProjectRevoTPP
91e17bd3bd libultra phase 2 2022-10-12 22:22:56 -04:00
Wouter Wijsman
f967b0d675 Set execute permission for binaries included 2022-10-11 21:54:37 +02:00