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