Commit Graph

1137 Commits

Author SHA1 Message Date
shibbo
eb0c2aa859 Fix typo'd function name 2019-07-26 22:02:33 -04:00
shibbo
512470e346 Move some stuff to a proper place, and write classes for all material animation players 2019-07-26 21:57:26 -04:00
shibbo
ee83add8e7 Move hash functions to a new file and decompile MR::getHashCode (thanks Simon) 2019-07-26 20:14:57 -04:00
shibbo
d421a4b74d finish decompiling AnmPlayerBase with other naming fixes 2019-07-26 20:06:23 -04:00
shibbo
4abbe0afca Decompile AnmPlayerBase and other resource classes 2019-07-23 23:39:58 -04:00
shibbo
7a339ab7cb Start on NameObjCategoryList and other small additions 2019-07-23 21:34:21 -04:00
shibbo
36499e38de Optimize NameObjHolder::add() 2019-07-23 19:35:24 -04:00
shibbo
c082b14116 Small fix to NameObjGroup::registerObj() 2019-07-23 19:22:09 -04:00
shibbo
1ec6d2ec96 Add -force flag, and decompile NameObjArchiveListCollector 2019-07-23 02:36:19 -04:00
shibbo
905c37032c Add in alternate way to run tools in README 2019-07-23 01:55:34 -04:00
shibbo
2a6e18cec7 Make changes to required tools, and implement a "cache" to avoid compiling unchanged files 2019-07-23 01:11:29 -04:00
shibbo
efeca4f980 J3DModel::initialize() and small fixes 2019-07-21 23:31:19 -04:00
shibbo
496c81c248 remove useless static variable and add comment for optimzed instruction 2019-07-21 23:20:27 -04:00
shibbo
55811bc0ce Move PPCArch.s into a C source file 2019-07-21 23:17:46 -04:00
shibbo
c6029f7e7e Move mtx.c to proper location 2019-07-21 21:09:07 -04:00
shibbo
822c4bf47d Start to implement some of J3D, and write some PSMTX functions 2019-07-21 20:55:29 -04:00
shibbo
9a58501728 some J3D stuff and add matrix types 2019-07-18 14:10:48 -04:00
shibbo
bbb3a22e86 Add proper classes to finish LiveActor::makeActorDead() 2019-07-17 02:23:52 -04:00
shibbo
75cf973229 f32 => T in TVec3 2019-07-17 02:00:17 -04:00
shibbo
38e71827cf update TVec3 to be more accurate for constructing new vectors 2019-07-17 01:59:18 -04:00
shibbo
4a2bcf51cc Add some small functions, decompile all of Nerve and Spine and start on some LiveActor 2019-07-16 22:08:31 -04:00
shibbo
dec49ad5b1 Decompile AllLiveActorGroup 2019-07-14 23:16:09 -04:00
shibbo
092178a40e fix duplication issue 2019-07-14 22:46:04 -04:00
shibbo
cc6ad2a746 Fix consistancy with capitalization 2019-07-14 22:42:46 -04:00
shibbo
def434e0ab use ifndef guards, decompile a lot of ClippingDirector, and other general organization changes 2019-07-14 22:37:44 -04:00
shibbo
a43e7e5c5f Reorganize a lot of files, decompile LiveActorGroup, and other fixes 2019-07-13 22:34:52 -04:00
shibbo
5e086b9322 PPCArch.s 2019-07-12 19:54:42 -04:00
shibbo
ad1269d0bc some assembly for OS, and more stuff with NameObjAdaptor and NameObjGroup 2019-07-12 19:40:04 -04:00
shibbo
e489ff0592 whoops 2019-07-12 17:36:23 -04:00
shibbo
8e39694691 Support compiling C sources and support assembling .s 2019-07-12 17:34:07 -04:00
shibbo
c9cd3a5c20 introduce build script, and make functions compile close (if not exactly) to the original 2019-07-12 00:13:19 -04:00
shibbo
679f08679b NameObjGroup 2019-07-07 20:41:15 -04:00
shibbo
33e5b39efb NameObjRegister decompilation 2019-07-07 20:13:22 -04:00
shibbo
e22f2f5b48 decompile a lot of NameObj, and document some other things 2019-07-07 20:04:10 -04:00
shibbo
a39c6dc64c Start on JMapInfo and do some decompiling 2019-05-01 11:28:08 -04:00
shibbo
4c02d0123c Commit starting files and other needed things 2019-04-28 18:58:01 -04:00
shibbs
9433beba9c
Initial commit 2019-04-28 18:39:13 -04:00