Q. Why doesn't the Build Environment compile the trunk version of Mupen64Plus?

A. The trunk version of Mupen64Plus does not have support for Microsoft Windows. There should always be a corresponding branch for the Windows port named "rxxxx-winport" or similar in the official SVN. Until it has become mature enough to be merged into the trunk, It will remain seperate.

 

Q. I get an error similar to "Cannot find -lSDL_ttf". Why? How do I fix it?

A. This is because the current version of the Build Environment does not contain SDL_ttf. I'm working on making a new, improved version that includes this. In the meantime, you can grab SDL_ttf from it's homepage [here]. You'll want the [SDL_ttf-devel-2.0.9-VC8.zip] file. Browse the archive and locate the "include" and "lib" folders. Open the Mupen64Plus Build Enviroment root (always must be located at C:\m64build\1.0) and drag these folders over - It should ask you if you want to overwrite for each one, and yes, you do want to. If it does not ask, something has gone wrong. If you still get the error, you have not done this properly.


Q. I can not use the Windows version with certain plugins or it will crash (e.g. N-Rage 2)

A. The issue at hand is very large. It is most likely a conflict between the Microsoft Visual C++ runtime and the MinGW runtime. At this time, no solution exists, except for compiling it yourself in a different version of Microsoft Visual C++ (the latest version might work)


Q. Why isn't Glide64 included in this version?

A. The sources for the latest version of Glide64 are not available, so until our version of Glide64 compiles properly on Windows or until the sources are released, Glide64 is highly unrecommended. The included versions of Rice Video and glN64 are also binaries seperate from the Mupen64Plus project, but the proper sources have been publicly released (Which we find acceptable until the port has fully matured.) If you want Glide64 to be included, do your part - Ask the current maintainer of Glide64 to release the sources. After all, It is a legal requirement for the exact sources used to make the binary become available under the GNU General Public License, which Glide64 was released under by its original author and code from contributers.


Q. Why won't this work under Win9x?

A. Because it sucks, really bad. Windows 95/98/ME will never be supported. In any shape or form. It's too out of date by a long shot. At this point we highly recommend you just use Linux - Linux is probably good enough to replace your Windows 9x boxes entirely. (Pretty much the only obsticle would be Software, but most software that runs in Windows 98 can run in Wine or Crossover Office, and many replacement softwares have matured enough to become usable for everyday purposes.) If you were looking for a lightweight system to play games on your TV or something, definitally look in the direction of Linux. MythTV can use Mupen64Plus and it integrates nicely. Before you go off on the "Linux is only good for servers" rant, do remember your TiVo also runs Linux.