summaryrefslogtreecommitdiff
path: root/include/pso/PSOV3Encryption.h
AgeCommit message (Collapse)Author
2023-03-09TProtocol: Start work on `handle_command()`, and the command handlersmrb0nk500
Hopefully, we can make some good progress. Also, oof, I didn't realize that what I thought were `operator=()`, or a manual `assign()` function, was actually a copy ctor.
2023-03-07global: Completly disable inliningmrb0nk500
This is because it looks more, and more clear that the entire codebase was compiled without inlining. Likely to reduce code size from all the byteswap functions, only present on the GameCube version.
2023-03-07global: Remove `override` from pure virtual definitionsmrb0nk500
2023-02-28macros: Make the getter of `PRIVATE_MEMBER_ACCESSORS` return amrb0nk500
reference, and add `PRIVATE_MEMBER_ACCESSORS_NON_REF`
2023-02-28PSOV3Encryption: Rename `encrypt()` -> `init()`mrb0nk500
Shoutouts to fuziqersoftware for pointing this out.
2023-02-28PSOV3Encryption: Add, and fully match `PSOV3Encryption`mrb0nk500
Boy, that took way too long to match, mainly due to regalloc issues in `update_stream()`.