rpcsx/rpcs3/Loader
Eladash 461fa6a88a
Firmware installation bugfixes (#9855)
* Fix race condition in PUP installation abortion.
* Fix freezes of emulator in case the PUP installation failed due to filesystem errors.
* Use fs::create_path as opposed to fs::create_dir as it is can create upper directories in case they are missing and is better in error handling.
* Report TAR errors on failure to create directories.
* Fix pup_object constructor to not crash on invalid PUP file header. (report an error)
* Fix pup_object::validate_hashes to not crash on invalid PUP file entries. (report an error)
* Do not call Qt functions inside a named_thread because it is wrong.
2021-02-28 22:59:27 +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.hpp Add MSELF support to SPRX precompilation. 2021-01-29 13:34:43 +03: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 Firmware installation bugfixes (#9855) 2021-02-28 22:59:27 +03:00
TAR.h Add usz alias for std::size_t 2020-12-18 12:23:53 +03:00
TROPUSR.cpp MSVC: remove MemLeak build support 2020-12-22 14:32:30 +03:00
TROPUSR.h Remove BOM markers 2020-12-06 15:30:12 +03:00
TRP.cpp Fix atomicity of savedata/trophy data writes 2021-02-23 11:29:23 +03:00
TRP.h Trophy: Return correct disk space requirements 2017-12-31 22:08:17 +03:00