6e33379f4f
Misc code cleanup, remove duplicate code, improve if checks
2023-12-17 12:01:28 -05:00
9676fcd4ef
Replace QVector with QList
2023-12-17 11:07:34 -05:00
e2f915a990
Fix more empty statements, remove some unused includes
2023-12-17 10:27:07 -05:00
a319839611
Fix ECM minimum version, update libphysis and fix compilation
2023-12-17 10:09:01 -05:00
c05311fccc
Add better logging
...
Astra's own logs are now stored in a rotating log, the default message
format is improved. The client and DXVK now dump their logs in the same
place instead of in the game directory.
2023-10-08 18:02:02 -04:00
c0d68c0b56
Introduce PatchList class to consolidate patchlist body parsing
...
This also adds tests for the class, which was desperately needed. Also
adds plenty of debug messages to pick apart problems in the patching
process.
2023-10-04 11:09:50 -04:00