<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://mupen64plus.org/wiki/index.php?action=history&amp;feed=atom&amp;title=Mupen64Plus</id>
	<title>Mupen64Plus - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://mupen64plus.org/wiki/index.php?action=history&amp;feed=atom&amp;title=Mupen64Plus"/>
	<link rel="alternate" type="text/html" href="https://mupen64plus.org/wiki/index.php?title=Mupen64Plus&amp;action=history"/>
	<updated>2026-10-18T14:36:02Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.14</generator>
	<entry>
		<id>https://mupen64plus.org/wiki/index.php?title=Mupen64Plus&amp;diff=40&amp;oldid=prev</id>
		<title>Richard42: Background Information About Mupen64Plus</title>
		<link rel="alternate" type="text/html" href="https://mupen64plus.org/wiki/index.php?title=Mupen64Plus&amp;diff=40&amp;oldid=prev"/>
		<updated>2015-07-26T21:44:11Z</updated>

		<summary type="html">&lt;p&gt;Background Information About Mupen64Plus&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Mupen64Plus&amp;#039;&amp;#039;&amp;#039;, Originally &amp;#039;&amp;#039;&amp;#039;Mupen64-64bit&amp;#039;&amp;#039;&amp;#039;, created by Richard42, is a fork of &amp;#039;&amp;#039;&amp;#039;Mupen64&amp;#039;&amp;#039;&amp;#039;, An N64 emulator created by Hacktarux. &amp;#039;&amp;#039;&amp;#039;Mupen64-64bit&amp;#039;&amp;#039;&amp;#039; was started sometime after the first release of a quick attempt to port &amp;#039;&amp;#039;&amp;#039;Mupen64&amp;#039;&amp;#039;&amp;#039; to x86_64/AMD64/EM64T was released.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Mupen64Plus&amp;#039;&amp;#039;&amp;#039; is Open Source, as it is required as a derivative of the GPLv2 software, &amp;#039;&amp;#039;&amp;#039;Mupen64&amp;#039;&amp;#039;&amp;#039; . All source code to all plug-ins are redistributed under the license they were originally redistributed under. The latest snapshot of source is publicly available via offsite SVN under a special user (Who&amp;#039;s information is listed on the Project Homepage.)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
&lt;br /&gt;
On October 10th, 2007, A branch off of &amp;#039;&amp;#039;&amp;#039;Mupen64&amp;#039;&amp;#039;&amp;#039; was presented to the public as &amp;#039;&amp;#039;&amp;#039;Mupen 64bit&amp;#039;&amp;#039;&amp;#039; [[http://emutalk.net/showthread.php?t=42243 Go→]].  First released by nmn, it contained a buggy version of glN64, JTTL&amp;#039;s Audio Plug-in, A broken release of Blight&amp;#039;s SDL Input plug-in, And the original &amp;#039;&amp;#039;&amp;#039;&amp;#039;r4300&amp;#039;&amp;#039;&amp;#039;&amp;#039; emulation minus dynamic recompiling. (No attempt to port it was made as of the original release) On October 14th, 2007, Richard42 had decided to help on the project. On October 21st, 2007, the original port was finally dumped and the project gained a new name, &amp;#039;&amp;#039;&amp;#039;Mupen64-64bit&amp;#039;&amp;#039;&amp;#039;. Essentially, It was a new project, being started from the vanilla Mupen64 0.5 source code. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Mupen64-64bit&amp;#039;&amp;#039;&amp;#039; was soon renamed &amp;#039;&amp;#039;&amp;#039;Mupen64-amd64&amp;#039;&amp;#039;&amp;#039;. During this next period many of the fork&amp;#039;s most important achievements were made. A Dynamic Recompiler was developed, Many of the largest bugs were fixed, and the emulator&amp;#039;s GUI was renovated.&lt;br /&gt;
&lt;br /&gt;
After a while, it became clear that the name &amp;#039;&amp;#039;&amp;#039;Mupen64-amd64&amp;#039;&amp;#039;&amp;#039; was giving the impression that the emulator did not support 32-bit Intel x86 processors. Finally, It was decided to rename the project to &amp;#039;&amp;#039;&amp;#039;Mupen64Plus&amp;#039;&amp;#039;&amp;#039;, and the project gained a homepage at Google Code, where it sits today.&lt;br /&gt;
&lt;br /&gt;
== Progress ==&lt;br /&gt;
&lt;br /&gt;
Although the original goals of the initial project were only to port the emulator to 64-bit Intel and fix bugs, not long after Richard42 arrived, it was decided that the project should also aim to improve the quality of &amp;#039;&amp;#039;&amp;#039;Mupen64&amp;#039;&amp;#039;&amp;#039;. Currently, the project has deviated off of the original &amp;#039;&amp;#039;&amp;#039;Mupen64&amp;#039;&amp;#039;&amp;#039; quite much. The main differences are:&lt;br /&gt;
&lt;br /&gt;
* New Makefile, supporting PPC (broken as of now) and x86 targets for 64-bit and 32-bit.&lt;br /&gt;
* New GTK code, with much less deprecated GTK functions and widgets&lt;br /&gt;
* A Qt4 GUI&lt;br /&gt;
* A port of Rice Video, with countless fixes and renovations&lt;br /&gt;
* A port of Glide64 Wonder Plus&lt;br /&gt;
* Improvements to glN64&lt;br /&gt;
* 64-bit Dynamic Recompiler&lt;br /&gt;
* A brand new Windows port using GTK&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
Currently, &amp;#039;&amp;#039;&amp;#039;Mupen64Plus&amp;#039;&amp;#039;&amp;#039; only compiles under Intel processors on the Linux platform (Other UNIX like Operating Systems should work as long as you have GNU Make and GCC for compilation). Simply use &amp;quot;make all&amp;quot; to compile the emulator, provided all prerequisites are properly installed and working.&lt;br /&gt;
&lt;br /&gt;
An effort to port &amp;#039;&amp;#039;&amp;#039;Mupen64Plus&amp;#039;&amp;#039;&amp;#039; to Microsoft Windows is under way. Fixes to the build system that will allow users of PowerPC Linux to run &amp;#039;&amp;#039;&amp;#039;Mupen64Plus&amp;#039;&amp;#039;&amp;#039; should be released soon.&lt;br /&gt;
&lt;br /&gt;
== Plugins ==&lt;br /&gt;
&lt;br /&gt;
Currently, &amp;#039;&amp;#039;&amp;#039;Mupen64Plus&amp;#039;&amp;#039;&amp;#039; has 10 Plug-ins. 4 Video plug-ins, 3 audio plug-ins, 2 input plug-ins and 1 RSP plug-in.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Video:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* glN64&lt;br /&gt;
* No Video&lt;br /&gt;
* Glide64 Wonder Plus&lt;br /&gt;
* Rice&amp;#039;s Video Plugin (With mudlord&amp;#039;s extensions)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Audio:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Mupen64 Audio Plugin (May become obsolete)&lt;br /&gt;
* No Audio&lt;br /&gt;
* JttL&amp;#039;s SDL Audio&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Input:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Mupen64 Basic Input Plugin&lt;br /&gt;
* Blight&amp;#039;s SDL Input Plugin&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;RSP:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Hacktarux/Azimer HLE RSP Plugin&lt;/div&gt;</summary>
		<author><name>Richard42</name></author>
	</entry>
</feed>