Emuforums.com

Go Back   Emuforums.com > PSX Emulation > ePSXe Discussion > Generic ePSXe Queries
Home Register Downloads FAQ Members List Calendar Arcade Mark Forums Read


Closed Thread
 
LinkBack Thread Tools Display Modes
Old September 13th, 2007   #1 (permalink)
Registered User
 
Franky06's Avatar
 
Join Date: Nov 2006
Location: United Kingdom
Posts: 16
ePSXe install script (GNU/Linux)

* This installer should work for all GNU/Linux distributions *
* It should be noted that you should run this installer as user, not root, as it will download and install everything to a sub-directory of your /home/user directory *

For all you GNU/Linux users out there that want to use ePSXe, but can't set it up due to either laziness or incompetence, I have written an easy to use installer (a simple shell script) for you.

This installer will download and setup the following things:
- ePSXe 1.52
- Pete's XGL2 video plug in for newer graphics cards.
- Pete's Mesa video plug in for older graphics cards.
- Pete's O.S.S SPU plug in.

Things that this installer will NOT download and set up
- The PSX bios file(s). It is illegal to share it since it's Sony's intellectual property. You'll have to dump one from a PSX that you ACTUALLY OWN. You can just download one by searching for it on Google, but I/we won't help you here for the following reason:
1) I/we could get sued, since it's illegal to download the bios when you don't own one.
2) Because of reason #1, it would probably be against this boards rules.

Click here to download the installer

When you have downloaded it, open your command prompt (konsole, rvxt, whatever program you use for terminal emualtion), cd to the folder it's in, so if it was in /home/hesho/installepsxe, you'd type "cd /home/hesho/installepsxe".
Then untar it (tar -xf installepsxe.tar.gz), then type "sh installepsxe" (without the quotes).

The installer will then download all the required files, extract them, and move everything to where it should be.

After that, you'll have everything you need to use ePSXe on your GNU/Linux system.
(the installer will tell you how to run it when you want to)
The only thing you WILL NOT have is the bios, you'll just have to do this yourself.
When wanting to run ePSXe, just type (without the quotes) "~/epsxe/epsxe" or "epsxe" at your command prompt.

It should ne noted that for running it by typing "epsxe", you will have to close your terminal emulator and open it again first. The reason for this, is that the installer will not make a shell script for actually running epsxe, but rather, make an alias by issuing the following:
cd ~
echo alias epsxe="'~/epsxe/epsxe'" >> .bashrc
Your terminal emulator will read ~/.bashrc when opened, and register any commands it finds, so since it hasn't registered the alias yet, you'll need to let it do so before being able to use said alias.

It should also be noted that you still won't be able to play right away. Even after you've got the bios(en), you'll still need to configure all of your plugin settings to get it running correctly on your system. I could also guide you through this myself, but there is a very good guide for it already, on NGemu Forums. Click here

