pSX Emulator
« HOW TO: Make Disc Images **UPDATED Nov 28 2006** »

Welcome Guest. Please Login or Register.
Nov 21, 2009, 6:03am



Important Links
[ pSX Homepage | FORUM RULES | FAQ | Things to Remember when Posting Reports | Known Requests | Search ]
Make sure you familiarize yourself with ALL of the above links.

Global Announcement
As of this moment a security issue has been brought to our attention and all new accounts must be approved by the staff. Until this issue has been resolved, this will be enforced.

The illegal sharing of copyright material will not be tolerated. This includes, but is not limited to, the sharing of disc images, ROMs, and BIOS images. We do not provide support for people who have obtained their games or BIOS images by illegal means.

pSX Emulator :: Support :: Help & Support :: HOW TO: Make Disc Images **UPDATED Nov 28 2006**
Page 1 of 2 » Jump to page   Go    [Search This Thread][Send Topic To Friend] [Print]
 AuthorTopic: HOW TO: Make Disc Images **UPDATED Nov 28 2006** (Read 14,629 times)
Truth Unknown
Administrator
*****
Metool Administrator
member is offline

[avatar]

I'm a met.

[icq] [yim] [msn] [aim]
[homepage]

Joined: Feb 2006
Gender: Male
Posts: 557
Location: Near by Sand and Mexico
 HOW TO: Make Disc Images **UPDATED Nov 28 2006**
« Thread Started on May 7, 2006, 2:25pm »

This is a guide on how to make a basic disc image of a PSX disc without Copy Protection.
For Copy Protected Games follow the Guide for Alcohol 52% Free Edition by Gamesoul Master.

Note, the use of the images of the user should be for private use only, and should not be used in illegal activities. Staff, Moderators, and the Author not responsible for the personal actions of users.

Other's can make guides for other apps and post it here, just include how to legally obtain a copy of the application and clear instructions. Also if you can, include pictures.

IsoBuster from Smart Projects:
This is free to download and free to make disc images, but other features are locked out (features we are not going to use).

Here's the Window of IsoBuster.
[image]

Now lets get started, First you need to select the drive (from the top-left drop-down menu) with the PSX game in it.
[image]

Next you need to Right Click the "CD" icon to bring up a menu.
[image]

Now open the "Extract CD <image>" menu item, and select "RAW (*.bin, *.iso)".
[image]

Now a window will open up asking you where you want to save the image file (.bin). Name it, and make sure it has a ".bin" at the end.

Then it will create the image, after that done it will ask to where to save the cue sheet (.cue). Save it in the same Folder as the image (.bin). This is need for the image to work properly, especially for PSX game that use CD audio.
« Last Edit: Nov 28, 2006, 3:42am by Truth Unknown »Link to Post - Back to Top  IP: Logged

If you need some computer help, try asking me. I might be able to assist you.

[image]
[image]
Gamesoul Master
Posting Maniac
******
member is offline

[avatar]

Memory Manager / Troubleshooter

[yim] [msn] [aim]

Joined: Jul 2006
Gender: Male
Posts: 2,230
Location: The Forgotten City
 Re: HOW TO: Make Disc Images **UPDATED Jun 18 2006
« Reply #1 on Nov 28, 2006, 2:19am »

Alright! I've decided to create a tutorial on how to make ccd/img/sub images, since they are so popular here as a disc format. And of course, it includes the subcode data which is required to run some copy-protected games.

We'll be using the free version of Alcohol 52%, which has everything we need to do this and can be found here.

To start, put your Playstation disc in the drive (the newer/better drive if you have more than one), and start up Alcohol 52%. You will start with this screen:

[image]

At this screen, simply click "Image Making Wizard", which will bring you to the next screen:

[image]

You may have to wait a few seconds for it to read the disc, but once it does, there are a few options you'll have to set. "CD/DVD Device:" should of course be set to whatever drive holds your disc.

Next is "Datatype:". Click that drop-down menu, and find "Play Station" as shown. This will set a few necessary options for reading the disc.

And last... select "Read Speed:", and choose a value no higher than 16x. While many drives are fully capable of reading Playstation discs at a higher speed with no problems, you really shouldn't. I'd actually recommend no higher than 8x, but 16x is fine if you really don't wanna wait that long. Lower = better.

