• Hey, guest user. Hope you're enjoying GameParadise! Have you considered registering for an account? Come join us and add your take to the daily discourse.

Project PS1/2 PS2 iml2iso

 
 
PlayStation and PS2 Games

admin

Chad
Staff member
85%
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
.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
  • --iml_dl
    • The (second) dual layer
      .iml
      generated by
      CD DVD-ROM Generator
  • --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.
 
 

Recent Content

Newest Downloads

  • Witch and Hero II [NA]
    Witch and Hero II [NA]
    99% completion; Normal, Advanced and Expert Modes clear, missing a couple grindy bestiary logs
    • admin
    • Updated:
  • FNF: DUSTTALE MOD REMASTERED (2.0)
    FNF: DUSTTALE MOD REMASTERED (2.0)
    A Mod for Friday Night Funkin'.
    • admin
    • Updated:
  • Battle Music Randomizer
    Battle Music Randomizer
    A Mod for Persona 5 Royal (PC).
    • admin
    • Updated:
  • Maniac Mansion Decoded
    Maniac Mansion Decoded
    Hack of Maniac Mansion
    • admin
    • Updated:
  • Plat3 2
    Plat3 2
    A difficult, minimalistic platformer
    • admin
    • Updated:
  • Brokemia Helper
    Brokemia Helper
    A Mod for Celeste.
    • admin
    • Updated:
  • ToonHUD
    ToonHUD
    A Mod for Team Fortress 2.
    • admin
    • Updated:
  • Shroom Helper
    Shroom Helper
    A Mod for Celeste.
    • admin
    • Updated:
  • Toon Explosion FX
    Toon Explosion FX
    A Mod for Team Fortress 2.
    • admin
    • Updated:
  • B.A.K. Solid
    B.A.K. Solid
    A Mod for Counter-Strike: Condition Zero.
    • admin
    • Updated:

Tutorials

Back
Top