Commit Graph

167 Commits

Author SHA1 Message Date
LuigiBlood
63b0f8bb45 LeoDriveExist only checks for DDROM data, it's not a register 2023-07-29 21:37:18 +02:00
LuigiBlood
beed35a427 LEO_country_code is u32 2023-07-28 20:34:51 +02:00
Revo
2e23eeb34a Merge pull request #48 from dplewis/libleo-ido-5.3
Compile libleo against IDO 5.3
2023-07-26 05:42:54 -04:00
Diamond Lewis
d3b85e728b LeoCJCreateLeoManager decomp 2023-07-25 23:04:11 -05:00
Diamond Lewis
b3a2bd74ae fix volatile flag 2023-07-25 22:38:36 -05:00
Diamond Lewis
ef9bea4c57 clean up 2023-07-25 22:21:05 -05:00
Diamond Lewis
e8514a1f46 Compile libleo against IDO 5.3 2023-07-25 22:15:22 -05:00
Revo
8d85c0e27e Merge pull request #47 from dplewis/libleo-init
Finish libleo main api
2023-07-23 01:18:39 -04:00
Diamond Lewis
372058f50c Finish libleo main api 2023-07-23 00:13:16 -05:00
Revo
220cd26fb2 Create c-cpp.yml 2023-07-14 14:25:03 -04:00
Revo
cecf93a4b8 Merge pull request #46 from dplewis/libleo
decompile Libleo main api
2023-07-14 14:18:43 -04:00
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