""
All times are GMT +2. The time now is 03:22 AM.  

Go Back   PSX/PS2/PS3 Scene Newz > PlayStation2 Forums > PS2 HDD Discussion > IDE HDD Discussion

IDE HDD Discussion talk here about the use of the IDE HDD Interface and hdloader related discussion.

Reply
 
Thread Tools Display Modes
  #1  
Old 09-07-2004, 07:21 PM
Zer0-X's Avatar
Zer0-X Zer0-X is offline
User
 
Join Date: Sep 2002
Location: Finland
Posts: 785

HDL_Patch by Zer0-X


HDLPatch 0.8b - HDLPatch 0.8c

The (unofficial) version 0.8c handles the following operations:

- God of War 2 patch from crazyc.
- No disc seek while loading (stops freezing at splash screen on V9 and later models).
- Compatibility menu facelift with new built-in modes (with some improvements). Includes a new installer module that can handle DVD9.
- V12/13 PSTwo support (for Automan's interface). These models aren't too reliable when installing games. Better use WinHIIP.
- Stop CDVD-drive motor after loading (use ONLY when booting from a disc on V9 and later models).
- Bigger game list (fit more titles on screen).
- Force HDLoader's UI into NTSC-mode on PAL machines (fullscreen image).
- LBA 48bit patch (allows full use of HDDs up to 2 terabytes).
- Auto idle off fix to stop HDD from shutting down if left idling.
- MDMA/UDMA-mode selector through user configurable button layout while HDLoader starts.
- Swap X/O buttons for japanese style controls.
- Disable all features from the UI except playing games.
- Position HDLoader's screen.
- Force default language.
- Change graphics (splash, main & the button image).
- Change font.
- Change colors and texts from a separate textfiles.
- Extract images, font data, colors & texts from HDLoader.

Most of the patches can be installed to already trimmed versions of HDLoader but to be safe always use a clean file to begin with if possible.

Thanks go to Clement & Crazyc for their hard work with the 48bit LBA support & Crazyc for the language/date/time/dvd9/net/buffer + various gamefixes & various other people who have contributed. Team Xtender for supplying their HD Connect kit. Linux binary by sL1pKn07, Linux (0.8c) & Mac OSX binary by barf and the base of all the evil stuff by sjeep.

I've been away from PS2 stuff from quite some time now. Good if others are still willing to keep on going with HDLoader...

I also decided to add the pure clean unpacked protected HDLoader taken from the original retail disc. It can be patched just like the cracked "free" version floating around. If someone still cares about the issue feel free to remove it from the list of files, as I don't care anymore if it violates a law or another in a country somewhere I don't even care.
---------------------------------------------------
Attached Files
File Type: zip Clean_HDLoader.zip (668.9 KB, 9742 views)
File Type: zip hdlpatch_0.8b.zip (79.2 KB, 7333 views)
File Type: zip hdlpatch_0.8b_source.zip (76.3 KB, 1683 views)
File Type: gz hdlpatch_0.8b_MacOSX.tar.gz (55.8 KB, 579 views)
File Type: gz hdlpatch_0.8b_i386_linux.tar.gz (54.0 KB, 615 views)
File Type: rar hdlpatch_0.8c.rar (61.1 KB, 3447 views)
File Type: rar hdlpatch_0.8c_source.rar (60.2 KB, 1062 views)
File Type: gz hdlpatch08cMacOSX.tar.gz (54.0 KB, 376 views)
File Type: gz hdlpatch08c_linux_x86.tar.gz (59.9 KB, 372 views)
__________________
--- Signatures are just lame excuse to waste bandwidth ---

Last edited by Zer0-X; 04-10-2007 at 01:59 PM. Reason: ...
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #2  
Old 10-29-2004, 01:35 AM
kof_fan
Guest
 
Posts: n/a
could you make the save and make it a sharport/xport file for us???? if possible or anyone who can thanks
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3  
Old 10-29-2004, 01:57 AM
Da Brass's Avatar
Da Brass Da Brass is offline
やっろか?
 
Join Date: Sep 2002
Posts: 1,053
Quote:
Originally Posted by kof_fan
could you make the save and make it a sharport/xport file for us???? if possible or anyone who can thanks
Do you read any of the rules???

Quote:
- No posting/requesting the ELF File or links to HDLoader/HDAdvance.
1st Warning.
__________________
USA v9 SCPH-50010 Datecode 3C and USA Network Adapter
JAP v0 SCPH-10000 with v1.00 Utility Disk and JAP External 40GB HDD BB Unit
w/ Tray Switch

http://www.playstation.jp/psbb/img2/ps2_2.jpg
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #4  
Old 10-29-2004, 02:25 AM
SHadoph SHadoph is offline
Banned
 
Join Date: Oct 2004
Posts: 94
I see the increased number of mods is paying off.

*Request Post*
20mins later..
*Warned*
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #5  
Old 10-29-2004, 02:34 AM
Da Brass's Avatar
Da Brass Da Brass is offline
やっろか?
 
Join Date: Sep 2002
Posts: 1,053
no different than what I was doing before.
__________________
USA v9 SCPH-50010 Datecode 3C and USA Network Adapter
JAP v0 SCPH-10000 with v1.00 Utility Disk and JAP External 40GB HDD BB Unit
w/ Tray Switch

http://www.playstation.jp/psbb/img2/ps2_2.jpg
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #6  
Old 10-29-2004, 04:48 PM
excaluber excaluber is offline
Registered User
 
Join Date: Feb 2004
Posts: 54

2 Quick questions


Does "no disc seek", stop the laser from reading the Disc completely after booting up? Or just temporarily while its booting up.

Secondly, I had heard that there were some minor issues when trying to use the no disc seek patch, and stop disc spinning at the same time on v9's..... Was that an older issue thats been solved? Has anyone else heard of, or experienced this? (I have not tried it myself, i just use the "no disc seek", i figure untill i find out for sure, better safe then sorry)

excaluber
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #7  
Old 10-29-2004, 06:36 PM
Zer0-X's Avatar
Zer0-X Zer0-X is offline
User
 
Join Date: Sep 2002
Location: Finland
Posts: 785
Normally when HDL is starting it briefly checks for the CD (remainings of the original protection) and if there's no CD (DMS/Infinity MC booted) V9 and later will hang in that place. No seek patch takes care of that.

Stop disc causes HDL to issue the command to stop the cdvd-drive motor when it finishes loading. Only usefull for people who boot HDL using CD (from CD or using the PSX exploit). If there's no disc and the stop command is issued, again, V9 and later will hang.
__________________
--- Signatures are just lame excuse to waste bandwidth ---
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #8  
Old 10-30-2004, 04:38 AM
dlanor dlanor is offline
Contributor
 
Join Date: Sep 2004
Posts: 4,740
Zero-X:
I think that 99% of the problems people have with the patch switches are just due to misunderstandings. Further down in this post I'll make a suggestion that may clarify those for most users (if implemented in the GUIs).

Quote:
Originally Posted by Zer0-X
Normally when HDL is starting it briefly checks for the CD (remainings of the original protection) and if there's no CD (DMS/Infinity MC booted) V9 and later will hang in that place. No seek patch takes care of that.
It's not quite that bad, really. Using "/N /C" does eliminate need for a disk in tray on my V9 PS2. And I know it's at least V9, as my mod chip (Ripper 2 Gold) doesn't offer the features I've got for older PS2 models.

I'm not sure why these switches fail for others, though it could be due to V10, or variations of mod-chip functionality, or even minor variations in PS2 design (as minor differences can exist within any 'version').

Quote:
Stop disc causes HDL to issue the command to stop the cdvd-drive motor when it finishes loading. Only usefull for people who boot HDL using CD (from CD or using the PSX exploit). If there's no disc and the stop command is issued, again, V9 and later will hang.
This is the rub, and many people (even I, once ) cause unnecessary problems for themselves by wanting ALL the switches. So they combine the "/N /C" with "/S" in the mistaken belief that this will work fine for booting either from MC, CD, or HDD. It would be nice if it did, but for V9s and newer PS2s that simply doesn't work (just as you say), so we who have such consoles need to use different switch sets for CD-based booting and CD-free booting.

Btw: To be precise, the switch set "/N /C /S" does NOT cause HDL itself to hang directly. That doesn't happen until an attempt is made to launch a game. It is at this time that a disk is required in the tray to proceed.

I'm sorry if I seem to be double-posting (rather triple or more) about that misuse of the switches. But I see more posts all the time from people complaining about throubles on their V9+ consoles, and then it turns out (often after many posts of discussion) that they still go for ALL the switches, so they clearly still need to be told to stop doing so.

Perhaps this should be empasized nore clearly in the docs, and perhaps even in the GUI's. It would be quite easy to add in a test for the three switches involved and warn the user if he selects a combination unsuitable for V9+.
(ie: Any combination with "/S" plus one or both of "/N /C".)

It could be done very nicely without breaking the 'stride' of the app, simply by adding a text box to the GUI classifying what the current switch set is good for, with the following alternative displays (just for example).

NCS
YYY => Warning, unsuitable for V9 or newer PS2 models
NYY => same warning as above
YNY => same warning as above
YYN => Perfect for CD-free booting, mediocre for CD booting
NNY => Perfect for CD-based booting, no CD-free booting
NYN => (Dubious combination)
YNN => (Dubious combination)
NNN => Like original HDL: no CD-free booting, mediocre for CD booting

(Dubious combination) here simply means that it makes little sense asking for "/C" without "/N" (or the opposite), even though it may not make much difference, as you've stated that these patches are in fact integrated with each other nowdays. (If I understood you correctly...?)

In any case, I believe that messages of this kind in the GUIs could eliminate a lot of the newb mistakes, and thus spare us all a lot of newb aid requests in this forum.

Best regards: dlanor

Last edited by dlanor; 10-30-2004 at 04:46 AM.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #9  
Old 10-30-2004, 10:50 AM
jeex's Avatar
jeex jeex is offline
Registered User
 
Join Date: May 2003
Posts: 311
after a bit of research i've discovered the espn games dont play well with the date/timestamp patch.

/D1 = works with espn games

/D2 = works with espn games

/D3 = does not work with espn games

which would be best to use? /D1 or /D2 ?

games tested.. espn nhl 2k5, espn nba 2k5, espn nfl 2k5.

i patched the original uncompressed, unskinned, untouched hdloader elf, put it on the MC uncompressed, only using hdlpatch 0.5 to patch it.

the patches i applied were;

/C /S /L /Dx

v4 NTSC PS2, booting the elf with ps2menu-k 0.31, official sony MC, using MC exploit to boot
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #10  
Old 10-30-2004, 12:12 PM
Zer0-X's Avatar
Zer0-X Zer0-X is offline
User
 
Join Date: Sep 2002
Location: Finland
Posts: 785
Actually /N and /C aren't integrated anymore after I found a new location for the stop disc patch. Can't remember anymore when I changed this.
__________________
--- Signatures are just lame excuse to waste bandwidth ---
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #11  
Old 10-30-2004, 12:36 PM
Den Leiw's Avatar
Den Leiw Den Leiw is offline
Registered User
 
Join Date: Feb 2004
Posts: 407
I searched for the answer but because of all these weird posts couldn't find it,
so which date/timestamp patch do I have to use to make burnout 3 work?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #12  
Old 10-30-2004, 01:39 PM
jeex's Avatar
jeex jeex is offline
Registered User
 
Join Date: May 2003
Posts: 311
zero-x, so even if i dont add /N or /C its going to apply the patches anyways? thats fine and all..

any ideas about the /D3 patch & espn games? or the difference between /D1 & /D2?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #13  
Old 10-30-2004, 02:21 PM
Zer0-X's Avatar
Zer0-X Zer0-X is offline
User
 
Join Date: Sep 2002
Location: Finland
Posts: 785
Now that I think it a bit, /N and /C were never forced together. /S and /C were, but that was before I relocated the /S patch as it was previously using the location where the copyright display code was. Currently none of the patches are forced. Every single patch is user controllable.

But for the date/time fixes, they're Crazyc's work. IIRC /D2 was the one that made Burnout 3 work.
__________________
--- Signatures are just lame excuse to waste bandwidth ---
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #14  
Old 10-30-2004, 03:23 PM
Zer0-X's Avatar
Zer0-X Zer0-X is offline
User
 
Join Date: Sep 2002
Location: Finland
Posts: 785
HDLPatch 0.5b - Just a minor update to add the colortable extraction.
__________________
--- Signatures are just lame excuse to waste bandwidth ---
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #15  
Old 10-30-2004, 04:27 PM
Kain Enabled Kain Enabled is offline
Registered User
 
Join Date: Sep 2004
Posts: 24
The last patch I used prior to moments ago was 0.4e. I had used /D3 for the latest time patch, and noticed while playing Burnout 3, that the save file never ever changed it's date in the PS2 Browser. It still remained in the middle of the list with a date from the 18th. Which is unusual, because save games always are recorded with the last date it was played and then listed from newest to oldest. I decided to download 0.5b and go back to /D2 to see if this would fix it (it didn't, by the way.)

