Next Generation Emulation banner
1 - 2 of 2 Posts

· Registered
Joined
·
2 Posts
Discussion Starter · #1 ·
epsxe for Linux segfaults when I attempt to run any game from an ISO.

Here's my command-line output:

Code:
[email protected] thad $ Removing empty directories ...
./patches
./snap
./sstates
 * Running ePSXe emulator version 1.6.0.
 * Memory handlers init.
 * ePSXe: PSX BIOS loaded [/home/thad/.epsxe/bios//SCPH7502.BIN].
 * Loading ISO Format [BIN/IMG2352] ok
 * Force NTSC cdrom detected.
 * Init gpu[0][libgpuPeteMesaGL.so.1.0.75]

[1]+  Segmentation fault      epsxe
I'm running 1.6.0-r3 on Gentoo Linux on an Athlon XP 1900+.

Running a game from CD works just fine; here's my output when I do that:

Code:
[email protected] thad $ Removing empty directories ...
./patches
./snap
./sstates
 * Running ePSXe emulator version 1.6.0.
 * Memory handlers init.
 * ePSXe: PSX BIOS loaded [/home/thad/.epsxe/bios//SCPH7502.BIN].
 * Init internal cdrom ... ok
 * First/Last track: 1 1
 * Track 1:  (DATA) - Start 0: (00,02,00)
 * Force NTSC cdrom detected.
 * Init gpu[0][libgpuPeteMesaGL.so.1.0.75]
NVIDIA Corporation
GeForce 6800/AGP/SSE/3DNOW!
 * Open gpu[0]
 * Init spu[0][libspuEternal.so.1.41]
 * Open spu[0]
 * Init pad[0][libpadJoy-0.8.so]
padJoy: trying to start a thread; if it hangs, you must disable multithreading
 * Open pad[0]
 * Closing pad ... done
 * Closing spu ... done
 * Shutdown gpu [0]

[1]+  Segmentation fault      epsxe
So it segfaults there, too, but not until I intentionally quit the program.

Any ideas what could be causing the problem?
 

· Premium Member
Joined
·
3,092 Posts
Read the readmes budled with pete's mesagl, as it fails when opening the gpu. IIRC there was some incompatibility with some thread libs, that are documented on the readmes. Sorry for not having a full answer, but i think with a little research you'll be able to find it, probably just changing the libpthread version (or whatever the lib file was called :p ) will work.
 
1 - 2 of 2 Posts
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.
Top