mi spiace darvi un dispiacere ma
launchelf rimane in ram anche se solo il suo loader di elf che è il minimo possibile ma è comunque qualcosa! se non lo sapete i giochi si resettano da se la ram ecco perchè non hanno problemi i cheat device hanno un master code per un motivo: evitare questo!
Citazione:
//--------------------------------------------------------------
//File name: loader.c
//--------------------------------------------------------------
//dlanor: This subprogram has been modified to minimize the code
//dlanor: size of the resident loader portion. Some of the parts
//dlanor: that were moved into the main program include loading
//dlanor: of all IRXs and mounting pfs0: for ELFs on hdd.
//dlanor: Another change was to skip threading in favor of ExecPS2
/*================================================= =================
|
l'unico vero sistema pulito di avviare un elf è tramite una syscall di sistema che resetta ee iop e le ram associate (meno la vram che viene trascurata) viene ricaricato il kernel e i moduli base e poi caricato l'elf.
questo però ha delle limitazioni pur essendo il metodo più pulito:
a) funziona solo da periferiche montate di default (mc, cdrom)
b) alcuni mod chip possono interferire e rendere vana la syscall portando a un crash.
per la storia dell'mdma è molto probabile non influisca se la patch di hdloader è fatta correttamente e quindi riconfigura l'hd all'avvio