Now once you've set those, click Next.

[image]

Here, make sure that under "Image Format:", you select "CloneCD Image file (*.ccd)". Also, give the image a good name. It doesn't matter what you call it, and as you can see, I always prefer to give them good, descriptive names. Last, make sure you set the image location, so you actually know where the image went. Of course, choosing the folder that pSX reads the images out of is a good choice. Once you've done all that, hit Start, and it'll create the image for you. When it's done, it'll eject the disc and give you a message and sound effect.
« Last Edit: Nov 28, 2006, 2:22am by Gamesoul Master »Link to Post - Back to Top  IP: Logged

[image]

Ultima's pSX Frontend v1.12.1 (Windows)

Shendo's MemcardRex v1.1

DirectX Web Installer

[image]
reztho
New Member
*
member is offline





Joined: Feb 2007
Posts: 7
 Re: HOW TO: Make Disc Images **UPDATED Nov 28 2006
« Reply #2 on Mar 2, 2007, 4:32pm »

Well, since pSX now works in Linux i thought this is needed.

In Linux it seems there is no way to make disc images of a CD-ROM in BIN/CUE format directly, but
it's possible to make them using some tools. You must search for the tools in the package management system of your Linux distribution. The software needed are cdrdao and cuetools.

For reference:
- cdrdao: http://cdrdao.sourceforge.net/
- cuetools: http://developer.berlios.de/projects/cuetools/

So for the example, supposing we use the Ubuntu Linux distribution, for installing them (activating the Ubuntu universe repository before) all we need to do is:
sudo aptitude install cdrdao cuetools

Now we have the tools, you need my script, here it is:
Code:
#!/bin/sh
# -------------------------------------------------------------------------------
# ripbincue.sh - Shell script for ripping a CD-ROM to BIN/CUE format
# Copyright (C) 2007 reztho
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2
# of the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
# -------------------------------------------------------------------------------
# Here is an online copy of the license:
# [url]http://www.gnu.org/copyleft/gpl.html[/url]
# -------------------------------------------------------------------------------
#
# Some instructions:
# You need these software packages before doing anything:
# cdrdao and cuetools
# So for example in Ubuntu you can install them this way:
# (activating the Ubuntu Universe repositories before)
# sudo aptitude install cdrdao cuetools
#
# The CDROM_DEVICE variable can be:
# a normal device like /dev/cdrom
# or
# for example, ATA:1,0,0
# (for knowing this: as root, cdrdao scanbus)
#
CDROM_DEVICE=/dev/cdrom

# You can change the following variables with the current
# paths for the tools needed in your system if you don't
# want those tools in your PATH environment variable
CDRDAO_PATH=`which cdrdao`
CUECONVERT_PATH=`which cueconvert`

if [ -z "$CDRDAO_PATH" ]
then
    printf "\nError: cdrdao was not found.\n\n"
    exit 10
fi

if [ -z "$CUECONVERT_PATH" ]
then
    printf "\nError: cueconvert was not found.\n\n"
    exit 20
fi

if [ -z "$*" ]
then
    printf "\nShell script for ripping a CD-ROM to BIN/CUE format\n\n"
    printf "Usage:\n"
    printf "ripbincue.sh disc_image_filename\n"
    printf "where disc_image_filename is the filename you want for\n"
    printf "the BIN/CUE image without any extension.\n\n"
    printf "You need cdrdao and cueconvert (from cuetools) tools in your PATH\n"
    printf "environment variable and you MUST edit the script to tell\n"
    printf "it where your CD-ROM device is.\n\n"
    printf "DON'T USE FILENAMES WITH SPACES AND/OR QUOTING.\n\n"
    exit 30
fi

if [ "$#" -gt "1" ]
then
    printf "\nOnly an argument is needed.\n"
    printf "Don't use filenames with spaces and/or quoting.\n\n"
    exit 40
fi

if [ -f "$1.bin" -o -f "$1.toc" -o -f "$1.cue" ]
then
    printf "\nThere are files in your system with the same filename you used as argument\n"
    printf "and this script can overwrite them:\n"
    ls -1 $1*
    printf "\n"
    exit 50
fi

