Quantcast
Channel: PS3Hax Network - Playstation 3 and Playstation 4 Hacks and Mods
Viewing all articles
Browse latest Browse all 19236

[Released]PS2classics By Deank

$
0
0
hi guys
@deank burn Scene again :biggrin:

Quote:

Contains modified source and PS3 executable "ps2classics.self". It can be used by any PS3 application to convert a regular disc PS2 ISO to ISO.BIN.ENC.

Can be used as easy as:

Code:

char* launchargv[8];
        memset(launchargv, 0, sizeof(launchargv));
        launchargv[0] = (char*)malloc( 2); strcpy(launchargv[0], "e");
        launchargv[1] = (char*)malloc( 4); strcpy(launchargv[1], "cex");
        launchargv[2] = (char*)malloc(i3); strcpy(launchargv[2], klc_path );
        launchargv[3] = (char*)malloc(i1); strcpy(launchargv[3], iso_path1);
        launchargv[4] = (char*)malloc(i2); strcpy(launchargv[4], iso_path2);
        launchargv[5] = (char*)malloc(12); strcpy(launchargv[5], "ISO.BIN.ENC");
        launchargv[6] = (char*)malloc(37); strcpy(launchargv[6], "2P0001-PS2U10000_00-0000111122223333");
        launchargv[7] = NULL;

        _Exitspawn(ps2classics, (char* const*)launchargv, NULL, NULL, 0, 1001, SYS_PROCESS_PRIMARY_STACK_SIZE_1M);

Where iso_path1 is the source iso, iso_path2 is the destination encrypted iso.bin.enc and klc_path is the path to the klicense.

I just tested it (launching a regular ISO in mM, it spawns the ps2classics.self and creates the encrypted ISO + a folder structure) - everything seems ok. It needs a nice progress bar, improved I/O by using async read/write and you're good to go. It doesn't support 4GB+ files, but properly adds missing info for CD ISO files.

Basically with mM you can dump your PS2 game disc, load it in the RETRO column, it will convert it to ps2classic in a minute or two and you can load it with ps2-classics-placeholder. I'll release a test mM later.

D
ps2classics.rar (109.04KB)
http://www.sendspace.com/file/8qkcl5


Source

Viewing all articles
Browse latest Browse all 19236

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>