On x86-64 when running under Linux kernel 4.1.0 or later, pcsxr crashes on startup with an assertion failure in ix86-64.c, e.g.
```
$ pcsxr -nogui -cdfile ROMs/Xenogears/Xenogears\ \(disc\ 1\).bin
pcsxr: ../libpcsxcore/ix86_64/ix86-64.c:160: MEMADDR_OP: Assertion `!isreg || reg != 0' failed.
```
A window appears briefly but never shows anything but a black fill.
This has been reported to Debian twice:
* https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=795196
* https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=798755
so I believe the problem is game-independent. I don't see anything in ix86-64.c that is *obviously* kernel-dependent -- it's a JIT back-end for the CPU emulator, isn't it? -- and there isn't anything obviously wrong in a strace log (attached), either.
Comments: Answering the question: yes, it is fixed in the git code. I don't know why there was no more releases though.
```
$ pcsxr -nogui -cdfile ROMs/Xenogears/Xenogears\ \(disc\ 1\).bin
pcsxr: ../libpcsxcore/ix86_64/ix86-64.c:160: MEMADDR_OP: Assertion `!isreg || reg != 0' failed.
```
A window appears briefly but never shows anything but a black fill.
This has been reported to Debian twice:
* https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=795196
* https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=798755
so I believe the problem is game-independent. I don't see anything in ix86-64.c that is *obviously* kernel-dependent -- it's a JIT back-end for the CPU emulator, isn't it? -- and there isn't anything obviously wrong in a strace log (attached), either.
Comments: Answering the question: yes, it is fixed in the git code. I don't know why there was no more releases though.