printf "\nRipping the CD-ROM to your hard disk with the filenames:\n"
printf "$1.bin\n$1.toc\n\n"
$CDRDAO_PATH read-cd --read-raw --datafile $1.bin --device $CDROM_DEVICE --driver generic-mmc-raw $1.toc

if [ -f "$1.bin" -a -f "$1.toc" ]
then
    printf "\nGetting rid of cdrdao comments from $1.toc file...\n"
    sed -i "s@//.*@@g" $1.toc

    printf "\nConverting $1.toc file to $1.cue file..\n"
    $CUECONVERT_PATH $1.toc $1.cue

    printf "\nRemoving $1.toc file...\n"
    rm $1.toc

    printf "\nDone.\n\n"
    exit 0
else
    printf "\nError: something happened with cdrdao.\n\n"
    exit 60
fi


Just copy & paste the text in a file called ripbincue.sh and give it the execution permission (chmod +x ripbincue.sh)

Before doing anything, edit the script and check the CDROM_DEVICE variable is correct for your system.

Well, the script tells you how to use it but for example if you do now with a CD to rip inside:
./ripbincue.sh disc_image_filename
, you'll get two files: disc_image_filename.bin and disc_image_filename.cue

I think there is no need to explain the thing more :)

And realize this script can be used for any kind of CD-ROMs.
(and sorry for my english too)
Link to Post - Back to Top  IP: Logged
patrickp
Administrator
*****
bebop admin
member is offline

[avatar]



Joined: Mar 2006
Gender: Male
Posts: 4,227
Location: in the groove
 Re: HOW TO: Make Disc Images **UPDATED Nov 28 2006
« Reply #3 on Mar 2, 2007, 4:52pm »

Thanks, reztho, this looks very useful. Do you know of a way to rip to the CloneCD .ccd/.img/.sub format? Most good Windows rippers include this format, so hopefully tools for it might be available.

The reason is that some games that won't play in the .bin/.cue format will in the .ccd/.img/.sub format. Most commonly, I suppose, this is because they are copy protected, as the subcode information contained in that format helps pSX to read the image correctly.

Edit: BTW, don't apologise for your English - it's fine.
« Last Edit: Mar 2, 2007, 4:54pm by patrickp »Link to Post - Back to Top  IP: Logged

The C 8-) 8-)L accessory for pSX - Ultima's pSX Frontend

Linux x86

Linux x64

Windows version
reztho
New Member
*
member is offline





Joined: Feb 2007
Posts: 7
 Re: HOW TO: Make Disc Images **UPDATED Nov 28 2006
« Reply #4 on Mar 2, 2007, 5:43pm »

I've researched before and i'm sure there is no equivalent in Linux to make cd images in clonecd format.

There is a cd-ripping tool in Linux (and Windows too) called readcd which extracts the subcode information of the discs, but the final format it uses isn't clonecd compatible.

Googling, you will find this forum where a guy tried to extract the subcode information from the readcd image and make the .sub file, but no concrete information about it is released:
http://www.daemon-tools.cc/dtcc/sub-channel-data-t6209.html

Another option is than pSX Author supports the format used by readcd, but i prefer him to waste his time improving the emulator :)

Perhaps another one with the skills will make the program to extract the subcode information from a readcd image like the other guy tried.

Here is the option needed for making 1:1 copies with readcd if someone wants to research:
-clone Do a clone read. Read the CD with all sub-channel data and a
full TOC. The full TOC data will be put into a file with simi‐
lar name as with the f= option but the suffix .toc added.
« Last Edit: Mar 2, 2007, 5:48pm by reztho »Link to Post - Back to Top  IP: Logged
patrickp
Administrator
*****
bebop admin
member is offline

[avatar]



Joined: Mar 2006
Gender: Male
Posts: 4,227
Location: in the groove
 Re: HOW TO: Make Disc Images **UPDATED Nov 28 2006
« Reply #5 on Mar 2, 2007, 6:38pm »

Ah, well, guess I'll have rip my .ccd/.img/.sub images in Windows for the time being... :(
Link to Post - Back to Top  IP: Logged

The C 8-) 8-)L accessory for pSX - Ultima's pSX Frontend

Linux x86

Linux x64

Windows version
Heihachi_73
Full Member
***
member is offline

[avatar]


[homepage]

Joined: Oct 2006
Gender: Male
Posts: 141
Location: Australia
 Re: HOW TO: Make Disc Images **UPDATED Nov 28 2006
