Ce que fait PS2Browser.elf :
"I'm not sure I understand you correctly. As I see it the whole point of this program is to invoke the PS2 browser without invoking the content of the normal B?EXEC-SYSTEM folder, so the B?EXEC-OSDSYS folder name is just one you made up, to avoid getting a successfull search for it (thus avoiding relaunch of Free McBoot). And we should therefore never make such a folder on the MC."
"Yes, that's correct. Any folder name goes, that's why my version just made the X to Y (just one byte to patch)"
Ca patche le nom du répertoire de recherche de l'update pour qu'il cherche pas dans B?EXEC-SYSTEM mais dans un autre répertoire et qu'ainsi il ne trouve aucune update.
Donc à toi de voir si tu peux l'implementer facilement. Ce que tu décris d'après tes premiers tests est normal je pense, tu dois faire la même chose que la fonction MISC/PS2Browser de uLE qui donne le même résultat.