There are three major PS1 Emulators available:
PCSXR, which is the only of the three available in the repositories, is also the worst of the three. Between ePSXe and pSX, each one has it's pros and cons:
ePSXe (Enhanced PSX Emulator): Allows you to emulate PS1 games with enhanced graphics using OpenGL, OpenGL2, D3D, or software, but will be extremely slow at times and has some major flaws that can interrupt your enjoyment of a PS1 game. Also, this requires elaborate configuration at times. Overall accuracy of emulation is great. If you have time to sit and work with this program, it's very decent.
pSX: Runs PS1 games how they were meant to be; Original graphics and at the proper speed. This requires no configuration beyond mapping the keys for your keyboard or USB controller. Emulates a on a fewer games than ePSXe, but all majorly known titles usually run very well, including Final Fantasy 7.
I will only explore one option for ePSXe, which is using "Wine" to run the latest Windows version of ePSXe, as the Linux version is terribly out of date.
First, download the latest stable (or beta, which is what I recommend) version of wine using the official Wine repository. This page, http://www.winehq.org/download/deb, contains a very good tutorial on doing so.
Second, download ePSXe 1.7.0 (Latest Windows Version) from this page: http://www.epsxe.com/download.php Extract that file into any directory of your choice.
Third, download zlib1.dll, a file that the ePSXe authors forgot to package with ePSXe 1.7.0. This can be found at http://www.zlib.net/. Download the already compiled dll and extract the .zip file into your ePSXe directory.
Finally, if you click the ePSXe executable, it will start, but you've got to have the PS1 BIOs to play a PS1 game. I can not tell you how to obtain these, but search the web and you'll find something.
If you want the newest plugins for ePSXe, check out this site: http://www.pbernert.com/html/gpu.htm
If you chose this option, we will be using the latest native linux version, 1.13.
First, you must satisfy some dependencies:
Code: Select all
sudo apt-get libgtkglextmm-x11-1.2-0 libxml2
Second, download pSX 1.13 for Linux from the pSX homepage located at the top of this post. Extract this anywhere you like.
You must also have the BIOs for this emulator to work.
If you have problems running this program even after obtaining the BIOs, try running it with root permissions.
If you have difficulties running it as root user, right-click the folder you put pSX in, and "Open as Administrator." Then double click the pSX icon.
To run a game, just lead to its ISO or drive that the disc is in using the emulators functions.
If you have any problems, questions, or comments, post in this thread.