rpcsx/rpcs3/Loader
Eladash 0958c10f88
Improve TAR loader (#9908)
* Fix header magic test.
* Rewrite code to not use so many filesystem calls.
* Add many more error checks.
* Add missing NUL filetype.
* octalToDecimal(header.size) has been fixed to use fixed 12 characters range instead of endless string.
* Add many optimizations.
* Fix possible signed overflows with int, use the unisgned u64 type instead which allows for greater files as well.
* Log errors.
2021-03-11 02:26:39 +03:00
..
ELF.cpp Allow emulation to work without firmware (#9367) 2020-12-07 20:10:34 +03:00
ELF.h Atomic SPU LS capture writes 2021-02-23 11:29:23 +03:00
mself.cpp GUI: Implement MSELF extraction tool (#9909) 2021-03-07 17:59:37 +01:00
mself.hpp GUI: Implement MSELF extraction tool (#9909) 2021-03-07 17:59:37 +01:00
PSF.cpp Atomic PARAM.SFO writes 2021-02-23 11:29:23 +03:00
PSF.h Atomic PARAM.SFO writes 2021-02-23 11:29:23 +03:00
PUP.cpp Firmware installation bugfixes (#9855) 2021-02-28 22:59:27 +03:00
PUP.h Firmware installation bugfixes (#9855) 2021-02-28 22:59:27 +03:00
TAR.cpp Improve TAR loader (#9908) 2021-03-11 02:26:39 +03:00
TAR.h Improve TAR loader (#9908) 2021-03-11 02:26:39 +03:00
TROPUSR.cpp Atomic trophy status updates 2021-03-02 19:19:27 +03:00
TROPUSR.h Remove BOM markers 2020-12-06 15:30:12 +03:00
TRP.cpp Enable -Wunused-parameter 2021-03-06 18:07:08 +03:00
TRP.h Trophy: Return correct disk space requirements 2017-12-31 22:08:17 +03:00