« Reply #6 on Mar 22, 2007, 2:25am »

The simple way to make images using Nero 7. I used Tekken 2 (PAL) for this test.

Start Nero up (duh!)

Part 1 - Menu

1) Go to Recorder -> Choose Recorder (or simply hit Ctrl+R), select Image Recorder and hit OK. It's also what the drop-down box on the menu is used for. You don't want to use your burner this time ;)

[image]

2) Hit the Copy button in the menu. It will open up the New Compilation / CD Copy dialog (below).

Part 2 - New Compilation dialog

Copy Options tab: I find it best to leave "on-the-fly" mode on, as you don't really need to copy the CD twice! Select your drive where your PSX game is. I normally leave the read speed at maximum for making images.

[image]

Read Options tab:

[image]

1) Turn off "Ignore read errors" on both Data and Audio tracks. If a read error comes up, it's most likely a scratch on the CD, and a read error should normally be replaced with zeroes. I personally haven't had a read error come up in Nero yet, but I have with IsoBuster, no idea!

2) Always have "Read sectors in raw mode" enabled, you might want to enable "Read subchannel data" under it for games which might use it.

3) For audio tracks, uncheck the "Read all subchannel data" box. I don't think PSX games use it in audio tracks.

4) Advanced options - Disable both of these.

Burn tab:

[image]

1) "Write" should be enabled of course, or else you won't end up with anything ;)

2) Number of copies should be set to 1.

3) "Use multiple recorders" checkbox should be disabled.

4) Now hit the Copy button at the bottom.

Part 3 - Copying

After hitting the Copy button, a "Save As" dialog should come up - choose your filename (preferably what the game is!).

[image]

My filenames are normally done as "SxxS-00000 - Game Name (NTSC J/NTSC U-C/PAL)". All games which have their own ID, usually found on the front cover or spine. Or you could leave it as Image.nrg and rename it later! :)

At the end, you should end up with this:
[image]
Success!

Part 4 - Playing Games!

Running Tekken 2 in pSX:
Using DAEMON Tools (supports Nero images) to get this beast up and running! Note that Tekken 2 doesn't work in pSX after 1.7.

[image]
Link to Post - Back to Top  IP: Logged

[image]

You cannot run from your own bunghole.

Celeron 2.8GHz, 1GB DDR, XP Pro SP1, ATI Radeon 9550 256MB.

Atari 2600 (x3) | NES (x3) | SMS1 (Hang-On) | SMS2 (Alex Kidd, x2) | Mega Drive 2 (x3) | N64 | Super NES | GameCube (complete with display cabinet) | PSX (SCPH-7502 (x2), 7500 (Korean), 5502) | PS2 (SCPH-39002) | Game Boy (x2)
f1reb4ll
New Member
*
member is offline





Joined: Aug 2006
Gender: Male
Posts: 26
 Re: HOW TO: Make Disc Images **UPDATED Nov 28 2006
« Reply #7 on Mar 31, 2007, 12:44pm »

The only way to make a perfect dump of the original CD - http://psxdb.com/guide
Link to Post - Back to Top  IP: Logged
kinghanco
Posting Freak
*****
member is offline

[avatar]



Joined: Nov 2006
Gender: Male
Posts: 579
 Re: HOW TO: Make Disc Images **UPDATED Nov 28 2006
« Reply #8 on Mar 31, 2007, 2:43pm »

When I have audio tracks ripping problem then I use SlySoft CloneCD. You won't have to worry about doing all that work if you use this one instead.

I do have a problem with Alcohol 52%. Vista won't let Alcohol 52% slowdown the ripping speed. Don't matter what the speed that I set it on. The speed keep going higher and down a little. I'm stuck with SlySoft CloneCD for now. ::)
Link to Post - Back to Top  IP: Logged

KingHanco pSX 1.11 Compatibility List. (Close for now.) - http://coonstation.googlepages.com/kpcl
Google Page Creator - http://pages.google.com/
f1reb4ll
New Member
*
member is offline





Joined: Aug 2006
Gender: Male
Posts: 26
 Re: HOW TO: Make Disc Images **UPDATED Nov 28 2006
« Reply #9 on Mar 31, 2007, 6:31pm »


