Hi there
Here follows a somewhat special "feature request". ;-) Would it be possible to build future PCSX-Redux Windows binaries more Wine compliant? I think in this regard especially at the Cxbx-Reloaded (Xbox) emulator. That one runs awesome great also under Wine (on Linux).
I know PCSX-Redux supports in contrast to Cxbx-R natively Linux, - so the first choice is to build own PCSX-Redux Linux binaries. However, this is not so trivial, especially for Linux-Noobs. ;-)
Furthermore a Wine compliant Windows build may be theoretically also useful for debugging & identify problems related to OpenGL. As everybody knows, the OpenGL support in Linux is thanks to the Mesa drivers absolute top class. The Windows OpenGL driver state is unfortunately behind and incomplete, - this is true especially for AMD and a little less also Intel.
At the moment PCSX-Redux is crashing because of some unimplemented Windows.Gaming.Input functions (possibly DirectInput related) in Wine. Cxbx-R works most likely because it seems more focused on XInput. (All other DInput related stuff is handled over a SDL2 library.) Whatever, more information can be found here:
https://github.com/Cxbx-Reloaded/Cxbx-Reloaded/pull/1713
https://github.com/Cxbx-Reloaded/Cxbx-Reloaded/issues/156
backtrace_pcsx-redux3828.txt
backtrace_pcsx-redux3828console.txt
Hi there
Here follows a somewhat special "feature request". ;-) Would it be possible to build future PCSX-Redux Windows binaries more Wine compliant? I think in this regard especially at the Cxbx-Reloaded (Xbox) emulator. That one runs awesome great also under Wine (on Linux).
I know PCSX-Redux supports in contrast to Cxbx-R natively Linux, - so the first choice is to build own PCSX-Redux Linux binaries. However, this is not so trivial, especially for Linux-Noobs. ;-)
Furthermore a Wine compliant Windows build may be theoretically also useful for debugging & identify problems related to OpenGL. As everybody knows, the OpenGL support in Linux is thanks to the Mesa drivers absolute top class. The Windows OpenGL driver state is unfortunately behind and incomplete, - this is true especially for AMD and a little less also Intel.
At the moment PCSX-Redux is crashing because of some unimplemented Windows.Gaming.Input functions (possibly DirectInput related) in Wine. Cxbx-R works most likely because it seems more focused on XInput. (All other DInput related stuff is handled over a SDL2 library.) Whatever, more information can be found here:
https://github.com/Cxbx-Reloaded/Cxbx-Reloaded/pull/1713
https://github.com/Cxbx-Reloaded/Cxbx-Reloaded/issues/156
backtrace_pcsx-redux3828.txt
backtrace_pcsx-redux3828console.txt