While I was messing about with a PS2 ISO, it was a frustratingly cumbersome process due to archaic tools. Specifically, Gnie's iml2iso tool, since it does not allow for any sort of automation and the GUI is required to be used.
I looked at the generated ISO made by Gnie's iml2iso, compared it to the base
file and game files used, and realized that the ISO file was a relatively simple data structure.
CD image output was a bitch to implement. If it's broken or has unexpected behavior, let me know. Only 1 CD game was tested.
Do NOT ask where to get CD DVD-ROM Generator.
Supported PS2
files made by programs:
Supported PS2 (
) images:
GitHub: https://github.com/master801/iml2iso
Software requirements:
Program arguments:
Program usage examples:
End notes:
I looked at the generated ISO made by Gnie's iml2iso, compared it to the base
.iml
file and game files used, and realized that the ISO file was a relatively simple data structure.
CD image output was a bitch to implement. If it's broken or has unexpected behavior, let me know. Only 1 CD game was tested.
Do NOT ask where to get CD DVD-ROM Generator.
Supported PS2
.iml
files made by programs:
- CD DVD-ROM Generator 2.00
- cdgenPS2
Supported PS2 (
.iml
) images:
- CD (highly experimental!) -
.cue
.bin
- DVD-5 -
.iso
- DVD-9 (less experimental) -
.iso
GitHub: https://github.com/master801/iml2iso
Software requirements:
- Python 3.12
- fastcrc (if outputting CD images)
Program arguments:
--iml
- The
.iml
generated by
CD DVD-ROM Generator
or
cdgenPS2
- The
--iml_dl
- The (second) dual layer
.iml
generated by
CD DVD-ROM Generator
- The (second) dual layer
--out_disc_image
- The output disc image
- DVD-5 and DVD-9
.iml
files use
.iso
. - CD
.iml
files do not use an extension and one will automatically be appended by the program.
Program usage examples:
- CD:
py -3 main.py --iml=Test_CD.iml --out_disc_image=Test_CD
- DVD-5
py -3 main.py --iml=Test_DVD-5.iml --out_disc_image=Test_DVD-5.iso
- DVD-9
py -3 main.py --iml=Test_DVD-9.0.iml --iml_dl=Test_DVD-9.1--out_disc_image=Test_DVD-9.iso
End notes:
- Does iml2iso generate better disc images than Gnie's iml2iso 5.3.0?
- In my opinion, not for CD images. The implementation was cobbled together with a good-enough sticker slapped on it and only 1 CD game tested.
This feature is highly experimental and unknown if any other game than what was tested will work.
- In my opinion, not for CD images. The implementation was cobbled together with a good-enough sticker slapped on it and only 1 CD game tested.