Fixed typos and grammar; now using epsxe-improved and epsxe-bios-scph1001 for the installation; reformatted configuration instructions; added the "Playing" section; removed obsolete problems from "Problems and Workarounds"
← Older revision
Revision as of 23:00, 22 May 2014
Line 1:
Line 1:
−
This is a guide to install the freeware Playstation emulator ePSXe.
−
{{Warning|The installation and use of this emulator requires a Sony PlayStation BIOS file. You may not use such a file to play games in a PSX emulator if you do not own a Sony PlayStation, Sony PSOne or Sony PlayStation 2 console. Owning the BIOS image without owning the actual console is a violation of copyright law. You have been warned.}}
{{Warning|The installation and use of this emulator requires a Sony PlayStation BIOS file. You may not use such a file to play games in a PSX emulator if you do not own a Sony PlayStation, Sony PSOne or Sony PlayStation 2 console. Owning the BIOS image without owning the actual console is a violation of copyright law. You have been warned.}}
==Installation==
==Installation==
−
Install {{
AUR
|epsxe}} from
the
[[AUR]].
+
*
Install {{
aur
|epsxe
-improved}} and {{aur|epsxe-bios-scph1001
}} from [[AUR]]
, along with any [https://aur.archlinux.org/packages.php?K=epsxe-plugin plugins] that you wish
.
−
Many [https
:
//aur.archlinux.org/packages.php?K=epsxe
-
plugin plugins] can also be found on AUR.
+
* Add yourself to the 'games' group
:
+
# sudo usermod
-
G games -a USERNAME
+
If the group doesn't exist, create it first:
+
# sudo groupadd games
−
Start
epsxe
with
the
lauchner (located in /usr/bin/), it creates .epsxe in your home and links to
epsxe.
+
* Run
epsxe
from
the
menu shortcut or by typing '
epsxe
' into a terminal
.
==Configuration==
==Configuration==
−
*In the menu, open "Config -> BIOS", and set it to /usr/share/epsxe/bios/SCPH1001.BIN
−
*
Open
"Config -> Video"
,
and
select either
"
Pete's XGL2 Driver 2.8" ({{aur|epsxe
-
plugin-gpu-xgl2}}) or
"
P.E.Op.S. Softx Driver 1.17" ({{aur|epsxe-plugin-gpu-soft}}). Click configure
,
then OK to write a config file
. Verify that
it is
working by clicking the Test
button
.
+
*
Configure video and sound by going to
"Config -> Video" and "
Config
-
> Sound
"
respectively
,
and configuring the plugins you want
. Verify that
they're
working by clicking the Test
buttons in each of the windows
.
−
*
In
"Config ->
Sound
"
select "P.E.Op.S. OSS Audio Driver 1.9" ({{aur|epsxe-plugin-spu-alsa}}), Configure, OK. Verify with the Test button
.
+
*
The CD-ROM path should be set by default. You can check it by going to
"Config ->
Cdrom
".
−
*
In
Config ->
CDROM, set the path to your CD/DVD
-
ROM. In most cases it should be /dev/cdrom but in some /dev/hdc. You can check your path by typing "mount |grep cd
"
in a console
.
+
*
Set up the controls for player one by going to "
Config ->
Game Pad
-
> Port 1 -> Pad 1
".
−
*In Config -> Game Pad -> Pad 1 menu, you can set up the controls.
+
==Playing==
−
Now you should be all set
.
+
* Run a game from your CD-ROM by clicking "File -> Run CDROM"
.
−
If you want to use
an
original PSX CD-ROM, insert it and select
"File -> Run
CDROM
"
It might take a while for the game to load, so be patient
.
+
* Load up a game from
an
ISO by clicking
"File -> Run
ISO
".
−
You can
load backup ISO:s from your hard disk with
"
File
-> Run
ISO.
+
*
You can
manipulate game states by going to
"
Run
->
Save State (F1)" and "
Run
-> Load State (F3)"
, or
using the hotkeys F1 and F3
.
−
+
−
When you are running your game you can press Esc any time to exit, save/load game states
, or
change discs. To get back, select Run -> Continue
.
+
==Problems and Workarounds==
==Problems and Workarounds==
−
'''
Plugins are not listed'''
+
'''xgl2 plugin
doesn
'
t work
'''
−
+
−
Sometimes epsxe will not recognize your plugins even though they may be correctly installed. They should be installed to /opt/epsxe/cfg and /opt/epsxe/plugins
+
−
a solution to this is to run epsxe once (if you have not already) and the file "epsxerc" will be generated in ~/.epsxe open it and it will list plugins. They may say "DISABLED" or list a plugin that dose not exist (such as libgpu.so or libspu.so) simply change the string to the plugin you have in your /opt/epsxe/plugins folder. Run epsxe and it should be working.
+
−
+
−
'''NOTE:''' If your are running epsxe from a 32bit chroot you will need install nvidia-utils (pacman -S nvidia-utils) to the chroot enviorment to use the
xgl2 plugin
.
+
−
+
−
'''File not found'''
+
−
+
−
Sometimes the symlinks in ~./epsxe will not let you run the epsxe executable even if the permission are correct and the link is working. You may simply copy the epsxe executable from /opt/epsxe to ~/.epsxe this can also be done for any other files or folders whose symlinks are not working correctly.
+
−
+
−
''
'
Settings will not be saved
'''
+
−
It
'
s a similar problem like not listed plugins. I recommend
to install
the epsxe
-
launcher-python package
,
it creates the directories for epsxe in your home too
.
+
You
'
ll have
to install
nvidia
-
utils
,
if running from a 32-bit chroot
.
'''Sound device not found'''
'''Sound device not found'''
−
If
you
using alsa and the sound plugin doesn't
have sound
, run :
+
If using alsa
,
and the sound plugin doesn't
work
, run:
# modprobe snd-pcm-oss
# modprobe snd-pcm-oss