Quote:
You won't have to worry about doing all that work if you use this one instead.


You won't get a perfect 1:1 copy even with the CloneCD due to CD-ROM architecture. You need to manually analyze the CD first, it's essential for a perfect dump.
Link to Post - Back to Top  IP: Logged
patrickp
Administrator
*****
bebop admin
member is offline

[avatar]



Joined: Mar 2006
Gender: Male
Posts: 4,227
Location: in the groove
 Re: HOW TO: Make Disc Images **UPDATED Nov 28 2006
« Reply #10 on Mar 31, 2007, 6:47pm »

I've checked some of my CloneCD .img files MD5 hashes against those on the PSXDB site, f1reb4ll, and they're the same. I would have thought that the information there should be from 'perfect dumps' - so does that not mean that my images should be perfect, too?
Link to Post - Back to Top  IP: Logged

The C 8-) 8-)L accessory for pSX - Ultima's pSX Frontend

Linux x86

Linux x64

Windows version
f1reb4ll
New Member
*
member is offline





Joined: Aug 2006
Gender: Male
Posts: 26
 Re: HOW TO: Make Disc Images **UPDATED Nov 28 2006
« Reply #11 on Apr 1, 2007, 3:47am »

PSXDB site holds the checksums for the every track, not for the whole image, so they can't be the same :)
« Last Edit: Apr 1, 2007, 3:49am by f1reb4ll »Link to Post - Back to Top  IP: Logged
patrickp
Administrator
*****
bebop admin
member is offline

[avatar]



Joined: Mar 2006
Gender: Male
Posts: 4,227
Location: in the groove
 Re: HOW TO: Make Disc Images **UPDATED Nov 28 2006
« Reply #12 on Apr 1, 2007, 9:16am »

Have a look, f1reb4ll. Last night I only checked the MD5 hash for the first disc of Chrono Cross to satisfy myself it matched:
From PSXDB site
Quote:
MD5
3b29ee931df29f51ecf0817f30e103d7


My checksum
Quote:
patrick@altpat1:~$ cd /media/hdb5/PSXGames/isos/NTSC/ChronoX/Disk1
patrick@altpat1:/media/hdb5/PSXGames/isos/NTSC/ChronoX/Disk1$ dir
ChronoC1.ccd ChronoC1.cue ChronoC1.img ChronoC1.sub
patrick@altpat1:/media/hdb5/PSXGames/isos/NTSC/ChronoX/Disk1$ md5sum ChronoC1.img
3b29ee931df29f51ecf0817f30e103d7 ChronoC1.img
patrick@altpat1:/media/hdb5/PSXGames/isos/NTSC/ChronoX/Disk1$


but I checked a number of images a while back and they all matched.
« Last Edit: Apr 1, 2007, 9:20am by patrickp »Link to Post - Back to Top  IP: Logged

The C 8-) 8-)L accessory for pSX - Ultima's pSX Frontend

Linux x86

Linux x64

Windows version
f1reb4ll
New Member
*
member is offline





Joined: Aug 2006
Gender: Male
Posts: 26
 Re: HOW TO: Make Disc Images **UPDATED Nov 28 2006
« Reply #13 on Apr 1, 2007, 2:51pm »


Quote:
When I have audio tracks ripping problem then I use SlySoft CloneCD.)


And Chrono Cross doesn't have any audiotracks. There's no problems when ripping datatracks.
Link to Post - Back to Top  IP: Logged
patrickp
Administrator
*****
bebop admin
member is offline

[avatar]



Joined: Mar 2006
Gender: Male
Posts: 4,227
Location: in the groove
 Re: HOW TO: Make Disc Images **UPDATED Nov 28 2006
« Reply #14 on Apr 1, 2007, 4:56pm »

True. In fact, I'm not sure any of the CDs I mentioned trying a while back do.
Link to Post - Back to Top  IP: Logged

The C 8-) 8-)L accessory for pSX - Ultima's pSX Frontend

Linux x86

Linux x64

Windows version
Page 1 of 2 » Jump to page   Go    [Search This Thread][Send Topic To Friend] [Print]

Google
Webpsxemulator.proboards.com
Click Here To Make This Board Ad-Free


This Board Hosted For FREE By ProBoards
Get Your Own Free Message Boards & Free Forums!