I did notice one thing, though. After I had patched my clean HDA.elf, I compared it in Hex Workshop to the patched version I had backed up from 0.4e (I couldn't remember if the backed up version was /D2 or /D3, so if the file compare matched in HWS, then I knew it D2.) But when I compared the two, I notice a whooooole lot of changes.

So as a test, I pulled out 0.4e and a clean HDA.ELF and ran just /C on it and saved it as HDA4E.ELF. Then I ran 0.5b and did juss /C on it saved it as HDA5B.ELF. Compared the two, and they both had the appropriate changes at offset 4380d. But the one patched with 0.5B also had many, many changes between 2694816d and the end of the file.

Is this supposed to be doing this?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #16  
Old 10-30-2004, 05:52 PM
crazyc crazyc is offline
User
 
Join Date: Sep 2004
Posts: 334
>or the difference between /D1 & /D2?

Well, it depends on which games you play. D1 will really just fix the bad browser timestamp issue and for the most part nothing else. D2 fixes the bad month issue allowing GTA3 to save correctly, but breaks (for reasons that I cannot fathom) GT3. D3 does the same thing as D2 by slightly different means, but breaks other games.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #17  
Old 10-30-2004, 07:22 PM
Zer0-X's Avatar
Zer0-X Zer0-X is offline
User
 
Join Date: Sep 2002
Location: Finland
Posts: 785
Quote:
Originally Posted by Kain Enabled
But the one patched with 0.5B also had many, many changes between 2694816d and the end of the file.

Is this supposed to be doing this?
Yes. There are some unused gfx in HDL at offset 2694816 and I decided in 0.5 to clear those so the ELF could be compressed a little bit smaller.
__________________
--- Signatures are just lame excuse to waste bandwidth ---
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #18  
Old 10-31-2004, 12:45 AM
Zer0-X's Avatar
Zer0-X Zer0-X is offline
User
 
Join Date: Sep 2002
Location: Finland
Posts: 785
Whee, I was bored so I decided to release the source of HDLPatch 0.5b for everyones amazement.
__________________
--- Signatures are just lame excuse to waste bandwidth ---
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #19  
Old 10-31-2004, 03:07 AM
cmal1492 cmal1492 is offline
Zombied User
 
Join Date: Jul 2004
Location: Canada
Posts: 183
Thanks for putting together a great patching program Zer0-X... I am truly amazed at the understanding it takes to find what needs to be done and make it work right