Léo Lam
911625ac23
ksys/res: Add GameSaveData
2020-11-03 02:27:38 +01:00
Léo Lam
d0deedac4c
Compare non-matching functions against expected output
...
This makes it possible to catch regressions for non-matching functions,
especially those that only have minor issues.
This also reclassifies some minor non-matchings as major non-matchings
whenever it's really not obvious to see that they are equivalent.
2020-11-01 15:43:22 +01:00
Léo Lam
6c686fb962
ksys/gdt: Implement more TriggerParam copy functions
2020-11-01 02:34:14 +01:00
Léo Lam
1ccd65836d
ksys/gdt: Start adding TriggerParam's copy record functions
2020-10-31 14:58:32 +01:00
Léo Lam
2cd8eb111f
ksys/gdt: Implement flag+index getters
2020-10-29 21:56:29 +01:00
Léo Lam
abf3276642
ksys/gdt: Implement more parts of TriggerParam (notably setters)
2020-10-28 22:19:34 +01:00
Léo Lam
fd9b8ad11d
ksys/gdt: Add TriggerParamConfig
2020-10-27 00:52:51 +01:00
Léo Lam
c612f77fcd
ksys/gdt: Implement TriggerParam::recordFlagChange
2020-10-25 14:32:56 +01:00
Léo Lam
660336044f
ksys/gdt: Implement more TriggerParam functions
2020-10-24 23:30:53 +02:00
Léo Lam
f886213593
data: Mark _ZN4ksys4util13TaskQueueBase4pushERKNS1_7PushArgE as matching
2020-10-24 17:53:38 +02:00
Léo Lam
6cb668288f
data: Rename ksys::gdt::Flag<T>::getRandomResetData to FlagT<T>
2020-10-24 01:31:47 +02:00
Léo Lam
1cbb1a3311
Merge pull request #13 from notyourav/pr
...
decompile DamageParam
2020-10-24 01:21:18 +02:00
theo3
b11347344a
decompile DamageParam
2020-10-23 16:15:23 -07:00
Léo Lam
a26ae0ba91
ksys/gdt: Start adding TriggerParam
2020-10-22 18:54:26 +02:00
Léo Lam
228471ee3c
Merge pull request #12 from notyourav/pr3
...
decompiled resResourceAwareness
2020-10-21 00:59:59 +02:00
theo3
4bb4c935a6
decompiled resResourceAwareness
2020-10-20 15:48:31 -07:00
Léo Lam
3287f5eb25
Merge pull request #8 from notyourav/pr
...
resResourceShop decompiled
2020-10-21 00:40:39 +02:00
Léo Lam
38859e0f6e
Merge pull request #11 from wildex999/master
...
ksys/dmg: Implementing some of DamageManagerBase.
2020-10-21 00:32:43 +02:00
Wildex999
05a69f745b
ksys/dmg: Implementing some of DamageManagerBase. Added some temporary classes/variables used by DamageManagerBase.
2020-10-21 00:19:48 +02:00
theo3
c562d67fab
resResourceShop decompiled
2020-10-20 15:00:08 -07:00
Léo Lam
27da317935
ksys/res: Add GameData
2020-10-18 20:52:02 +02:00
Léo Lam
e3fd543178
ksys/gdt: Add Flag
2020-10-17 22:31:35 +02:00
Léo Lam
dbaac9cb78
ksys/act: Add InstParamPack
2020-10-16 00:06:18 +02:00
Léo Lam
2d721f8969
ksys/eco: Add LevelSensor header
...
It's not implementable yet because Ecosystem and some act:: code hasn't
been decompiled yet.
2020-10-15 21:04:51 +02:00
Léo Lam
b16ba552db
ksys/res: Implement all of Handle
2020-10-15 17:09:26 +02:00
theo3
f47c49b5a0
decompile actorCapture
2020-10-14 15:24:24 -07:00
Léo Lam
0a98116af0
data: Update function matching status
2020-10-12 23:24:22 +02:00
Léo Lam
afec1a82cc
ksys/res: Implement Handle destructor
2020-10-12 01:46:30 +02:00
Léo Lam
0a0d287e37
ksys/res: Implement ResourceMgrTask cache clear functions
2020-10-11 21:42:10 +02:00
Léo Lam
1c9d5781ae
ksys/res: Implement more ResourceMgrTask and OverlayArena functions
2020-10-11 19:24:03 +02:00
Léo Lam
fc0d0ddaf7
ksys/res: Implement more ResourceUnit functions
2020-10-11 01:15:56 +02:00
Léo Lam
00b9296aa9
ksys/res: Implement ResourceMgrTask::calc_ and fix MemoryTaskRequest
2020-10-10 13:50:55 +02:00
Léo Lam
78f64ca78c
ksys/res: Implement ResourceMgrTask::insertOverlayArena
2020-10-10 01:30:29 +02:00
Léo Lam
83660921b6
ksys/res: Start adding ResourceMgrTask
...
Adds data members and simple functions.
2020-10-10 00:54:50 +02:00
Léo Lam
76655d85a9
ksys/res: Implement some ResourceMgrTask prerequisites
2020-10-08 00:09:53 +02:00
Léo Lam
99de7fa009
ksys/res: Add more LifeCondition functions
2020-10-06 20:44:10 +02:00
Léo Lam
f19d229fa4
Check for non-matching functions that now match
2020-10-06 20:30:17 +02:00
Léo Lam
5ea758b40a
Merge pull request #6 from notyourav/pr
...
decompile resResourceLifeCondition
2020-10-06 13:20:59 +02:00
theo3
4eae9f9cc8
decompile resResourceLifeCondition
2020-10-05 19:08:30 -07:00
Léo Lam
ec6680f7a4
lib: Update sead
2020-10-05 22:02:57 +02:00
Léo Lam
12e6979b6c
ksys/res: Implement more Cache functions
2020-10-04 02:00:38 +02:00
Léo Lam
2930173f65
ksys/res: Add MemoryTask
2020-09-27 14:56:42 +02:00
Léo Lam
dc7d55e71e
Mark more functions as decompiled
2020-09-27 13:26:54 +02:00
Léo Lam
ba5a3c642d
ksys/res: Add ControlTask, TaskRequest
2020-09-27 13:00:37 +02:00
Léo Lam
b1926813b7
ksys/res: Start adding ResourceUnit and Cache
2020-09-26 21:03:24 +02:00
Léo Lam
b2ce4e32ea
ksys/util: Add Task functions that were missed because of IDA's bad tail detection
2020-09-26 17:04:43 +02:00
Léo Lam
cb1b70bb03
ksys/act: Fix matching issue in BaseProcMapNode::erase_
...
Fixed by adding an inline function, as usual...
2020-09-25 21:40:53 +02:00
Léo Lam
53f375b0ec
ksys/util: Fix matching issue in StrTreeMapKey::setKey
...
The stack variable is in fact a StrTreeMapKey temporary that is used
by the default assignment operator.
2020-09-25 20:28:31 +02:00
Léo Lam
2b26a9bb76
ksys: Start adding PlayReport
2020-09-25 16:07:44 +02:00
Léo Lam
89137d9834
ksys: Add Account
2020-09-25 01:14:17 +02:00