Porada and the tradition of solid wood

Wooden furniture is becoming increasingly popular in modern homes and the search for quality wood has therefore become the first rule to be respected. Simple, natural and resistant, wood becomes the…

Smartphone

独家优惠奖金 100% 高达 1 BTC + 180 免费旋转




PCSX2 from Source with Xbox One Wireless Controller on Fedora 30

A no-frills guide to building and running PCSX2 on Fedora 30, with a working Xbox One Wireless controller.

This is NOT at all elegant, and is trial-and-error-based, so let me know if there are any steps missing. Worked flawlessly for me™.

To install necessary dependencies and build PCSX2:

(Optional) To build PCSX2 with some additional optimizations, add the following near the other set() options in CMakeLists.txt:

Note this is only guaranteed to run on processors from the exact same architecture and generation as the one where you compiled it, due to -march=native being set.

To make an Xbox One controller work wirelessly:

Reboot your computer and run the following, before doing the whole Bluetooth connection stuff, to load the xpadneo module:

Note that, as of the current Onepad plugin version (2.x from git), there is no way to configure controller buttons from the GUI. However, according to the developer, it should be plug-and-play, as long as everything is loaded properly (aka your controller vibrates on connection.)

Edit: another comment from the developer

To run PCSX2:

If you’re not installing PCSX2 with make install, but just compiling it like I am doing, you will have to move your built plugin libraries (.so files) to a common folder (which I called plugins-built) so that you can point PCSX2 to them:

To make PCSX2 run under Wayland (if you’re using Gnome, for example), run the following before ./PCSX2:

Then, cd to the build/pcsx2/ folder, and run

Another side note: I’ll leave my CMake output below (with GCC.)

Add a comment

Related posts:

No one told me this when I was job hunting

Do not expect to be shaken out of your edge-less blanket of morose and unfulfilling job search and be transported to the job of your dreams! As much as we wish that our job hunt be the next smoother…

Desde mi lado oscuro

A pesar de estar en una lucha constante por no llegar a este lugar, estos últimos días definitivamente ha sido una lucha que he estado perdiendo. Entre flashbacks, sueños y situaciones nada cómodas…