Installing and Configuring EPSXE
*excellent Playstation emulator*

For : MEPIS Linux

Time to play again, this time with another Emulation program.  ePSXe is widely considered to be the best Playstation emulator, period.  And as it is available for Linux, no reason why Linux users should be without the fun.

A couple of things to cover before we get started.

First, in order to play commercial games you will need the Playstation BIOS file.  If you intend to play import games, you will also need the BIOS of the import Playstation.  According to US law, if you own a Playstation or Playstation2, it is legal to have the bios files and use them in such a manner.

Second, this the largest guide yet, weighing in at 90+ pages.  Since I don't feel like killing my gracious host, Mepis Lovers this guide will be split into 3 parts. 

Part 1

Part 2

Part 3

Now with those two issues out of the way, lets get started.

1: First, open up a web browser and head for

2: Once at the ePSXe page, you will be asked to select a language.  There is only one, so go ahead and enter.

3: ePSXe has not been updated in over a year.  Not that it matters.  I highly doubt anyone here is going to find a game it cannot run.  At this point, the question is how much can ePSXe improve the original Playstation rendering.

4: On the download page there should be a link to the Linux executable file.

5: Right click on the link and Save target

6: In an earlier guide a /home/(username)/downloads folder was created.  Go ahead and save the ePSXe file to the hard drive.

7: Once the file is downloaded, go ahead and close the browser and open up Personal Files and head for the /downloads folder we saved ePSXe to.

8: Inside the /downloads is our file.  In the past we've used Ark to open and view the files zip or tar files. This time we are going to try something a bit different.  Click on the file as though you were opening it.

9: Konqueror should have opened the file up.  Nice little trick.

10: Go ahead and select all the files in the folder and copy

11: Now hit the up arrow to go back up to the /home/(username) folder.  Once back in Personal Files, right click, and create a new folder

12: For now, name the new folder epsxe as this will make some later steps easier to accomplish

13: Once the /home/(username)/epsxe folder has been created we can now finish that copy command started a couple steps ago.  Just paste

14: Now the contents of that file should be in the /epsxe folder.

15: In the /epsxe directory is a folder named bios.  Go ahead and open bios.

16: You will need at the Playstation bios files in order to run commercial games.  These files are named SCPH1000.BIN (Japan) and SCPH1001.BIN (USA)

17: However, getting the BIOS files is only half of the battle.  Running ePSXe will require some additional files.  Now that the program is downloaded, time to work on the dependencies of ePSXe. Open up a browser and head for

18: Once at Zophars Domain, there will be a bar on the right hand side that will say Other Releases.  Under other releases is a section that says utilities. Click on utilities.

19: At the bottom of the Utilities page is a link for Plugins. Click on the Plugins link.

20: Under the Plugins page should be a link to Playstation.  Click on the Playstation link.

21: The plugins page has several different plugins available.  However, only one set is worth talking about.  Those are the plugins made by Pete.  Rather than downloading the plugins here as they might be out of date, lets go to Pete's homepage.  Any one of the Pete's GPU homepage links should work.

22:  Out of date is right.  Pete has moved his homepage.  Follow the links.

23: There it is, Pete's Page

24: Click on the link that says PSX GPU Plugins.  Under the new page we should see a link to Pete's XGL2 Linux PSX GPU.  Click on the link.

25: Right click on the Pete's XGL2 Linux GPU Version 2.6 zip file, and save target

26: Mozilla should still be pointing to the downloads file, so go ahead and hit save.

27: While the plugin is downloading, there is one other file we want to get while we are here.  The XGL2 plugin might have some problems, so we want to look for the MesaGL driver.  Scroll down the page until Pete's MesaGL Linux PSX GPU is found.

28: Right click on Pete's MesaGL Linux GPU Version 1.75 and Save target

29: Again, direct the download to the download folder, and save

30: There is one more plugin we need to get.  Go back up to the top of the page and look for PSX SUP plugins on the left hand side of the page.

31: P.E.Op.S Linux OSS/ALSA PSX SPU should be at the top of the page.  Click on the link.

32: Right click on the P.E.Op.S. Linux OSS Audio SPU Version 1.9 file and Save target

33: Mozilla should still be at the download files, so go ahead and Save.

And such ends Part 1.

Forward to Part 2

This is boring, I want to see the games.  I'm going to Part 3.

Special note: This guide was only made possible by the help of Ngemu.  Ngemu currently has a pop-up policy that I do not agree with.  Even though I am grateful for their help and aide in solving the install issue with XGL2, I cannot in good conscience direct others to the Ngemu site by links as long as the current pop-up policy is in place.  However, if readers of this guide wish to visit Ngemu, and it is a very good source of emulation related tools and assistance, simply direct the browser to

Thanks Ngemu

Document made with Nvu