Veamos, existe un metodo menos elaborado.
El metodo utilizado es el siguiente, (a expensas que se puedan ahorrar pasos), cargas el UlaunchElf, y metes un DVD o CD original, ya sea un juego, una demo, disco de configuración de red, lo que sea valido de ps2. Una vez lo has puesto, lanza el swapmagic (recuerda estar dentro del Ulaunchelf)
Esto lo que hace es, que el Hardware del lector reconoce la TOC de PS2 valido, y el swapmagic lo que hace es parar el disco. Ahora sacas el disco (como el mismo método del swapmagic) y pones el backup de tu juego o compilación/experimento
y ya está, te olvidas de crear ESR con swap y cosas raras...
Recuerda que el ESR es un DVD de datos con la TOC cambiada a DVD-Video, por lo que si cambias swapando (bonito palabro) el DVD que metes es datos, y puede que el ESR no lo interprete correctamente, y ahí resida el problema.
Edito para puntulizar que es lo mismo que dice faret pero expandido (hay que valorar la autoria de los comentarios)