allogic/Nippon

Current decryption/unpacking process takes up too much disk space and is too dependent on specifying directories statically

Shintensu opened this issue · 1 comments

It would be best to query the user for the install directory on first launch, then save this information to a configuration file. For subsequent changes there should be an option in the dropdown menu to change this directory.

When decrypting, move the resulting files to the "data" directory within the game's root directory to enable running the game on those decrypted files.
("data_pc" is the directory for encrypted files, "data" for unencrypted files. These can be hotswapped while the game is running by changing the flag determining whether to load encrypted or decrypted files)

Any unpacking should be done in memory only and solely on the assets being worked on, since there isnt a lot of utility in having the .dat archives all unpacked at once. Though if explicitly requested by the user, it should be an option to unpack the files on disk by specifying a target directory to unpack to, this should not be the default however.

The editor has mostly been reworked. All it's previous design flaws should be fixed by now.
Im closing this issue soon if no further questions arise.

Cheers