Video plugin for the Mupen64Plus v2.0 project, using OpenGL. This plugin is based on the RiceVideoLinux plugin from earlier versions of Mupen64Plus.
Go to file
Richard Goedeken 470865c6c6
Merge pull request #108 from Jj0YzL5nvJ/up2023
CI/CD: Fixes Ubuntu i386 builds, among other changes
2023-06-11 12:20:25 -07:00
.github/workflows CI/CD: Fixes Ubuntu i386 builds, among other changes 2023-05-21 23:33:15 -06:00
data Add fix for PAL & JPN roms of Mystical Ninja 2020-12-16 10:27:55 +01:00
projects CI/CD: Integrate scheduled builds and other necessary updates 2023-02-14 23:48:58 -06:00
src Fix https://github.com/mupen64plus/mupen64plus-user-issues/issues/719 2019-11-15 09:08:29 +01:00
.gitattributes Force line ending type for specific files 2013-12-19 14:19:09 +01:00
.gitignore Convert .hgignore to .gitignore 2013-12-19 14:13:38 +01:00
.travis.yml Use faster container based Travis CI 2017-09-01 09:57:14 +02:00
appveyor.yml CI/CD: Integrate scheduled builds and other necessary updates 2023-02-14 23:48:58 -06:00
INSTALL dont need sudo when installing to user-local folder 2009-12-13 16:30:21 -05:00
LICENSES update FSF address in license 2018-02-04 13:00:20 -08:00
README Update wiki links. 2017-12-28 16:55:21 -07:00
RELEASE update version and release info for v2.5.9 BETA release 2019-02-10 10:17:48 -08:00

===============================================================================
-------------------------------------------------------------------------------
Mupen64plus-video-rice README                                              v2.5
-------------------------------------------------------------------------------
===============================================================================

The latest version of this document can be found online at:
https://mupen64plus.org/wiki/index.php/HighResolutionTextures

-------------------------------------------------------------------------------
ABOUT
-------------------------------------------------------------------------------
Mupen64Plus's Rice Video plugin supports a very nice feature which allows the
user to replace all of the original textures used for 3D rendering in a game
with high-resolution replacement textures drawn by graphic artists.

-------------------------------------------------------------------------------
Enable Hi-Res Texture Loading in Rice Video
-------------------------------------------------------------------------------

In order to begin using the hi-resolution texture feature, you must enable it
by editing the Mupen64Plus config file. One option is to find the file and edit
it directly with a text editor. On Linux or OSX, this is located at: "~/.config/
mupen64plus/", and on Windows it is in the "Application Data" sub-folder of
your user folder. On Windows XP and prior, this is "C:\Documents and Settings\
<username>\Application Data\Mupen64Plus\", while on Windows Vista and newer
this is "C:\Users\<username>\AppData\Mupen64Plus". You should find a section in
this file labeled [Video-Rice], and within this section is a parameter called
LoadHiResTextures. Set this to True to enable searching for and loading high-
resolution textures.

Another option to enable this feature is to use the --set option with the
Mupen64Plus command-line user interface. To do this, run a game with a command
similar to this:

./mupen64plus --set Video-Rice[LoadHiResTextures]=True --saveoptions m64p_test_rom.v64

-------------------------------------------------------------------------------
Installing Hi-Res Texture Files
-------------------------------------------------------------------------------

To install a high-resolution texture pack for a game, all that you need to do
is unzip the archive and put the extracted directory full of images into the
right place. On Linux and OSX, this is usually "/home/<username>/.local/share/
mupen64plus/hires_texture". On Windows it is in the "Application Data" sub-
folder of your user folder. On Windows XP and prior, this is "C:\Documents and
Settings\<username>\Application Data\Mupen64Plus\hires_texture", while on
Windows Vista and newer this is "C:\Users\<username>\AppData\Mupen64Plus\
   hires_texture". If this directory doesn't exist, create it and copy the
hi-res texture directory inside.

The folder containing hi-res textures must be named exactly the same as the
ROM's name in the header of the ROM file. Usually this name is short with all
capital letters, like "MARIOKART64" or "SMASH BROTHERS". The command-line UI
prints out this ROM name when running a game, right after the Goodname and
before the MD5.

-------------------------------------------------------------------------------
Running
-------------------------------------------------------------------------------

After setup, just run the game as usual. If using the command-line UI, you should
see a line printed out which says:

Video: Texture loading option is enabled. Finding all hires textures