-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Milestone
Description
Mcommon has turned out to be a bit of a.. not so great thing. It was originally brought in both cause of bigfile and me wanting C++20 features (while C++20 was still not standardized), however we actually don't need it anymore. (since C++20 is out!)
I propose:
- Removing mcommon (implementing some of the stuff using the standard) and moving to C++20.
Binary reading would be refactored greatly. - Refactoring code to not use the annoying uintXX typedefs and just use <cstdint> (which were themselves a carryover from another project.)
- Moving bigfile from its own dedicated repository into the SSXTools repository (for usage in SSXTools)
- (Maybe) Moving makecbxs into the SSXTools repository, and cleaning up the code (as it was very "5-second" even for me.)
- Renaming the project from EAGLe to SSXTools
In short, this issue tracks me basically turning SSXTools into a spot for all of the code I've written for modding SSX.
A good thing this offers is that in theory the SSXTools GUI could be given a lot more features than what it has.
The last proposal can be discussed here, as with all of them, as this is kind of a community RFC.
Metadata
Metadata
Assignees
Labels
No labels