rpcsx/rpcs3/Gui
Cornee Traas 458dbbd15d PS3UPDAT.PUP installer (#2386)
* Add PUP loader

* Add .tar loader and update .pup loader

* Add extract method + offset to TAR loader

Also adds error checking + operator bool overload

* Add firmware decryption keys to key vault

* Initial seperation of SELFDecrypter

This seperates SELFDecrypter into itself and SCEDecrypter.
SCEDecrypter contains the logic to decrypt any file with an SCE Header.
SELFDecrypter inherits from SCEDecrypter and contains the code
specifically to do with ELF. DecryptData could be deduplicated more.

* Add "Install Firmware" option to tools menu

* SCEDecrypter: put each segment in own file

Also, const-correctness, adjusted buffer size and better error handling

* More SELFDecrypter refactoring

* Compile fix

* Add messageboxes to firmware install

* Add progress bar to firmware install
2017-02-16 10:15:00 +08:00
..
AboutDialog.h Add Patreon link on about dialog (#2310) 2017-02-01 12:37:59 +08:00
AutoPauseManager.cpp Partial commit: Gui 2016-04-15 19:22:46 +03:00
AutoPauseManager.h AutoPauseManager, SaveDataUtility fix 2015-12-04 23:37:41 +03:00
CgDisasm.cpp Partial commit: Gui 2016-04-15 19:22:46 +03:00
CgDisasm.h File utility improved 2016-01-13 14:12:04 +03:00
ConLogFrame.cpp Debugger fix 2017-02-10 16:33:22 +03:00
ConLogFrame.h Debugger fix 2017-02-10 16:33:22 +03:00
Debugger.cpp Debugger fix 2017-02-10 16:33:22 +03:00
Debugger.h Debugger fix 2017-02-10 16:33:22 +03:00
FrameBase.cpp Partial commit: Gui 2016-04-15 19:22:46 +03:00
FrameBase.h Partial commit: Gui 2016-04-15 19:22:46 +03:00
GameViewer.cpp GUI: not displaying _INSTALL , _DATA and _GAMEDATA in gameviewer (#2364) 2017-02-11 16:50:48 +08:00
GameViewer.h Partial commit: sys_fs 2016-07-17 02:27:52 +03:00
GLGSFrame.cpp Header optimizations (#1684) 2016-04-27 01:27:24 +03:00
GLGSFrame.h Header optimizations (#1684) 2016-04-27 01:27:24 +03:00
GSFrame.cpp FPS counter fix 2017-01-28 03:21:11 +03:00
GSFrame.h Display render on title frame (#1701) 2016-05-23 13:08:34 +03:00
InstructionEditor.cpp Debugger fix 2017-02-10 16:33:22 +03:00
InstructionEditor.h Debugger fix 2017-02-10 16:33:22 +03:00
InterpreterDisAsm.cpp memory fix 2017-02-10 23:27:58 +03:00
InterpreterDisAsm.h PPU breakpoints resurrected 2017-02-10 16:33:22 +03:00
KernelExplorer.cpp sys_event_queue... 2017-02-04 20:39:04 +03:00
KernelExplorer.h File utility improved 2016-01-13 14:12:04 +03:00
MainFrame.cpp PS3UPDAT.PUP installer (#2386) 2017-02-16 10:15:00 +08:00
MainFrame.h PS3UPDAT.PUP installer (#2386) 2017-02-16 10:15:00 +08:00
MemoryStringSearcher.cpp Partial commit: Gui 2016-04-15 19:22:46 +03:00
MemoryStringSearcher.h File utility improved 2016-01-13 14:12:04 +03:00
MemoryViewer.cpp Partial commit: Gui 2016-04-15 19:22:46 +03:00
MemoryViewer.h File utility improved 2016-01-13 14:12:04 +03:00
MsgDialog.cpp Partial commit: Gui 2016-04-15 19:22:46 +03:00
MsgDialog.h Add OSK GUI (#2275) 2017-01-23 20:14:12 +03:00
OskDialog.cpp Fixes (#2279) 2017-01-24 00:56:27 +03:00
PADManager.cpp Partial commit: Gui 2016-04-15 19:22:46 +03:00
PADManager.h Partial commit: Gui 2016-04-15 19:22:46 +03:00
RegisterEditor.cpp Debugger fix 2017-02-10 16:33:22 +03:00
RegisterEditor.h Debugger fix 2017-02-10 16:33:22 +03:00
RSXDebugger.cpp Revamp PFIFO command submission emulation (#2179) 2016-10-01 22:13:15 +03:00
RSXDebugger.h Partial commit: Gui 2016-04-15 19:22:46 +03:00
SaveDataDialog.cpp Shared PCH (experimental) 2015-12-04 23:37:44 +03:00
SaveDataDialog.h Partial commit: Gui 2016-04-15 19:22:46 +03:00
SaveDataUtility.cpp Partial commit: Gui 2016-04-15 19:22:46 +03:00
SaveDataUtility.h AutoPauseManager, SaveDataUtility fix 2015-12-04 23:37:41 +03:00
SettingsDialog.cpp decrypt_self() function 2017-02-11 21:36:48 +03:00
SettingsDialog.h GUI: add prx library search functionality in settings dialog 2016-07-05 20:46:51 +02:00
SignInDialog.cpp Partial commit: Gui 2016-04-15 19:22:46 +03:00
SignInDialog.h Fix issue #1223 2015-09-16 21:31:41 +03:00
TextInputDialog.cpp Shared PCH (experimental) 2015-12-04 23:37:44 +03:00
TextInputDialog.h Implemented small tool for generating id of HLE-Function. Fixed small issue in PADManager dialog. 2014-04-09 23:57:26 +04:00