News:

11 March 2016 - Forum Rules

Main Menu

PS1 ISO rebuilding tools? (Solved)

Started by acediez, April 19, 2018, 10:53:56 AM

Previous topic - Next topic

acediez

Hello, I'm in the need to rebuild a PS1 disc image to replace a series of STR videos that will inevitably end up bigger than the originals. There's 10 of them, TOC Changer didn't give me enough room to replace the files directly on CDmage, so I feel a rebuld of the disc will be the simplest solution. So, of all the information I could find, I decided to try the "method 2" from "thepsxdoc2" (hosted on this site and often referenced in these forums)

However, the links for the tools listed are all broken.

Quote2) BuildCD (http://www.tales-cless.org/util/buildcd.zip). With a CTI sheet,
        creates a proprietary disc image out of defined files.
     3) Revenge of StripISO and MakeCTI (both found in a zip in the forum post
        at http://tinyurl.com/dkg5f). Revenge of StripISO converts BuildCD-
        generated CD images into the standard ISO format. MakeCTI is a
        convenience tool that generates a CTI file based on folder, for use with
        BuildCD.
     4) License files (http://www.tales-cless.org/util/psxlicense.zip)

Does anyone here have those and can share them?

(That assuming the method hasn't been made obsolete by other tools I don't know of... In which case, any lead would be very appreciated  :laugh:)


EDIT: Here what I ended up using:

To extract:
- Data files: CDMage
- STR/XA files: XtrActor (following these instructions), along with IsoBuster (Free) to get the right LBA/Size information.

To build:
- mkpsxiso (comes with a readme)
- PSXLicense (needed for mkpsxiso)

Other, older tools found along the way were uploaded here just in case
.

Gemini

The easier (and more recent) program to use for the task is mkpsxiso.

Jorpho

The first one is available through the Wayback Machine.
https://web.archive.org/web/20170324130912/http://www.tales-cless.org/util/buildcd.zip

Looks like MakeCTI is included in cdtools.zip, which looks like it has StripISO too.
https://web.archive.org/web/20151214231026/http://www.tales-cless.org/util/CDTools.zip

Alternatively, Revenge of StripISO comes up in a Google search.
http://www.psxdev.net/forum/viewtopic.php?t=997

It looks like the same board has PSXLicense.
http://www.psxdev.net/forum/viewtopic.php?f=69&t=704

And that's also available at https://web.archive.org/web/20151214230909/http://www.tales-cless.org/util/ .

Maybe someone should upload these somewhere for safekeeping.
This signature is an illusion and is a trap devisut by Satan. Go ahead dauntlessly! Make rapid progres!

acediez

#3
Thank you both for the quick response!

Quote from: Gemini on April 19, 2018, 11:44:58 AM
The easier (and more recent) program to use for the task is mkpsxiso.

This looks great! If this works I'll really appreaciate not having to setup a virtual machine!

I'm taking a first look at the readme and the options available. I get that you have to manually write a .xml sheet of the files first...

I suppose it's not enough to simply list files in any order...
What's the right process to make one taking the original unmodified disc image as an example?
Is there a way to do the opposite process (generate a xml file from the original disc) just to see what the end result looks like?
If it has to be manually, how should I go about it?

Quote from: Jorpho on April 19, 2018, 11:50:18 AM
The first one is available through the Wayback Machine.
https://web.archive.org/web/20170324130912/http://www.tales-cless.org/util/buildcd.zip

Looks like MakeCTI is included in cdtools.zip, which looks like it has StripISO too.
https://web.archive.org/web/20151214231026/http://www.tales-cless.org/util/CDTools.zip

Alternatively, Revenge of StripISO comes up in a Google search.
http://www.psxdev.net/forum/viewtopic.php?t=997

It looks like the same board has PSXLicense.
http://www.psxdev.net/forum/viewtopic.php?f=69&t=704

And that's also available at https://web.archive.org/web/20151214230909/http://www.tales-cless.org/util/ .

Maybe someone should upload these somewhere for safekeeping.

Thank you so much! Now I feel silly I didn't try web.archive.org before asking...

Well I'll put them here just in case: http://www.mediafire.com/file/ym67ltcnhcy881e/PS1%20Tools.zip

Vins98

CDMage still works just quite well.

Gemini

Quote from: acediez on April 19, 2018, 06:08:40 PMIs there a way to do the opposite process (generate a xml file from the original disc) just to see what the end result looks like?
If it has to be manually, how should I go about it?
Use the xml generator that comes with mkpsxiso, it should be more than enough to recreate the structure with a few manual tweaks later.

acediez

#6
Thanks for the tip! The xml generator wasn't specified in the readme and I didn't realize it was there.

I ended up just writing it manually, and after a few headaches (involving files not correctly extracted), I finally got a working disc image on one out of two games I needed to work with (Mega Man X4 worked, Mega Man X5 still doesn't, but it's probably an issue with the files I'm working with...)

Now I have a whole other problem: the STR/XA files are being loaded into the game with some offset (there's like 4-5 seconds of a non related track before the right one starts). I think building a working disc wasn't enough, the game has its own table of contents for XA/STR and now it's all over the place.

I guess I'll have to figure that one out next
(Edit: I did), but as for my initial question, mkpsxiso did the trick. I'm gonna put some notes on the first post to whoever runs into this thread looking for the same answers. Thank you so much!