One of the surprisingly difficult elements of emulating games through the Playstation 1 (PSX) emulator ePSXe is playing games that have more than one disc. While the game play is generally fine at first, things start getting confusing once players have to switch discs. Yes, it is not a matter of just loading up the next disc in the emulator, but it is possible with a work-around. This guide shows you this work-around.
Note: This guide assumes that you already know what was discussed in the first ePSXe guide and are wanting to know what to do with games that use more than one disc.
If you’ve been playing games through the ePSXe emulator that require more than one disc, you might eventually stumble upon a problem you never thought you’d encounter. The game prompts you to switch to the second disc, so you simply load up the next disc through the emulator and all you get is either a prompt telling you to insert the disc you just inserted or an error saying the disc you inserted is not correct. If you are emulating games through the ePSXe emulator, this is actually normal since it seems as though the emulator itself is not capable of handling multi-disc games on its own (at least, as of 1.9.0 to my knowledge).
The problem may lie in part due to the fact that PSX games operate better in a more CD friendly method. In fact, I found through trial and error that PSX games are actually quite finicky when it comes to getting them to function properly. Still, there is one method I’ve tried that seems to have worked where other methods have failed. So, let’s get to it.
first, make sure all of the disc’s are in a playable format that can be recognized by the ePSXe emulator (i.e. ISO or the Cue/Bin format). Once done, you’ll need to emulate the actual disc drive. The only tool that seems to work (I’ve tried a few programs like PowerISO and Alcohol120% to no avail) is Daemon Tools. So, you can go over to the Daemon Tools website and get a copy of Daemon Tools Lite here. The free version contains ads while the paid version likely doesn’t have ads. Still, I found that, in the free version, the ads stay in the window and the chances of you using that window frequently are often minimal (depending on how you play your games or use the software, really). Installing this software so that it can use the necessary features to run these CD images will require a restart. If you installed this software and you didn’t need the restart, you’ll have to run the component that will need the restart (in which case, it’ll install the missing component). So, if you fail to tick the right thing in the installation prompt screen, it’s on big deal.
Once you have installed Daemon Tools Lite, you’ll get a window that is something like this:
So, at this point, you’ll need to mount the first CD of the game. To do that, click on the button with the green plus sign next to the drive with the letters SCSI. This will add an SCSI formatted drive to your virtual drives (yes, this will also take a little bit of time, but it will complete the process):
Once you have an SCSI drive ready to use, you’ll want to mount your image. Personally, I use this method before even starting any multi-disc game, so doing this from the beginning will likely save any confusion further down the road. So, you’ll want to mount the first disc image of the game. Right click on your SCSI virtual drive and click on “Mount”:
You’ll have a screen pop up asking you to mount the image in question. Just browse to the image you want to mount (Disc 1 of that game if you’re just starting out), select the image, and click on “Open”. At this point, you may get an auto-play window asking you what to do with the disc, so just close the small auto-play window because you won’t be needing it. Once your image is mounted, boot up your ePSXe emulator.
In the ePSXe emulator, you’ll want to make sure the emulator is pointed to the correct drive to run disc images. The disc drive is whatever letter your game is currently mounted to. You can either look at this in the Daemon Tools screen and look for the single letter that is followed up by a colon, or simply go to your Start Menu on your desktop, click on “My Computer” and look at the drive that has your image mounted. The driver letter will be in brackets followed up with a colon. Once you know the letter, open up your emulator. Assuming this is the first time you’ve done this, we’ll click on the “Config” drop-down menu and click on “Cdrom”:
You’ll then get a pop-up window that looks like this:
You’ll want to now click on the “Configure” button (I’ve highlighted this button). You’ll then get a pop-up window like this:
In the box with the heading “Select Cdrom letter”, use the down arrow to select the drive that is your SCSI virtual drive. If it’s already pointing to the correct letter, you don’t need to do any more configuration and you can just click on Cancel and go back to the main emulator window. If you have to change the drive letter, select the appropriate drive latter and click on the “OK” button. After that, just go back to the main emulator screen (OK in previous screen of you changed something, cancel if you have not).
From here, just click on the “File” drop-down menu and click “Run CDROM” to start the game.
Now, when the game prompts you to change discs, you can optionally use a save state to ensure that if something goes wrong, you can just go back to the prompt screen after and try again (you might even try using a save state right before the prompt too, it’s up to you). When you are ready to change the disc (on the disc change prompt screen), simply use “Esc” to go out of the game to the main emulator screen.
Now, go to your Daemon tools window, right click on your SCSI virtual drive, and click “Unmount” to unmount the current image:
Next, right click on the SCSI virtual drive and mount your next image using the method you used to simply mount the first image in the Daemon Tools window (usually, whatever “Disc 2 of #” is). Once the image is mounted, go into your main emulator screen and click on the “File” drop-down menu. Hover your mouse over “Change Disc” and click on CDROM:
You’ll get a pop-up screen prompting you to change the disc, but since you’ve already done this, you can click on “OK”. Now, if necessary, just click on the “File” drop-down menu and click on “Run CDROM”. The next disc should be playing fine for you now.
So, remember, whenever you play any game that has multiple discs, use this method to play this game. If you are playing a single disc game, simply using the “Run ISO” feature should be sufficient (and less complicated!). If you restart your computer at some point, Daemon Tools should remember which drive you have mounted and keep the image mounted, but check to make sure if you are more paranoid about these things.
That’s it!
Happy gaming!
I’m using this exact method for metal gear solid, but every time I switch the disc the audio glitches and when I bring up the codec screen to save my game and talk to Mei Ling nothing happens until I press the cross (X) button, I can see the dialogue (its a manual option in the game to speed read the dialogue with no voice acting like an RPG game) and can read through it. After I read through the dialogue so she can give me the option to save my game It doesn’t give me that option and it locks me into the codec screen until I restart the emulator. Is it the emulater or is it the rom? any solutions?
PSX emulation has always been fussy. I never tested MSG on this emulator myself, but this method was used when testing two other games. I did a little Googling around and this thread seems to discuss what you are going through here: http://ngemu.com/threads/metal-gear-audio-problems.94700/
Hope that helps! 🙂
MGS*
Thank you so much! I was beginning get desperate with my Chrono Cross!lol
With your tips it worked properly!
Greetings from Brazil! 🙂
Glad it worked for you too! I knew once I came up with a workable solution to this (frustrating!) problem, sharing it would help others stuck in the exact same situation. 🙂
This guy is a fucking god! Thank you so much! I thought I had lost my gameplay when I was asked to change the Cd-rom. Thanks for saving my ass!
I am trying to follow your guide. I did each step exactly as you said. However, when I convert the ape files, put them in my psx directory, the game still doesn’t have sound. Am I doing something wrong or did I just miss something? Brigidane, from where I DL it for instance, has 14 ape files listed as “Brigandine Track 2). Any help would be appreciated.
Is the first track, the converted tracks, and the cue file in the same directory? A game doesn’t have to be found in the ePSXe directory, but they should all be in the same folder.
Do you know how to change discs in ePSXe for Android? Thanks in advance!
That I wouldn’t know, unfortunately. Unless Daemon Tools has an Android version of their app that you can install and use, I wouldn’t know for sure, sorry. I also have no means to test this on Android currently.
According to http://www.epsxe.com/android/features.html the Android version of ePSXe supports multi-disc games! 🙂
yo dude always like your posts hey I want to ask if I can compress psx iso on android directly. like if there is .apk of pocketiso. thanks in advance. I really need it as I don’t have PC. all psx games I have tried work on my droid for ex. RE3 , SaGa 1 and 2 tekken 3 etc. at 60 fps again thanks
can i use format factory and just combine it and become one iso file ???
thank you….
can you make a tutorial using newer versions of deamon tools
also the game im doing this for, [name deleted], dosent have an actual 2nd disk, but rather ask for music cds
would this method still work or would i need to do something else
Yeah, PS1 games with an actual soundtrack (i.e. multitrack games) have always been extremely finicky. For that specific game, you might have to look around on the ePSXe forums if simply swapping out discs isn’t enough. Never had the best of luck with games with a separate soundtrack because it sometimes works and sometimes doesn’t. The only workaround I know of is trying to find a different region and hope that it was ripped/compressed differently.
Also, is the new version of Daemon Tools Lite that much different?
My emulator has no problem switching disk until I need to go backwards to a previous disk and it xraahesr