Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/thpatch/Act-Nut-lib
https://github.com/thpatch/Act-Nut-lib
1a44f4185fce19e8473070df39f11df272bff461 authored about 1 year ago by brliron <[email protected]>
fa2c52ddd06ecef19b946027707feac2f21f748f authored over 3 years ago by brliron <[email protected]>
fa5696ea60ef0c3183bebd09b99d3035b345e0aa authored over 3 years ago by brliron <[email protected]>
When changing the functions to virtual, we call them through the vtable
and we no longer have to...
Now ignores spaces, supports strings instead of literal index, and supports
stack indexes, hexad...
a917816596f2955ede610f902cc584b5a0755211 authored over 3 years ago by brliron <[email protected]>
2ae895cddf4438925292cfdf0d20ff6368184598 authored over 3 years ago by brliron <[email protected]>
The lib always had write support (and that write support have
already been used by thcrap for a ...
09f42be0f05d3979544addc640b7a175006eb015 authored almost 5 years ago by brliron <[email protected]>
I guess I never tested that part.
67e34d786f4c412a1f0b00b13477139b9039c3b1 authored almost 5 years ago by brliron <[email protected]>Reverse-engineered only by looking at 2 example files, but it manages to parse every PS4 file, s...
d687a38f1d7f3dffbe3faeccf52784c79f3d40d5 authored almost 5 years ago by brliron <[email protected]>This one is hard, because it doesn't depend on the SQInteger size. Its backing type... is just w...
d5b5f91f67b029c52deb07b38dac339c79984a05 authored almost 5 years ago by brliron <[email protected]>43c0335c51f604019e753e5489218455ca09c8b5 authored almost 5 years ago by brliron <[email protected]>
8d5cba8243d7d54df44e9f7202554d3318f0d6d4 authored almost 5 years ago by brliron <[email protected]>
It was just wrong.
badb89ef8e7f467c89422a0795c4ea34bc448b30 authored almost 5 years ago by brliron <[email protected]>
The ULiL PS4 nut files are compiled with 64-bits ints, so this change is needed to parse them.
T...
67a094372625131f7017b5f186ddc8449d0b54c5 authored about 5 years ago by brliron <[email protected]>
You can for example do something like this:
instruction = "jcmp(7,30,8,2)"
- Set a parameter type for most parameters of all instructions.
- Write a quick documentation fo...
the parent of the new object.
3f3cef8964cf64cb7064d40ea7a84a7aaf25f732 authored about 7 years ago by brliron <[email protected]>20d0100d00ae9acab39fb4dc219c7ea9b7ca6936 authored about 7 years ago by brliron <[email protected]>
Layer: add support for more than one keyframe.
9ec4df5e14a305bf71463eddc0f346326b7caf0b authored about 7 years ago by brliron <[email protected]>error object with a buffer.
Act::NutStream: add support for non-compiled streams.
If the initialization fails and we have to destroy an half-initialized
object, it will no longer ...
9869734025ecf100911579e9a50be100f634c4b4 authored over 7 years ago by brliron <[email protected]>
c9439744fe9a2673efc4cb8c3e3a880d63ade96c authored over 7 years ago by brliron <[email protected]>
68174a10433d54b890e6744bf6eca7fe119db7c2 authored over 7 years ago by brliron <[email protected]>
have a if ensuring we won't go in the related code path.
40713b4a8479b7d084c5e8c2d5bdcad63108f2cd authored over 7 years ago by brliron <[email protected]>7bc39a26bf74e4e57117adab4d821510b2490e30 authored over 7 years ago by brliron <[email protected]>
9c74e64e8de4c9d1b82599f3197f3ff3517450d8 authored over 7 years ago by brliron <[email protected]>
0445a131cbd16961a66e7044f436a9a966398f77 authored over 7 years ago by brliron <[email protected]>
f9abc3ab4dd97d2a68b620e64f5e40b7dab4fb34 authored over 7 years ago by brliron <[email protected]>
47f05515c19f7bfceec26af7798b37be61dd6c44 authored over 7 years ago by brliron <[email protected]>
- Rework the MemoryBuffer interface, and give it an option to NOT free or copy the input buffer.
...
eb6e13498bfbaad53f443135d13a0274441f3031 authored over 7 years ago by brliron <[email protected]>
b351e4dc17d700b785df2b36f9e2a1962a9024b0 authored over 7 years ago by brliron <[email protected]>
d7b641451aa406506a6fff7a695542d085457da9 authored over 7 years ago by brliron <[email protected]>
f55af939a88930758fe60b68406c387969c5ce5e authored over 7 years ago by brliron <[email protected]>
f7838c83fe1d0803350b532adbb3d92b8b13ac07 authored over 7 years ago by Bruno Liron <[email protected]>
All primitives should implement it.
e88f4ca69b0e9afbc1b0b564f86f02456d10bbb6 authored over 7 years ago by Bruno Liron <[email protected]>73a789b99900cc0089da8584647df1de6e006f38 authored over 7 years ago by Bruno Liron <[email protected]>
f21a39c13e994f88ec0a920f9bfefa6259a51cb5 authored over 7 years ago by Bruno Liron <[email protected]>
e2517a28968b00d2ee6662e287f434dddb194420 authored over 7 years ago by Bruno Liron <[email protected]>
62431ac4ed2821e6b5be4915fa2f2995ef86a035 authored over 7 years ago by Bruno Liron <[email protected]>
51b362f9aab1bb66eabe735c185b6616e4960f03 authored over 7 years ago by Bruno Liron <[email protected]>
50815497086a25dd4ae743e789af43e119c75b66 authored over 7 years ago by Bruno Liron <[email protected]>
6f1091f68e0ab667ce27c561ba1c41471f38f0b1 authored over 7 years ago by Bruno Liron <[email protected]>
Example of parameter: "sprites/0/nutstream/stream/Local variables informations/1"
38dcd4e7d56ebb9180985b63341b0502ca6bf75e authored over 7 years ago by Bruno Liron <[email protected]>fb5dd64f881c4760c5db017acd14a32323f6f203 authored over 7 years ago by Bruno Liron <[email protected]>
a4279dcf0d5338647937cfdfb72fd08b65779d63 authored over 7 years ago by Bruno Liron <[email protected]>
f17cebda991f8a978d8a9510962bf3a5b887cf92 authored over 7 years ago by Bruno Liron <[email protected]>
b0f308fe814ec1ea94f5b85431491869752c492a authored over 7 years ago by Bruno Liron <[email protected]>
- Add a "add" function to ActNut::vector - takes a reader function and a buffer as parameter, and...
b52cf47eef2055e740bd94185c8f93f28c3d0499 authored over 7 years ago by Bruno Liron <[email protected]>e1c1afefa8ea6490a3fa18ed80431812842a4c78 authored over 7 years ago by Bruno Liron <[email protected]>
1b1b12aef0691e5ff58d22d0849af95ae8d2e8f1 authored over 7 years ago by Bruno Liron <[email protected]>
1074209d2ff08e3a500b03ac70f51b679302899e authored over 7 years ago by brliron <[email protected]>
- Add special display for booleans / floats.
b715023359f6d44b119faa6edc252ab3de64ea22 authored over 7 years ago by brliron <[email protected]>296449a56f24697891721621221393ede652010e authored over 7 years ago by brliron <[email protected]>
377c1bddccf501cceaa878cd1c29597ca7fb801e authored over 7 years ago by Bruno Liron <[email protected]>
883fb46c4b91fa0242238369fbe1d466af70b309 authored over 7 years ago by Bruno Liron <[email protected]>
597c2fa085eb22337ab05cbbb6b1d2db273322b1 authored over 7 years ago by brliron <[email protected]>
2cf9cdda00c635d2ef2398b5b54150d6ce74f7fb authored over 7 years ago by Bruno Liron <[email protected]>
e05200169881b43291843c0a5aa55df148d2a8c1 authored over 7 years ago by Bruno Liron <[email protected]>
0b588ac264e148a981240349ebe26aa66b1cbb5a authored over 7 years ago by Bruno Liron <[email protected]>
1583645b9892fd18b6c9b722d1bc375288d69eb1 authored over 7 years ago by Bruno Liron <[email protected]>
40025ef198fc97df28d914a5c4292cbde5f24f29 authored over 7 years ago by brliron <[email protected]>
27baf40556aaa6ed2f6530aaa3660e9f077dc5cc authored over 7 years ago by Bruno Liron <[email protected]>
a1fa204333b8e4a3b0604309acda8063bfeb5ec1 authored over 7 years ago by Bruno Liron <[email protected]>
629dfd9b42908dfa56804a8ac9810c6ce4670e08 authored over 7 years ago by Bruno Liron <[email protected]>
41ba6d80012e6927e42c8f7617b86add69e0804b authored over 7 years ago by Bruno Liron <[email protected]>
650d8ce61255d49085ff133569a6c8ec115c4851 authored over 7 years ago by Bruno Liron <[email protected]>
ab3fb3df36a0bd885fd1d9c08b5d16e6fbadd9e6 authored over 7 years ago by Bruno Liron <[email protected]>
bae457db3e4c54db053077ecf199e9ad59baa8a7 authored over 7 years ago by Bruno Liron <[email protected]>
a7469b2d5652c14c53a34192c507f73a94b30bc1 authored over 7 years ago by Bruno Liron <[email protected]>