I've seen alot of people wondering how to get this working, and it was rather confusing for me as well. So, i decided to write up a guide on how to get this specific game working with ps2classics placeholder.
What You'll Need:
NTSC-US ISO for FFXII
NTSC-J ISO for FFXII:IZJS
LIMG - http://pl.rghost.net/44887047
HxD - http://mh-nexus.de/en/hxd/
ImgBurn - http://www.imgburn.com/
FFXII:IZJS English Patch V.22 - http://www.ff12.pl/ff12-media.html (second link)
Windows Calculator
Notepad++ - http://notepad-plus-plus.org/
1)First and foremost, you will need to patch your ISO of IZJS for the English patch. I'm not going to write out a guide for it, since it's included with the FAQ for the patch.
2) Open your patched copy of IZJS with ImgBurn. Note the number of Sectors on the disc.
3)Convert the number of sectors from the disc from Decimal to Hex (View -> Programmer in windows calculator) Note the number given.
4) Open LIMG using HxD.
5) on the VERY FIRST LINE replace the numbers 20 30 B0 with the numbers you noted from windows calculator.
6) open IZJS with HxD.
7) Press CTRL+A to select everything in the LIMG file in HxD, The Press CTRL+C to copy it. [DO NOT CLOSE]
8) At the VERY END of IZJS in HxD, right click and select "Paste Insert". This should put the LIMG at the very end IZJS.
9) Save IZJS. [DO NOT CLOSE]
10) IN windows explorer, right click your ISO of IZJS -> Properties.
Now this is where things can get a little confusing.
The file size (not on disk file size) needs to be divisible by 16384. You will know it is if in Standard view of calculator you do not have a decimal place. if you do, make note of the number in the decimal place. Yours most likely will not be, so we'll need to add some padding. If for some reason it is, skip the next step.
11) BEFORE the LIMG, you will need to add lines of 00's. every line you add will add 16 bytes to the file size. to know how many lines you need to add, multiply 16384 by the number from your decimal place, then divide that umber by 16. for example, i had .5. so, 16384 x .5 = 8192/16 = 512 Lines.
12) Open notepad++. Assuming you also had 512, paste in 512 lines of the following:
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[Note that Notepad++ tells you what line you are on in the left column]
13) Copy the lines you just made, and paste them into a NEW file in HxD. All the lines you should as 00's with "......." after them. if this is what your file looks like, you have done things properly, and may continue, if not, go back and try again.
14) IN HxD in IZJS, press CTRL+F to search the document, change datatype to "Hex-Values" and set the search type to all. paste in the FIRST line from your edited LIMG, and it should bring you directly to the first line of where you pasted in the LIMG.
15) on the line DIRECTLY ABOVE that one, at the VERY END, right click and paste insert. This should paste your lines of zeros, which should appear just as it did in the new file. if after the zeros you see anything other than "......." or anything got mixed in with the zeros, try again. Save IZJS again.
16) once again, check the file size of IZJS. my final file size was 4,182,409,216. If yours differs, check to see if the file size is divisible by 16384. [Step 11]. If it is not, go back to [Step 12]
17) Assuming all went according to plan your file should now be ready to convert. Open the ps2classics GUI, open IZJS, and click ENCRYPT. if it asks to add padding, your file is not the proper size. [refer to step 11]. if it is, the GUI will likely ask to add the LIMG. CLICK NO.
Following this, everything should go according to plan, and the newly created ISO.ENC should be ready for play using your ps2classics placeholder. 2 Firmwares are confirmed to work with this game: Rogero 4.30 v2.05 which i used, and Rebug 4.30.2 which szczuru used. There are known minor sound issues with both firmwares.
Major thanks in part to szczuru for helping me to get a copy of this game working.
Enjoy.
What You'll Need:
NTSC-US ISO for FFXII
NTSC-J ISO for FFXII:IZJS
LIMG - http://pl.rghost.net/44887047
HxD - http://mh-nexus.de/en/hxd/
ImgBurn - http://www.imgburn.com/
FFXII:IZJS English Patch V.22 - http://www.ff12.pl/ff12-media.html (second link)
Windows Calculator
Notepad++ - http://notepad-plus-plus.org/
1)First and foremost, you will need to patch your ISO of IZJS for the English patch. I'm not going to write out a guide for it, since it's included with the FAQ for the patch.
2) Open your patched copy of IZJS with ImgBurn. Note the number of Sectors on the disc.
3)Convert the number of sectors from the disc from Decimal to Hex (View -> Programmer in windows calculator) Note the number given.
4) Open LIMG using HxD.
5) on the VERY FIRST LINE replace the numbers 20 30 B0 with the numbers you noted from windows calculator.
6) open IZJS with HxD.
7) Press CTRL+A to select everything in the LIMG file in HxD, The Press CTRL+C to copy it. [DO NOT CLOSE]
8) At the VERY END of IZJS in HxD, right click and select "Paste Insert". This should put the LIMG at the very end IZJS.
9) Save IZJS. [DO NOT CLOSE]
10) IN windows explorer, right click your ISO of IZJS -> Properties.
Now this is where things can get a little confusing.
The file size (not on disk file size) needs to be divisible by 16384. You will know it is if in Standard view of calculator you do not have a decimal place. if you do, make note of the number in the decimal place. Yours most likely will not be, so we'll need to add some padding. If for some reason it is, skip the next step.
11) BEFORE the LIMG, you will need to add lines of 00's. every line you add will add 16 bytes to the file size. to know how many lines you need to add, multiply 16384 by the number from your decimal place, then divide that umber by 16. for example, i had .5. so, 16384 x .5 = 8192/16 = 512 Lines.
12) Open notepad++. Assuming you also had 512, paste in 512 lines of the following:
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[Note that Notepad++ tells you what line you are on in the left column]
13) Copy the lines you just made, and paste them into a NEW file in HxD. All the lines you should as 00's with "......." after them. if this is what your file looks like, you have done things properly, and may continue, if not, go back and try again.
14) IN HxD in IZJS, press CTRL+F to search the document, change datatype to "Hex-Values" and set the search type to all. paste in the FIRST line from your edited LIMG, and it should bring you directly to the first line of where you pasted in the LIMG.
15) on the line DIRECTLY ABOVE that one, at the VERY END, right click and paste insert. This should paste your lines of zeros, which should appear just as it did in the new file. if after the zeros you see anything other than "......." or anything got mixed in with the zeros, try again. Save IZJS again.
16) once again, check the file size of IZJS. my final file size was 4,182,409,216. If yours differs, check to see if the file size is divisible by 16384. [Step 11]. If it is not, go back to [Step 12]
17) Assuming all went according to plan your file should now be ready to convert. Open the ps2classics GUI, open IZJS, and click ENCRYPT. if it asks to add padding, your file is not the proper size. [refer to step 11]. if it is, the GUI will likely ask to add the LIMG. CLICK NO.
Following this, everything should go according to plan, and the newly created ISO.ENC should be ready for play using your ps2classics placeholder. 2 Firmwares are confirmed to work with this game: Rogero 4.30 v2.05 which i used, and Rebug 4.30.2 which szczuru used. There are known minor sound issues with both firmwares.
Major thanks in part to szczuru for helping me to get a copy of this game working.
Enjoy.