theo3
4cba2eb093
ksys::map placement classes
2021-07-01 21:02:46 -07:00
Léo Lam
112c1f987d
Merge pull request #36 from notyourav/lol
...
shootingStarMgr
2021-06-29 02:13:59 +02:00
theo3
0eef5b3933
shootingStarMgr
2021-06-28 12:04:10 -07:00
Léo Lam
710c91eeff
tools: Make register pair tracking more robust by using insn.regs_access()
2021-06-28 18:51:08 +02:00
Léo Lam
98f3c3d971
lib: Update sead
2021-06-28 18:50:47 +02:00
Léo Lam
23a84ada5a
Merge pull request #38 from notyourav/mem_prof
...
MemoryProfiler done
2021-06-26 17:10:29 +02:00
Léo Lam
e19d7756ff
Merge pull request #39 from notyourav/autodim
...
AutoDim decompiled
2021-06-26 17:08:49 +02:00
Léo Lam
c2bd24cf4b
lib: Update sead
2021-06-26 12:27:09 +02:00
theo3
d12508cfce
AutoDim decompiled
2021-06-25 20:29:11 -07:00
theo3
e675602250
MemoryProfiler done
2021-06-25 20:26:31 -07:00
Léo Lam
24cc84add7
Merge pull request #37 from leoetlino/ldrb-fix
...
tools: Fix check script not handling ldrb, ldrsb, etc. correctly
2021-06-25 00:43:25 +02:00
Léo Lam
c249c93be1
tools: Fix check script not handling ldrb, ldrsb, etc. correctly
2021-06-25 00:32:29 +02:00
Léo Lam
1b9f698134
tools: Fix strb and other str variants not being handled
2021-06-24 22:47:19 +02:00
Léo Lam
444a8110fd
lib: Update sead
2021-06-24 22:33:39 +02:00
Léo Lam
99356080db
Merge pull request #31 from notyourav/qst2
...
ksys::qst begin
2021-06-23 12:08:16 +02:00
Léo Lam
1379a95f0a
Merge pull request #35 from MonsterDruide1/master
...
ksys/snd: Add SoundResource
2021-06-23 12:04:51 +02:00
theo3
972445e44c
ksys::qst begin
2021-06-22 22:43:36 -07:00
MonsterDruide1
8da7d7cf25
ksys/snd: Add SoundResource
2021-06-23 00:34:02 +02:00
Léo Lam
1851180b26
Merge pull request #34 from MonsterDruide1/master
...
ksys/res: Add ModelResourceDivide
2021-06-22 21:28:57 +02:00
MonsterDruide1
cadf1688ed
ksys/res: Add ModelResourceDivide
2021-06-22 21:26:35 +02:00
Léo Lam
c72a150a9b
Update action/query status lists
2021-06-21 18:34:58 +02:00
Léo Lam
7d6938bc27
ksys/act: FIx Query loadBool, loadInt, loadFloat
2021-06-21 18:33:10 +02:00
Léo Lam
4f2f4ede4f
ksys/act: Finish Query
2021-06-21 17:56:14 +02:00
Léo Lam
952a40d472
Merge pull request #33 from MonsterDruide1/master
...
uking/action and uking/query: Action and Query related to ChampionBallad added
2021-06-21 17:53:18 +02:00
MonsterDruide1
cd6716c3ed
uking/query: Add queryCheckCurseRRetryEverOnce
2021-06-21 17:50:44 +02:00
MonsterDruide1
adcad916b7
uking/action: Add actionCurseRRematchCount
2021-06-21 17:50:00 +02:00
Léo Lam
ae98877a99
Merge pull request #32 from MonsterDruide1/master
...
Game/DLC/ChampionBalladManager decompiled
2021-06-21 14:26:04 +02:00
MonsterDruide1
0e4c71bfd8
Decompiled aoc3/ChampionBalladManager
...
Change getBlightRematchCount to s8
Fixing review messages
Decompiled aoc3/ChampionBalladManager
2021-06-21 14:20:32 +02:00
Léo Lam
3c01b50afc
ksys/chm: Add SystemConfig
2021-06-20 17:16:47 +02:00
Léo Lam
b3acc6a393
Add tool to translate IDA types to real C++ types
...
Currently this only covers agl Parameter classes, but more type names
may be added to the mapping in the future.
2021-06-20 14:25:46 +02:00
Léo Lam
328354f857
ksys/evt: Implement eventFlowAlloc/Free
2021-06-17 23:52:28 +02:00
Léo Lam
357ef77879
ksys/evt: Add ResourceTimeline
2021-06-17 23:42:21 +02:00
Léo Lam
92388bad74
ksys/evt: Add ResourceFlowchart
2021-06-17 19:08:45 +02:00
Léo Lam
4014329dc2
ksys: Add EventFlowBinder
2021-06-17 12:01:18 +02:00
Léo Lam
1f628bb94a
ksys/evt: Implement ActorBindings
2021-06-17 02:15:26 +02:00
Léo Lam
5794d424c2
lib: Update EventFlow
2021-06-17 01:42:49 +02:00
Léo Lam
0d0826f71b
Fix lint issue
2021-06-16 23:40:18 +02:00
Léo Lam
ae60e06e4b
ksys/evt: Add ActorBinding
2021-06-16 23:37:29 +02:00
Léo Lam
4b0a72025c
ksys/evt: Add DemoInfo
2021-06-16 11:14:57 +02:00
Léo Lam
53576759ed
lib: Update EventFlow
2021-06-15 22:33:36 +02:00
Léo Lam
d862365b2f
ksys: Add DemoASLoader
2021-06-15 19:55:18 +02:00
Léo Lam
c81229dabf
ksys/res: Add Event resource classes
2021-06-15 18:33:15 +02:00
Léo Lam
7d8607f9e3
ksys: Move Demo class to Resource/Event/ to declutter Resource/
2021-06-15 18:09:58 +02:00
Léo Lam
dd0cc52ce9
ksys: Move ActorParam classes into separate folder to declutter Resource/
2021-06-15 18:04:39 +02:00
Léo Lam
38e5e47b07
tools: Ignore excluded lib functions for rename script
2021-06-15 10:52:45 +02:00
Léo Lam
79505a1b23
readme: Clarify project scope (and excluded libraries)
2021-06-15 01:49:54 +02:00
Léo Lam
950db241d3
readme: Add note about accuracy of source code
2021-06-15 01:49:54 +02:00
Léo Lam
f4740f07e7
Exclude libcurl and NintendoSDK-NEX
...
This project is not going to decompile libcurl and NEX. It's just not
the main focus of the project and it's unlikely to yield any kind of
interesting information.
PosTrackerUploader and possibly the network save transfer stuff
do use NEX but those are secondary, possibly debug-only features.
Furthermore decompiling those two systems does not require actually
implementing the entirely of libcurl+NEX (~1MB); we just have to
write "API stubs" (headers) for the few parts of NEX that are used
by BotW code.
2021-06-15 01:49:54 +02:00
Léo Lam
85171726af
lib: Update EventFlow (actual 100% minus 1 function this time)
2021-06-14 22:31:40 +02:00
Léo Lam
61ce332003
ksys/res: Add AVOID_UB ifdef for bad memset in AnimInfo::parse_
2021-06-12 19:41:00 +02:00