PS1/2 Project PS2 iml2iso

master801

Well-Known Member
OP
Member
Joined
Feb 24, 2011
Messages
1,176
Trophies
1
XP
2,540
Country
United States
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.
 
  • Like
Reactions: SylverReZ

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • BigOnYa @ BigOnYa:
    Towelie runs my farm, he's awesome.
  • SylverReZ @ SylverReZ:
    @K3Nv2, Polly is still around from what I've heard.
  • K3Nv2 @ K3Nv2:
    @SylverReZ, is Pollys alt I knew it
  • BigOnYa @ BigOnYa:
    Yea I see him every once whi!e , incognito
  • SylverReZ @ SylverReZ:
    @K3Nv2, I'm not him. Keep looking.
    +1
  • K3Nv2 @ K3Nv2:
    Still don't know why he left unless someone really hurt his feelings
  • K3Nv2 @ K3Nv2:
    Don't know why people get so emotional online just get over it ffs
    +2
  • BigOnYa @ BigOnYa:
    He was the ass of gbatemp, everyone knocked on him, I honestly felt bad, even though I was guilty myself, but he egged it all on himself,
  • BigOnYa @ BigOnYa:
    But he still here, but under dif name, he pm me sometimes still even.
  • K3Nv2 @ K3Nv2:
    It's like they think we'll be in their bed pissing on it the next day
  • BigOnYa @ BigOnYa:
    I feel like gbatemp should make t-shirts or memorabilia to remember the lost ones. I bet the Polly shirts would sell out quick.
  • K3Nv2 @ K3Nv2:
    Nah that could actually bring lawsuits
  • K3Nv2 @ K3Nv2:
    Tempsuits
  • BigOnYa @ BigOnYa:
    PollySuits
  • BigOnYa @ BigOnYa:
    Your correct, Somebody would be guilty and there would be riots, then they storm the gbatemp capitol,
  • K3Nv2 @ K3Nv2:
    Online or not there are still certain rights that judges would have no issue handing out a warrant over
  • K3Nv2 @ K3Nv2:
    Just look at Kim dotcom
  • BigOnYa @ BigOnYa:
    Honestly I'm scared to, from you, but ok, lemme turn on vpn, virtual machine, private browser first
  • K3Nv2 @ K3Nv2:
    Remember that Alexa robot I gifted you
  • K3Nv2 @ K3Nv2:
    And that laptop Webcam you never tapped up
  • BigOnYa @ BigOnYa:
    That robot is here somewhere, I hear it moving around at night, but I haven't seen it for months.
  • BigOnYa @ BigOnYa:
    Oh that laptop I give to ancientboi, so you been watching him for months, and he's been watching you
  • K3Nv2 @ K3Nv2:
    Oh good more than enough material for the fbi
    +1
  • BigOnYa @ BigOnYa:
    Damn its 5 in morn, I gotta Go wake your mum and send her to work. Check ya later.
    AncientBoi @ AncientBoi: lol