notyouraveragehooman
ff99d77635
BaseProc::getConnectedCalcParent
...
BaseProc::setConnectedCalcParent
2020-08-22 10:17:05 +02:00
Léo Lam
fc306aa5f0
ksys: Decompile ByamlUtil
...
And fix some declarations in Byaml.h
2020-08-21 22:21:26 +02:00
Léo Lam
bad90bc5d8
ksys: Add headers for BYML utilities
2020-08-21 21:18:27 +02:00
Léo Lam
17701b157b
Bundle aarch64-none-elf-objdump 2.33 from Arm to simplify setup
...
Ubuntu 18.04's objdump is too old (2.30)
devkitA64's objdump is also too old (2.32) and doesn't support
--source-comment
2020-08-21 14:55:59 +02:00
Léo Lam
a344367b01
tools: Fix Python 3.6 compatibility
2020-08-21 14:16:32 +02:00
Léo Lam
cf50531807
readme: Add binutils-aarch64-linux-gnu to the list of dependencies
2020-08-21 12:30:15 +02:00
Léo Lam
26183142b1
Update instructions, fix diff settings and add asm-differ
...
...to simplify setup a bit
2020-08-21 12:16:06 +02:00
Léo Lam
86ca470778
readme: Fix instructions
...
* Fix the CMake minimum required version
* Add a note about using the official CMake APT repo to update CMake
on Ubuntu
* Add a note about setting the PATH for devkitA64
* Mention CMake Tools for Visual Studio Code
2020-08-21 11:51:50 +02:00
Léo Lam
3ff4e8db65
tools: Also show percentage of matching code in terms of code size
2020-08-21 11:28:25 +02:00
Léo Lam
78833a752c
Mark more functions as decompiled
2020-08-21 11:11:13 +02:00
Léo Lam
12a05adfa7
Mark more functions as decompiled
2020-08-21 01:11:03 +02:00
Léo Lam
efdedd1d88
ksys/act: Fix const-correctness for BaseProcLink::getProc
2020-08-20 18:47:59 +02:00
Léo Lam
afde5b2775
ksys/act: Implement BaseProcLink
2020-08-20 18:25:47 +02:00
Léo Lam
f92ab2f559
ksys/act: Finish BaseProcLinkData
2020-08-20 12:19:13 +02:00
Léo Lam
c9207a3cc3
ksys/act: Implement act::acquireProc
2020-08-20 11:26:23 +02:00
Léo Lam
7e96f826c0
ksys/act: Fix ~ActorLinkConstDataAccess
2020-08-20 11:02:45 +02:00
Léo Lam
0dc0752530
ksys/act: Implement ActorLinkConstDataAccess
2020-08-20 01:26:10 +02:00
Léo Lam
6989d0f7f8
ksys/act: Get rid of some setDirect() calls
2020-08-20 00:03:13 +02:00
Léo Lam
50a8a8c5e3
ksys/act: Implement BaseProc::x00000071011ba9fc
2020-08-19 21:00:50 +02:00
Léo Lam
5de91ef5fd
ksys/act: Fix BaseProc::isSpecialJobType_ return type
...
BaseProc::isSpecialJobType_ returns 0, 1 or 2
This fixes the matching issue!
2020-08-19 18:16:03 +02:00
Léo Lam
08687964b4
ksys/act: Declare more BaseProc functions
...
It's possible I've missed some BaseProc functions but now every single
function that was identified as a BaseProc member function in my IDB
has been added to the class
Most of those are very easy to implement.
2020-08-19 18:12:18 +02:00
Léo Lam
fa00bc2d4e
Add GitHub Actions config for Clang 4.0.1 builds
2020-08-19 17:30:14 +02:00
Léo Lam
37d87dee71
lib: Update sead
2020-08-19 11:45:37 +02:00
Léo Lam
a4fbf3aef3
Use HTTPS for submodule URLs to not require SSH auth
2020-08-19 11:18:30 +02:00
Léo Lam
2de366be0f
Initial commit
2020-08-18 22:50:25 +02:00