Emuforums.com

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

Login to remove all ads!
Reply
 
LinkBack Thread Tools Display Modes
Old May 2nd, 2008   #1 (permalink)
Go-player 15 kyu ^^
 
TheMaister's Avatar
 
Join Date: May 2004
Location: Norway
Posts: 160
epsxe 1.5.2 Linux problem

Hi. Using newest Ubuntu Hardy 8.04 and downloaded ePSXe for linux. However. After I install the plugins (putting in /plugins and /cfg), I boot up epsxe through terminal (normal double-click doesn't work for some reason). When I then try to select plugins, the program simply exits. (Can pick the bios though). Pretty sure I installed all libs nescessary as the program itself boots up.

ls /plugins : libcdrmooby-2.8.so libgpuPeteXGL2.so.2.0.8 libspuEternal.so.1.41
libgpuPeteMesaGL.so.1.0.76 libpadOmniJoy.so

ls /cfg : cfgOmniJoy cfgPeteXGL2 gpuPeteXGL2.cfg
cfgPeteMesaGL gpuPeteMesaGL.cfg gpuPeteXGL2.cfg~


EDIT: Found the problem. Need libstdc++2.10-glibc2.2 for the plugins to be able to load. However, the hardy repositories don't seem to have it :\
EDIT: Found it Ubuntu -- Package Download Selection -- libstdc++2.10-glibc2.2_2.95.4-24_i386.deb, but even with it, same problem :\

Code:
sudo aptitude install unzip
cd ~
mkdir ePSXe_install
cd ePSXe_install
wget http://www.epsxe.com/files/epsxe160lin.zip

wget http://www.pbernert.com/gpupetemesagl176.tar.gz
wget http://www.pbernert.com/gpupetexgl208.tar.gz
wget http://www.pbernert.com/gpupeopssoftx117.tar.gz
wget http://www.pbernert.com/gpupeopssoftsdl116.tar.gz

wget http://www.myte.ca/pub/spupeopsoss-alsa109.tar.gz
wget http://www.pbernert.com/spupetenull101.tar.gz
wget http://www.emuxhaven.net/emuxhaven/psx/plugin/spuEternal141_linux.tgz

wget http://www.myte.ca/pub/omnijoy-1.0.0-bin32.tar.gz
wget http://members.chello.at/erich.kitzmueller/ammoq/down/padJoy082.tgz

export EPSXE='/usr/local/games/epsxe'
sudo mkdir $EPSXE
sudo unzip -d $EPSXE epsxe160lin.zip
sudo tar xfz gpupetemesagl176.tar.gz -C $EPSXE/plugins/
sudo tar xfz gpupetexgl208.tar.gz -C $EPSXE/plugins/
sudo tar xfz gpupeopssoftx117.tar.gz -C $EPSXE/plugins/
sudo tar xfz gpupeopssoftsdl116.tar.gz -C $EPSXE/plugins/

sudo tar xfz spupeopsoss-alsa109.tar.gz -C $EPSXE/plugins/
sudo tar xfz spupetenull101.tar.gz -C $EPSXE/plugins/
sudo tar xfz spuEternal141_linux.tgz -C $EPSXE/plugins/

sudo tar xfz omnijoy-1.0.0-bin32.tar.gz -C $EPSXE/plugins/
sudo tar xfz padJoy082.tgz -C $EPSXE/plugins/

cd $EPSXE/plugins/
sudo mv padJoy/bin/* . 
sudo rm -rf padJoy
sudo mv cfg* ../cfg/
sudo mv *.cfg ../cfg/
sudo chmod 666 ../cfg/*.cfg

cd $EPSXE
sudo chmod 777 cfg sstates snap memcards
sudo touch memcards/epsxe000.mcr memcards/epsxe001.mcr .epsxerc
sudo chmod 666 memcards/*
sudo chmod 666 .epsxerc

sudo aptitude install upx-ucl
sudo aptitude install upx-ucl-beta

cd $EPSXE
sudo cp epsxe epsxe_bak
sudo upx -d epsxe

sudo aptitude install libgtk1.2-common libgtk1.2 

wget http://mirrors.kernel.org/ubuntu/pool/universe/g/gcc-2.95/libstdc++2.10-glibc2.2_2.95.4-24_i386.deb

sudo gdebi libstdc++2.10-glibc2.2_2.95.4-24_i386.deb

sudo rm -rf libstdc++2.10-glibc2.2_2.95.4-24_i386.deb

cd ~
rm -rf ePSXe_install

sudo gedit /usr/local/bin/epsxe




Code:
#!/bin/bash

export EPSXE='/usr/local/games/epsxe'
export LD_LIBRARY_PATH=$EPSXE
cd $EPSXE
./epsxe $*
chmod 666 $EPSXE/cfg/*.cfg $EPSXE/sstates/* $EPSXE/memcards/*.mcr $EPSXE/snap/* 2>/dev/null



Code:
sudo chmod 755 /usr/local/bin/epsxe
Weird, but did the trick. After this I made a backup of the 1.6.0 executable, and copied the 1.5.2 one over.

Code:
cd /usr/local/games/epsxe/
sudo cp "1.5.2 executable" *
And made an executable script on the desktop. Normal loading didn't work for me.

Code:
cd /usr/local/games/epsxe
./epsxe
then use chmod 777 on it.

Last edited by TheMaister; May 2nd, 2008 at 14:17.
TheMaister is offline   Reply With Quote
Reply

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 16:35.

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


Powered by vBulletin® Version 3.7.0 Release Candidate 3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 RC5