HDLPatch 0.8b * Brief usage: HDLoader must be unpacked version, 2977792 bytes in size! A clean version, off the original disc or the "free" one is preferred to avoid possible problems! Usage: HDLPatch /OPTIONS [FILE] IN.ELF OUT.ELF OPTIONS: /N - Stops HDLoader from seeking disc while loading to prevent V9 from freezing during the splash screen. USE THIS IF YOU'RE BOOTING FROM A MEMORYCARD USING A MODCHIP. /C - Updates HDLoader with new compatibility options to set date/timefixes (fix 1 is on by default, use fixes 2+3 together to remove the fixes), dual layer (disable = uses original mode 2), network adapter support (games should recognize the NA) & UnAligned Buffer fix (Gradius V, Grand Theft Auto: Liberty City Stories), fileopts fix (Shadow of the Colossus), Soul Calibur 2 / Suikoden V fix within HDLoader. Selected options (like the original modes) are per-game saved. /V - Enable V12/V13 PSTwo support for people using Automan's original discovery of connecting IDE hard disk drive into PSTwo or with the help of Team Xtender's HD Connect kit. /S - Stops the CDVD-drive motor if there's a disc in the tray while HDLoader is loading while using methods to boot involving a disc in the drive. ON V9 AND LATER MODELS USE THIS ONLY IF YOU'RE BOOTING FROM A DISC OR YOU'RE USING THE PSONE EXPLOIT!!! /B - Makes the HDLoader game list taller so more titles fit on screen. /F - Force HDLoaders interface into NTSC mode on PAL machines to get fullscreen image. (Requires NTSC capable TV!) /L - Patches HDLoader to support 48bit LBA access to allow full use of >128GB HDDs. /M# - Patches user configurable (through the dma.ini file) buttons to HDLoader to change the MDMA/UDMA transfer mode while holding the buttons when HDLoader starts. The mode is set when the HDD can be heard to spin up. Everything except play is disabled for safety when MDMA mode is selected. The selected mode will be displayed in the top right corned of HDLoader. A delay to check the button can be set by using a number along with the switch. The default delay is 2 which should work just fine. Uses 1-9. /A - Disables the auto shutdown from HDLoader so the HDD doesn't stop when left unused for extended perioids of time. /K - Swapt the behaviour of X/O buttons in HDLoader for japanese type control. /G - Disables SELECT and RIGHT in HDLoader so only playing is possible. /P - Position HDLoader screen. Use '/P xx,yy' with hex values 00-FF. Default for PAL is 82,5A and for NTSC 82,2D. Lower values move left/up, higher values move right/down. /Tx - Force HDLoader to use one of the six default built-in translation tables without automatic detection: 1 - French, 2 - Spanish, 3 - German, 4 - Italian, 5 - English, 6 - Portuguese. /IS - Changes splash image in HDLoader. Use '/IS file' with imageformat of 512x448 24bit BMP, 32bit Targa or 32bit interleaved RAW. /IM - Changes mainscreen image in HDLoader. Use '/IM file' with imageformat of 512x448 24bit BMP, 32bit Targa or 32bit interleaved RAW. /IB - Changes button image in HDLoader. Use '/IB file' with imageformat of 128x64 24bit BMP, 32bit Targa or 32bit interleaved RAW. When using BMP format file the current alpha data in HDLoader will be used. /IF - Changes font in HDLoader. Use '/IF file.bmp'. More explanations below: Use Bitmap Font Builder (http://www.lmnopc.com/bitmapfontbuilder/) to create the needed BMP and DAT files for font patching with the following settings: Texture Size: 256x256 Background: 1 1 1 Foreground: 128 128 128 Font Alignment: Left Character Set: Full ASCII Save the font image as BMP & Font Widths (Byte Format) DAT using the same filename (file.bmp + file.dat). /IC - Loads new colorsettings into HDLoader from defined configuration textfile. Use '/IC file.txt'. More explanations in the included example colorfiles. /IT - Loads new texts into HDLoader from defined configuration textfile. Use '/IT file.txt'. More explanations in the included example textfiles. /X - Extracts hdl_splash.bmp, hdl_main.bmp, hdl_button.tga (because of the custom alpha channel), hdl_font.bmp, hdl_font.dat, hdl_colors.txt & hdl_text.txt from HDLoader. Version history: HDLPatch 0.8b (2006-06-24) - Yet some more minor code changes - Removed few spanish language fixes that can be done with the texts-patching - DMA-selector can now allocate fewer needed buttons if necessary - DMA-selector delay can be set to delay the detection of button press - Some more fixes to the install.irx to work with large drives by Crazyc HDLPatch 0.8a1 (2006-06-19) - More minor errors fixed HDLPatch 0.8a (2006-06-18) - Just fixing minor errors HDLPatch 0.8 (2006-06-18) - So much small changes/fixes in the patcher that I can't remember them all... - DVD9 install, thanks to the irx borrowed from TOS 0.3 and fix by Crazyc :) - MDMA/UDMA-mode selector with user configuration - Shadow of the Colossus (fileopts) & Suikoden V fixes by Crazyc - Yet another UnAligned Buffer fix for GTA:LCS by Crazyc - Disable various navigation features by gvn - HDD idle shutdown prevention by Crazyc - Swap X/O buttons for japanese style by Lonwern from someones idea - Clear old texts before importing new ones - Patching switches are always checked in a defined order now - Some corrections to image handling while importing graphics - New V12/V13 fix by Crazyc - Remove unused/unneeded pieces of code to allow better compression - Obsolete God of War DVD9 fix removed HDLPatch 0.7c (2005-05-27) - Correction if Bitmap Font Builder 1.9 DAT-file is loaded - Changed the MGS2:S DVD9 fix as the default version - Minor adjustments to the compatibility menu looks HDLPatch 0.7b (2005-05-22) - Option to select from two different versions of the DVD9 patch - Fixed some bugs in the importing of new texts HDLPatch 0.7 (2005-05-22) - Added switch for enabling V12 PSTwo support for testing purposes - Extract & freely customize the texts (or re-localise if you wish) - Fix to preserve the new compatibility flags after gamelist rebuild - Updated with yet another new version of DVD9 support by Crazyc - Updated with yet another new version of UnAligned Buffer fix by Crazyc HDLPatch 0.6d (2005-05-02) - Soul Calibur 2 patch by Crazyc added to the compatibility menu - Updated date/timefix 3 with fixed version by Crazyc - Minor cosmetic changes in the different languages HDLPatch 0.6c (2005-04-30) - Updated with the new version of UnAligned Buffer fix by Crazyc - Moved UnAligned Buffer fix into compatibility menu - Changed default compatibility options to be more user friendly HDLPatch 0.6b (2005-04-24) - Fixed bug in the date/timefix patching routine HDLPatch 0.6 (2005-04-24) - Moved date/timefixes (among others) into updated compatibility menu - Dual layer support patch from Crazyc - Network adapter detection patch from Crazyc - UnAligned Buffer patch for Gradius V from Crazyc - Removed copyright notification code+material to make room for new things HDLPatch 0.5c (2005-02-18) - Fixed bad bug in the patch to inject date/time fix that caused crash if the 48bit patch wasn't also enabled HDLPatch 0.5b (2004-10-30) - Extract colortable HDLPatch 0.5 (2004-10-22) - Change button image - Change colors - Extract graphics & fonts HDLPatch 0.4e (2004-10-18) - Changes to the date/time patch from Crazyc HDLPatch 0.4d (2004-10-18) - Some code cleanup HDLPatch 0.4c (2004-10-14) - Bugfixes for date/time patch to repair my mistake HDLPatch 0.4b (2004-10-12) - Bugfixes for date/time patch from Crazyc to support even more games HDLPatch 0.4 (2004-10-06) - Change screen position - Patch to allow games get correct date/time by Crazyc HDLPatch 0.3b (2004-09-27) - Bugfixes for stop disc spinning to make it work on all models - Few checks to prevent switch abusing HDLPatch 0.3 (2004-09-24) - Force different default language - Change splash and main images - Change fonts HDLPatch 0.2c (2004-09-19) - Bugfixes for no disc seek to load gamelist as fast as it should - Bugfixes for LBA 48bit support from Crazyc to support <=>128GB HDDs HDLPatch 0.2b (2004-09-18) - Few checks to prevent patching of packed/non-HDLoader files - Bugfixes HDLPatch 0.2 (2004-09-18) - Bigger gamelist for more titles - Force NTSC screenmode on PAL machines - LBA 48bit support update from Crazyc to support >128GB HDDs - Patches selectable through switches HDLPatch 0.1 (2004-09-11) - Removes copy_right notification - Removes disc seeking (for V9-V11 users) - Stops disc spinning after loading (for MC exploit users) HDL48Patch (2004-09-07) - Replaces ps2atad.irx with 48bit LBA version - Removes Copy_right notification - Removes disc seeking (for V9-V11 users)