Things you'll need:
- A PC that meets/exceeds ePSXe system requirements
- An internet connection (this installer will download what you need, I'm not distributing the ePSXe binary + plug ins because my web host is a ****ty free one and thus would run out of bandwidth if I did so)
- IMPORTANT! > 3D Video Acceleration (both plug ins that get downloaded use OpenGL extensions)
* The stuff mentioned below you probably already have *
- wget
- tar
- gtk libraries
- and OSS sound sound library
- and other stuff that I can't remember off the top of my head
- and obviously, a running+working graphical server such as Xorg or Xfree86, with a GUI such as Xfce, IceWM, KDE, JWM, etc.
Enjoy!

Extra Note
A lot of Gutsy (Ubuntu 7.10) users are complaining about ePSXe not loading.
This is because the ePSXe binary is upx-compressed, which is the cause of the problem.
So we simply decompress it to get the "real" binary.
Here's how:
Code:
sudo apt-get install upx-ucl-beta
upx -d ~/epsxe/epsxe
Assuming that you used my installer or your ePSXe executable is located in ~/epsxe, this should do the trick.

Also
You'll almost definitely have GTK libraries installed, but you probably don't have libgtk version 1.2 installed. ePSXe relies on this older version.
So do this:
Code:
sudo apt-get install libgtk1.2
(note - this command works for ubuntu. You can run libgtk1.2 on any distro, but the way you install it might be different that that expressed in this command)
Else it will report "error while loading shared libraries: libgtk-1.2.so.0: cannot open shared object file: No such file or directory".
You could also create a symbolic link to a newer version of libgtk you have, to what would be the library for version 1.2, to trick ePSXe into thinking that you have the older version, but your mileage may vary. I don't personally recommend it.


Relevant Links:
ePSXe Homepage
Game Emulation How-To Links (Courtesy "Felson" of ubuntuforums)
Install ePSXe playstation emulator (Courtesy "Felson" of ubuntuforums)
Another How-To (Courtesy "Shendo" of this very forum)
__________________
This is not a sig, it is an illusion!

Last edited by Franky06; December 7th, 2007 at 15:21.. Reason: I found some typos in my post ~now corrected
Franky06 is offline  

Advertisement [Remove Advertisement]
Old September 14th, 2007   #2 (permalink)
Moderator
 
ShendoXT's Avatar
 
Join Date: Feb 2006
Location: Croatia
Posts: 4,191
Really nice idea, though this script does more than it's supposed to (according to the guide).
If you understand what i was referring to.
__________________
C2D E8400 3.00 Ghz | EP45-DS3 | HD4850 512MB | 4GB DDR2 800 | 640 + 250 GB HDD
SyncMaster 2233BW 22" | Logitech G5 | Logitech G15 | Windows 7 x64

Last edited by ShendoXT; September 14th, 2007 at 12:33..
ShendoXT is offline  
Old September 14th, 2007   #3 (permalink)
Registered User
 
Franky06's Avatar
 
Join Date: Nov 2006
Location: United Kingdom
Posts: 16
Does more than it's supposed to? Do you mean that the actual script does more than what I've said here?

Well, that can only be deemed good in my eyes...
__________________
This is not a sig, it is an illusion!
Franky06 is offline  
Old September 14th, 2007   #4 (permalink)
Moderator
 
ShendoXT's Avatar
 
Join Date: Feb 2006
Location: Croatia
Posts: 4,191
Not if it does thing that you said it wouldn't.
__________________
C2D E8400 3.00 Ghz | EP45-DS3 | HD4850 512MB | 4GB DDR2 800 | 640 + 250 GB HDD
SyncMaster 2233BW 22" | Logitech G5 | Logitech G15 | Windows 7 x64
ShendoXT is offline  
Old September 14th, 2007   #5 (permalink)
Registered User
 
Franky06's Avatar
 
Join Date: Nov 2006
Location: United Kingdom
Posts: 16
UPDATE! UPDATE!

The first version of this script had a bug. It wasn't a serious bug, but it needed fixed anyway.
The installer didn't make any aliases or shell script for actually running epsxe, just gave you a path to the epsxe executable.

So I added the following lines:
cd ~
echo alias epsxe="'~/epsxe/epsxe'" >> .bashrc

With this, rather than typing ~/epsxe/epsxe to run the emulator once setup, all the user has to do now is type "epsxe" at their shell.

If you downloaded the older script, don't bother redownloading, just issue the following at your shell (as user, NOT root);
cd ~ && echo alias epsxe="'~/epsxe/epsxe'" >> .bashrc

When you've done that, all you need to do is type "epsxe" at your shell, when yuo want to run it.




EDIT~ (a reply to the post below)
OH****, shendo, I see what you mean now!

You were referring to the bios weren't you?

I made this script for me, without thinking I'd upload it onto the internet, then when I did, I must have forgot to remove the script's commands that download and setup the bios, so I fixed this and uploaded one that DOESN'T download the bios, so err, I'm not breaking the rules without realizing anymore, thanks for pointing that out shendo.
__________________
This is not a sig, it is an illusion!

Last edited by Franky06; September 16th, 2007 at 22:15.. Reason: Automerged Doublepost
Franky06 is offline  
Old September 14th, 2007   #6 (permalink)
Moderator
 
ShendoXT's Avatar
 
Join Date: Feb 2006
Location: Croatia
Posts: 4,191
Thanks for the update.
I linked your post in the Linux config guide under additional section.
__________________
C2D E8400 3.00 Ghz | EP45-DS3 | HD4850 512MB | 4GB DDR2 800 | 640 + 250 GB HDD
SyncMaster 2233BW 22" | Logitech G5 | Logitech G15 | Windows 7 x64
ShendoXT is offline  
Old September 14th, 2007   #7 (permalink)
Registered User
 
Franky06's Avatar
 
Join Date: Nov 2006
Location: United Kingdom
Posts: 16
Hey, thanks dude!
If you were right in front of me I would give you a great big hug man! Thanks!

In fact I've just realized that my guide only tells the user how to use the installer; nothing about actually configuration of the ePSXe plug ins, albeit maybe running the ePSXe executable.
So as a solution to this and a token of my gratitude, I shall create a link to your guide on mine.
__________________
This is not a sig, it is an illusion!

Last edited by Franky06; September 14th, 2007 at 17:11..
Franky06 is offline  
Old September 13th, 2008   #8 (permalink)
Registered User
 
Join Date: Sep 2008
Location: USA/Kentucky
Posts: 1
I've got it up and running, and everything is working hunky dorey, but I can't get my gamepad to work... I've got a PSX>USB converter. I know that it is working ok, because I can use the gamepad in other games quite well. But I can't seem to get epsxe to recognize it.

Is there something I'm missing?
CyberCod is offline  
Old September 14th, 2008   #9 (permalink)
Registered User
 
Join Date: Aug 2008
Location: Poland
Posts: 23
It's amazing You found a motivation to write it since it's rather simple to do these things by yourself, but I think it's a good idea maybe I'll write something too
Asinh is offline  
Old September 14th, 2008   #10 (permalink)
Mod of Douchebagness™
 
jonc2006's Avatar
 
Join Date: May 2006
Location: USA MD.
Posts: 8,797
please check the post dates before posting and make your own threads instead of reviving old ones.

closed.
__________________

Antec 900/Antec Truepower Quattro 1000W/eVGA 780i SLI/Windows XP Media SP2 & Windows Vista Ultimate 32-bit SP1/Intel Core 2 Duo E8400@4.0GHz/Dual eVGA e-Geforce GTX280 1GB DDR3 SLI Enabled/Creative SB X-Fi XtremeGamer/Corsiar XMS2 4GB (2x2GB) PC2-6400 DDR2/Dual WD Caviar SE16 500GB 7200RPM HDDs

The Official jonc2006™ Emotion Chart.
Courtesy of PCXL-Fan after he tried to steal my identity on Steam because I am so awesome.
Official jonc2006™ Fan Club
Official jonc2006™ Trophy Collection
jonc2006 is offline  
Closed Thread

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT. The time now is 14:41.

© 2006 - 2008 Emu Forums | About Emu Forums | Legal | A member of the Crowdgather Forum Community


Powered by vBulletin® Version 3.7.6
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 RC5