Create a folder for the ESM e.g. "esm6gen"
When you've installed MagicISO, click on File, "Open ..." and a small "explorer" window will open.
Find the iso file and Open it.
You will then see all the contents of the iso listed in a window in MagicISO.
Right-click anywhere on that list of files in the window, then click on "Extract ..." and a small "explorer" window will open.
Find the folder "esm6gen", make sure that "All files" is selected, then click on OK
You will then see that all the contents of the iso are now in the folder "esm6gen".
Note that originally I did not do this ..... I burned the iso to a CD (using Nero StartSmart).
The CD, and the folder "esm6gen" , both contain a file Setup.exe (which I ran from the CD).
BUT .....I have now run Setup.exe from the folder "esm6gen", and then when I click on the "Honda ESM Accord 1998" icon, I get the message "Please insert the Honda ESM CD into drive E:\", which then runs when I insert the CD .
You may be ok if you have not run Setup.exe from a CD, but if you get the same message as I do, you will either have to burn the iso to a CD, or do as Exec suggests and mount the iso as a virtual drive.