Thank you for the links!
Originally Posted by NES_player4LIFE
I did it like this to install everything:
- git clone https://github.com/gonetz/GLideN64 OR download it manually & extract to home
- cd /home/USER/GLideN64/src/
- chmod +x getRevision.sh & ./getRevision.sh (if you have Revision.h with #define PLUGIN_REVISION "1"" in it, skip this step! If you do not, try the above steps. If that doesn't work, create the .h file yourself with #define PLUGIN_REVISION "1"" in it. Save and skip to the mkdir steps.)
- mkdir build
- cd build
- cmake -DMUPENPLUSAPI=On ..
And then I moved it to my Mupen64Plus location with:
- cd plugin/release
- cp mupen64plus-video-GLideN64.so /usr/local/lib/mupen64plus
To get M64Py
installed on Ubuntu 16.04 LTS, I did this:
- Download: https://github.com/mupen64plus/mupen...ython/releases
- Extract to Home directory
- Download & Install Dependencies:
PyQt5 (QtCore, QtGui, QtWidgets, QtOpenGL)
I installed the dependencies like so, because otherwise it did not work:
- sudo apt-get install python3-pyqt5
- OR (if you get errors etc): sudo apt-get install python-pyqt5 pyqt5-dev-tools python-pyqt5.qtopengl libsdl2-dev libsdl2-dbg libsdl2-2.0-0
Next I needed PySDL2 (M65Py will not launch otherwise), so I downloaded it from above (I had 0.9.5) and extracted it to the home directory. Once done I did this:
- cd /home/USER/PySDL2-0.9.5
- sudo python setup.py install
And then I cd back to the m64py directory at home:
- cd /home/USER/m64py-0.2.4
- python setup.py install
- python setup.py build_qt
And then I was able to launch the gui and change plugins. However, if you are like me on 16.04 with a driver AMD does not support on Linux yet and you are on padoka drivers, you will need to run this command:
before launching the emulator. Otherwise the plugin will give you a black screen with audio.
However, I still can't get the plugin to load custom textures .htc or .dat so I'm back at the original problem. The game just boots with the normal textures. I placed the .htc files I downloaded from your links here like the .cfg states to:
and I even made a cache folder and placed the files within there, but nothing works.