Discussion about this post

User's avatar
Scott VanRavenswaay's avatar

>If you end up finding a better way using either a CLI tool, a downloadable app or some other website, feel free to share it in the comment section.

So, this motivated me. I hate having to go to potentially shady websites for conversion tools and thought I'd whip up a cli tool. I realized that the app you referred to likely shells out to mkisofs (or some equivalent based on OS of the webserver) but making a cli tool that invokes a particular subprocess based on OS (and assuming such a tool is installed on the user's OS) seemed an unappealing route for me.

But also, reading the ISO9660 spec and implementing it just for a simple zip2iso cli tool didn't seem all that appealing either. It occurred to me that this might be a great use case to test what all the hubbub around Gemini3 Pro vibe coding was about. While it's first shot output was not without errors and there was some manual editing to be done, it was quite useful and impressive and made a potentially bad return in time investment script idea about a 10 minute process (including creating zips and ISO's for testing, mounting them to verify, etc.)

TL;DR:

Ask and ye shall receive.

https://github.com/scottvr/GENISO

contains a single file python cli tool that will convert a zip file to an iso file, with no external dependencies.

Expand full comment
night's avatar

This was super helpful. Do you need the ps2 sdk on top of Athena for it to function?

Expand full comment
4 more comments...

No posts