Page 44 of 44 FirstFirst ... 34424344
Results 431 to 435 of 435
  1. #431
    EmuTalk Member
    Join Date
    Feb 2017
    Posts
    5
    Mentioned
    0 Post(s)
    Quote Originally Posted by NES_player4LIFE View Post
    GlideN64 may be built for linux LINK And source
    Thank you for the links!

    EDIT

    I did it like this to install everything:

      Spoiler:

    1. git clone https://github.com/gonetz/GLideN64 OR download it manually & extract to home
    2. cd /home/USER/GLideN64/src/
    3. 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.)
    4. mkdir build
    5. cd build
    6. cmake -DMUPENPLUSAPI=On ..
    7. make


    And then I moved it to my Mupen64Plus location with:

    1. cd plugin/release
    2. cp mupen64plus-video-GLideN64.so /usr/local/lib/mupen64plus


    To get M64Py installed on Ubuntu 16.04 LTS, I did this:

    1. Download: https://github.com/mupen64plus/mupen...ython/releases
    2. Extract to Home directory
    3. Download & Install Dependencies:
      PyQt5 (QtCore, QtGui, QtWidgets, QtOpenGL)
      PySDL2


    I installed the dependencies like so, because otherwise it did not work:

    1. sudo apt-get install python3-pyqt5
    2. 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:

    1. cd /home/USER/PySDL2-0.9.5
    2. sudo python setup.py install


    And then I cd back to the m64py directory at home:

    1. cd /home/USER/m64py-0.2.4
    2. python setup.py install
    3. python setup.py build_qt
    4. ./m64py


    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:

    export MESA_GL_VERSION_OVERRIDE=3.3COMPAT

    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:

    /home/USER/.local/share/mupen64plus/hires_texture

    and I even made a cache folder and placed the files within there, but nothing works.

    Last edited by Molhel; February 10th, 2017 at 15:46.

  2. #432
    EmuTalk Member
    Join Date
    Feb 2017
    Posts
    5
    Mentioned
    0 Post(s)
    How do you use this new texture pack on Linux via Mupen64Plus? Following the instructions within the .cfg for GlideN64.so, it states that hires textures must be placed here:

    /home/USER/.local/share/mupen64plus/hires_texture

    However, placing the .htc files within this directory does not work. Neither does placing those files with a folder called "The Legend of Zelda" or trying the older .dat files.

    Anyone know what I'm doing wrong?

  3. #433
    Texture Pack Invader NES_player4LIFE's Avatar
    Join Date
    Nov 2005
    Location
    Earth
    Posts
    2,147
    Mentioned
    20 Post(s)
    Htc is placed at ///Mupen64plus/cache

    DAT will not work with GlideN64.
    Do you have the texture options on within the plugin?
    Last edited by NES_player4LIFE; February 10th, 2017 at 22:20.
    -NES
    We are in the process of archiving all qualifying texture packs!
    Contact me via PM to have your N64 texture pack hosted on Emulation64.com!
    Having a hard time loading Large packs? Be sure to patch your emulator.
    Can't load .DAT or .HTC archives? Look no further then this shiny Tutorial, Android users may use this Tutorial.

      Spoiler:

  4. #434
    EmuTalk Member
    Join Date
    Feb 2017
    Posts
    5
    Mentioned
    0 Post(s)
    Quote Originally Posted by NES_player4LIFE View Post
    Htc is placed at ///Mupen64plus/cache

    DAT will not work with GlideN64.
    Do you have the texture options on within the plugin?
    Oh, well that explains that. Mupen64Plus does not seem to have a x/mupen64plus/cache made on its own. I'll dig around and see if it was stored someplace else

    Yes, I enabled the tx option for hires textures and copied the path it specifies next to it to place the files.

    EDIT [SOLUTION for 16.04 LTS]

    Okay, so the location IS here for Linux:

    /home/USER/.cache/mupen64plus/cache

    Once you place the .htc file within that second cache folder, open the emulator and go to plugins to change the options for GLideN64. Make sure these two are ticked on:

    *txHiresEnable
    *txHiresFullAlphaChannel

    And these two are ticked off:

    *txForce16bpp
    *txHiresAltCRC

    And if you are like me and AMD doesn't support your card (yet?) on their new drivers and you got a R9 old series like the 270 or 280, you might be using padoka's ppa drivers and not get an image on the emulator launch. The work around is to run this command before you run the emulator:

    export MESA_GL_VERSION_OVERRIDE=3.3COMPAT

    That could get annoying, so just make a bash script on your desktop with this in it:

    #!/bin/bash
    export MESA_GL_VERSION_OVERRIDE=3.3COMPAT
    m64py (OR use the mupen64plus commands. I just prefer m64py)


    make it executable and then you can double click it to run the file whenever you want to launch the emulator. And then it'll load! YAY!
    Last edited by Molhel; February 17th, 2017 at 14:11.

  5. #435
    Plugin Developer (GlideN64) Gonetz's Avatar
    Join Date
    May 2002
    Location
    Siberia, Russia
    Posts
    407
    Mentioned
    6 Post(s)
    Quote Originally Posted by Jabroni View Post
    Thanks, captain obvious I mean is it a bug, are there missing textures... or something like that.
    LoT texture must not be "nice". Texels inside the circle must be fully transparent. Otherwise it will not work.

    Sorry for terrible English, my native language is C++

Page 44 of 44 FirstFirst ... 34424344

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •