Welcome to Linux Forums!

With a comprehensive Linux Forum, information on various types of Linux software and many Linux Reviews articles, we have all the knowledge you need a click away, or accessible via our knowledgeable members.

Linux Forum ArticlesLinux ForumsLinux Forum DownloadsLinux Hosts
Home|Register|FAQ|Member List|Calendar|Unanswered Posts|Forum Rules|Today's Posts|Advanced Search|
SEARCH FOR IN
Go Back   Linux Forums > Your Distro > Ubuntu Help
Reload this Page epsxe emulator help
Linux Forums
Linux Forums
Welcome To The Linux Forums!
Welcome to Linux Forums. We pride ourselves in being one of the largest Linux communities on the web, we encourage you to REGISTER on our forums and participate in the community. There are over 150,000 members ready to answer your questions. JOINING US today will allow you to make new posts, get support, send messages to other members and submit downloads to our downloads directory and many other great features!

Ubuntu Help Discussion and help about Ubuntu, Kubuntu, Xubuntu, and all the Ubuntu family

Reply
 
Thread Tools Display Modes
Old 07-02-2008   #1 (permalink)
doomvodka
Just Joined!
 
Join Date: Dec 2006
Posts: 97
epsxe emulator help

Hello i was installing the epsxe emulator and got it working finally and i changed the permissions and got everyhing working and when i go to play the game it crashes here is my output.

allan@Bother:/usr/local/games/epsxe/plugins$ epsxe
* Running ePSXe emulator version 1.6.0.
* Memory handlers init.
* ePSXe: PSX BIOS loaded [/usr/local/games/epsxe/bios/PSX-SCPH1001.BIN].
* Loading ISO Format [BIN/IMG2352] ok
* NTSC cdrom detected.
plugins/libgpu.so: cannot open shared object file: No such file or directoryallan@Bother:/usr/local/games/epsxe/plugins$

Im lost i spent like an hours setting this all up. I tried a different graphics plugin but that didnt seem to fix the problem either. Anybody got any ideas or have ever used this and got it working?
doomvodka is offline   Reply With Quote
Old 07-03-2008   #2 (permalink)
SagaciousKJB
Linux Newbie
 
SagaciousKJB's Avatar
 
Join Date: Aug 2007
Location: Yakima, WA
Posts: 105
Send a message via AIM to SagaciousKJB Send a message via MSN to SagaciousKJB
Well, you've already figured out that it looks like it's a problem with the graphics driver...


Try running this

Code:
strace -o ./epsxe_debug epsxe
Then "less ./epsxe", hit backslash, and then search for "plugins/libgpu.so" to get more information on why it couldn't open the file, or if you can't find any instances of the file, just skip to the bottom and see what kind of error it gives you. More likely than not, you should see it trying to open a file, and being told it doesn't exist; this part is important because you should be able to see what full file its trying to open to further diagnose the problem.

From the looks of it, you're current working directory is the plugins directory, so epsxe is looking for a plugins directory inside of that; however, it wouldn't make sense why the others would work if that were the case though.

The file from strace will be very large, so try to search out that string, and then paste the info up here if you can't understand it yourself. The only other thing I can think of is how you're starting it.

When I first tried to setup epsxe, I eventually found a "starter pack" that would work on Linux. It came with a start_up script like this...

Code:
#!/bin/bash

# Put in EPSXE where your PSX folder is located.
# Here I have a folder called ePSXe in my username's desktop.
# Folders are CaSe SeNsItIvE.
export EPSXE='/home/sagacious/ePSXe'

# Leave the rest alone and in the future, always double click on this file
# to start ePSXe.
export LD_LIBRARY_PATH=$EPSXE
cd $EPSXE
./epsxe
chmod 666 $EPSXE/cfg/*.cfg $EPSXE/sstates/* \
$EPSXE/memcards/*.mcr $EPSXE/snap/* 2>/dev/null
Basically, I'm wondering if $EPSXE and $LD_LIBRARY_PATH aren't filled in for you, and whether you need to start it with a script like this.

Update

I just decided to strace my own working epsxe just to make sure of some things. This is what it looks like opening my graphics driver

Code:
open("plugins/libgpuPeopsSoftX.so.1.0.17", O_RDONLY) = 9
ePSXe tries to open the plugin files from "plugins" as if it was a directory in the current working directory, or reads from the variables in the script I posted. I'm pretty confident this is your problem, as you are currently inside of your "plugins" directory, so obviously "plugins/libgpu..." won't be there. Try moving the epsxe binary outside of the plugins directory, or using a script like the one I showed you to execute and run it instead. Simply change the "EPSXE" variable to the folder where ePSXe and all its needed files are installed.
SagaciousKJB is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
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 Off
Pingbacks are Off
Refbacks are Off




All times are GMT. The time now is 11:31 AM.




© 2000 - 2008 - All Rights Reserved - Property of  MAS Media

Content Relevant URLs by vBSEO 3.0.0