rpcsx/rpcs3/Gui
Alexandro Sánchez Bach c1565e55e5 Experimental SELF decryption support
This SELF decryption feature is not portable and its code looks really
ugly. It is experimental and is meant to save time to developers when
doing tests with SELF files. Besides that, it works (under Windows). :-)

How to use it:
1. Place "scetool.exe" (and "zlib1.dll") into the main rpcs3 folder.

2. Obtain a LEGAL copy of the SELF decryption keys and place them in a
folder named "data" next to the main executable in a format that is
readable for "scetool.exe". That is, following files should be present:
data/keys
data/ldr_curves
data/vsh_curves

(See screenshot in the comments)

NOTE: These are the steps to enable SELF decryption and it applies to
future commits regarding this matter. We do NOT take any responsibility
about the way you obtain the keys or (until we include SELF decryption
into our code) the actions "scetool.exe" (or "zlib1.dll") perform.
2013-10-14 21:40:44 +02:00
..
CompilerELF.cpp - Improved SPU Decoder. 2013-07-04 17:20:36 +03:00
CompilerELF.h - Improved PPCDecoder. 2013-07-03 19:17:16 +03:00
ConLog.cpp - Improved sc function binder. 2013-06-30 11:46:29 +03:00
ConLog.h - Improved sc function binder. 2013-06-30 11:46:29 +03:00
Debugger.cpp Merge remote-tracking branch 'upstream/master' 2013-09-03 19:26:31 +02:00
Debugger.h - Implemented MTCRF instruction. 2013-07-08 16:24:46 +03:00
DisAsmFrame.cpp Merge remote-tracking branch 'upstream/master' 2013-09-03 19:26:31 +02:00
DisAsmFrame.h - Improved sc function binder. 2013-06-30 11:46:29 +03:00
FrameBase.h - Improved sc function binder. 2013-06-30 11:46:29 +03:00
GameViewer.cpp - Improved PPCDecoder. 2013-07-03 19:17:16 +03:00
GameViewer.h - Improved sc function binder. 2013-06-30 11:46:29 +03:00
InstructionEditor.cpp Fixed minor Debugger errors. 2013-10-06 18:05:58 +03:00
InterpreterDisAsm.cpp Fixed minor Debugger errors. 2013-10-06 18:05:58 +03:00
InterpreterDisAsm.h Fixed minor Debugger errors. 2013-10-06 18:05:58 +03:00
MainFrame.cpp Experimental SELF decryption support 2013-10-14 21:40:44 +02:00
MainFrame.h - Implemented send open system menu cmd. 2013-08-19 02:06:11 +03:00
MemoryViewer.cpp http://code.google.com/p/rpcs3/source/detail?r=44 2012-11-15 01:39:56 +02:00
MemoryViewer.h http://code.google.com/p/rpcs3/source/detail?r=44 2012-11-15 01:39:56 +02:00
Plugins.h - Improved sc function binder. 2013-06-30 11:46:29 +03:00
RegisterEditor.cpp Debugger improved: Register editor added 2013-09-22 13:34:54 +02:00
TextInputDialog.cpp - Implemented HDD manager. 2013-08-03 12:40:03 +03:00
TextInputDialog.h - Implemented HDD manager. 2013-08-03 12:40:03 +03:00
VFSManager.cpp - Implemented HDD manager. 2013-08-03 12:40:03 +03:00
VFSManager.h - Implemented HDD manager. 2013-08-03 12:40:03 +03:00
VHDDManager.cpp - Implemented HDD manager. 2013-08-03 12:40:03 +03:00
VHDDManager.h - Implemented HDD manager. 2013-08-03 12:40:03 +03:00