epsxe + linux

I’m currently trying to get epsxe running under linux (Fedora Core 2) at the moment with no luck. I’ve checked out somethings which are supposed to make it work, but to no avail. :( Anyway, it starts loading the game and then segfaults. :(

* Running ePSXe emulator version 1.6.0.
* Memory handlers init.
* ePSXe: PSX BIOS loaded [/home/common/emu/psx/bios/scph5500.bin].
* Loading ISO Format [BIN/IMG2352] ok
* NTSC cdrom detected.
* Init gpu[0][libgpuPeopsSoftX.so.1.0.16]
* Open gpu[0]
* Init spu[0][libspuPeopsOSS.so.1.0.9]
* Open spu[0]
Segmentation fault

Update: Maybe I’ll have to check out this ePSXe on Linux howto when I get home. (ref)

5 Responses to “epsxe + linux” »»

  1. Comment by TRiAGE | 12/05/04 at 10:26 pm

    I am having the exact same problem on FC2, did you find a solution?

  2. Comment by Luiz Eduardo Guida Valmont | 02/08/05 at 12:29 pm

    I’m running Arch Linux, and I am also having this problem. I guess it is something related to the video plugin, which I’ll try to recompile now. Running espxe ltrace’d gives this in the last few lines of output:


    gettimeofday(0xbfffec88, 0xbfffec90) = 0
    memcpy(0×84862c0, “\002″, 1) = 0×84862c0
    memcpy(0×8486343, “\002″, 1) = 0×8486343
    memcpy(0×84862c0, “\002″, 1) = 0×84862c0
    XPending(0×853d1c8, 45, 0xb60ee3fc, 0, 0) = 1
    XNextEvent(0×853d1c8, 0×8485fc0, 2154, 2154, 0) = 0
    XPending(0×853d1c8, 0×8485fc0, 2154, 2154, 0) = 0
    — SIGSEGV (Segmentation fault) —
    +++ killed by SIGSEGV +++

    So I think it’s segfault’ing while in the video plugin. But I’m not quite sure about that, for I don’t understand a lot of ltrace debuging. Anyway, I’ll repost here as soon as I have an answer.

  3. Comment by Luiz Eduardo Guida Valmont | 02/08/05 at 12:49 pm

    Actually, this happens when I use the XGL2 plugin, one of Pete’s plugins. I switched to the MesaGL plugin just to find out the the mooby CD plugin fails in a ioctl syscall and, for some unknown / obscure reason, it hangs with this message.


    * Open gpu[0]
    * Init spu[0][libspu.so]
    * Open spu[0]
    CD(0,2,16) read ioctl failed (25)
    CD(0,2,0) read ioctl failed (25)

    So, guess what? I’m fiddling with the CD plugin right now. I’ll post again when I have news.

    Cheers,
    Luiz Eduardo

  4. Comment by Luiz Eduardo Guida Valmont | 02/08/05 at 2:04 pm

    There was nothing wrong with the plugin itself. It was just a misconfigured cd-rom device.

Leave a Reply »»

Stop spam with the plenary, fair, flagrant, and strong Wordpress Anti-Spam Plugin!