Reduce the size of and image (Ps2 Games)
Why It Is Possible To Shrink Games
Many PS2 Games use dummy files to fill space on the dvd for many reasons. Improved disk access, protection and other possible reasons. Well with HDLoader improved disk access is not necessary so removing the dummy files will simply reduce the image size and not affect the game in most cases, reclaiming unused space on the HD. Some Games do not use dummy files, they use false LBA information and simply following these steps without replacing dummy files (because there are none) to adjust the LBA information to reduce the size of the image. Notice some games with false LBA info will not like having that LBA information changed, although in most cases it just reduces the size. Some games are unshrinkable due to it truly being a large game and has no dummy files or messing with the LBA causes problems with possible disk protections.
Also note that you cannot use the modified image to put on a dvd and have it actually work, properly.
Identifying a Dummy File or Other Safe Files To Remove
A Dummy file is a file that just fills space, usually used to push data to the outside rim of the dvd to read faster. You will need to search the files and folders you extracted for file names such as....
and replace them with 0 byte files of the same name by creating a .txt file and renaming it and it's file extension (.txt) to the name of the dummy file you are replacing.
Some games like Jak III have large language files that you can safely replace. like these...
So basically try to just replace the dummy files and/or the language files to save space. I will try to keep a list of Shrinkable Games and the files that were replaced to help everyone follow in others footsteps.
How To Replace The Files And Rebuild The Image
These are the steps you must take to remove the dummy files
You will need IsoBuster and CDGENPS2.
Extract all files from your PS2 DVD Game to a folder by copying all files from the ISO layer from the disk with ISOBuster. You can use an .ISO (or any image file) file and extract the files from that if you like.
This is the part that varies from game to game. You must search the folder you put the extracted image files for DUMMY files....(see what DUMMY files will most likely look like above) and simply replace them with 0byte files named the same as the DUMMY file. Simply removing them will work too most times I believe. Below is a Shrinkable/Unshrinkable list with the results of other's attempts to help you. Please help contribute, PM me.
Open ISOBuster and select the DVD drive your game is inserted in or select the image file. Right click on the ISO part of the DVD...not UDF...and then click on the submenu's like so....
"Directory tree and File information" then "list tree-info (in txt file)" then "LBA, Relative Path"
And then save it to the folder where all your extracted image files are located. Make sure you put it in that directory. It will generate a file called "FileList.txt".
This step is optional but apparently it is required for certain games. You can sort the entries in "filelist.txt" by LBA# (Ascending) with excel or by hand in notepad. Save the new filelist.txt.
Here a little clarification is necessary, I believe the last step is done automagically by CDGenPS2 with the "Import Ordering by LBA (no fix)" option when the filelist.txt is selected.
Open CDGenPS2 and Click "Advanced" and click "Import Tree File, from IsoBuster" and select "FileList.txt" generated by IsoBuster. The Import Mode will popup and you should select "Import Ordering by LBA (no fix)"
Click VOL on the left side of CDGenPS2 and rename the volume to the exact name of the SCUS/SLUS file in the main window containing your extracted image files. Example, if you see the file SCUS_973.30 then name the Disk Volume SCUS_973.30.
Lastly you can save and choose which image format you prefer if you click "File" then "Save Image".
Choose a filename and the file extension and save your reduced image.
And your reduced image is done.
P.S This is good for your HDLOADER!!!