The world was a different place when we last made a release! But people have still been working on the emulator, and it's long past due for us to make a new release for all the N64 fans out there.
This is a Beta release of Mupen64Plus. Please help us by testing this software on your platform and reporting bugs to our IRC channel, or Google Group, or this Emutalk Forum. There have been so many changes since the last release (in 2015), that we decided to make this BETA release and only accept pull requests for bug fixes during the next month or two. Then we will make a stable 2.6 release. The download page is on our github site:
https://github.com/mupen64plus/mupen64plus-core/releases/tag/2.5.9
There are no release notes for 2.5.9; I'll be working to assemble the huge list of changes and update all of the documentation in the next few weeks, and it will be included with 2.6.
Quick start (Linux)
The easiest way to start running and testing this release is to download a binary bundle package from the github site (link above), unzip it into a directory, and run it with this command: "./mupen64plus m64p_test_rom.v64". You can run it directly from this directory, or to install it to your system, simply do "sudo ./install.sh". Likewise, to un-install it, "sudo ./uninstall.sh"
Quick start (Windows)
For Windows users, download the bundle-win32 zip file from the github site (link above) and unzip it to a directory. Open your DOS prompt (Start->Run->cmd.exe or the "Command Prompt" in Start->Accessories). Once you have the command-line window, 'cd' to the directory where you unzipped the win32 bundle. Then run "mupen64plus-ui-console.exe m64p_test_rom.v64" to start up the test ROM. Press Escape to exit. Use the '--help' command-line option to get a list of all available options. The last argument is always taken to be a path to an uncompressed N64 ROM image to run. Sorry but there is currently no Windows installer available.
The MD5 sums for these packages are:
3e0aa66f16766525f54c788dc73e9887 mupen64plus-bundle-linux32-2.5.9.tar.gz
7f0f0496f7bd463e4676e02139369625 mupen64plus-bundle-linux64-2.5.9.tar.gz
881e7c8d23d5b58941882f3ea38ef922 mupen64plus-bundle-osx-2.5.9.zip
e3e617e775039e6221bb06d6917cbe78 mupen64plus-bundle-src-2.5.9.tar.gz
fd274ee9df4d6ae1141ad82edc7cc368 mupen64plus-bundle-win32-2.5.9.zip
Front-end applications
As many of you know, I made a major change in the architecture of Mupen64Plus when we began working towards this release, back in 2009. I separated all of the user-interface functions from the core emulator and re-designed the core to be a library which can be linked against different user interfaces (called Front-end applications). This architecture allows us to focus on making the best emulator possible while reaching the widest audience by allowing other developers to write front-end programs for any platform. Users should be aware that the front-end application which is included with the release bundles is a command-line application. We keep a list of third-party plugins and applications here.
Documentation
Mupen64Plus has a Home Page at mupen64plus.org, with lots of useful information. Our source control and bug trackers are here on github.com.
This is a Beta release of Mupen64Plus. Please help us by testing this software on your platform and reporting bugs to our IRC channel, or Google Group, or this Emutalk Forum. There have been so many changes since the last release (in 2015), that we decided to make this BETA release and only accept pull requests for bug fixes during the next month or two. Then we will make a stable 2.6 release. The download page is on our github site:
https://github.com/mupen64plus/mupen64plus-core/releases/tag/2.5.9
There are no release notes for 2.5.9; I'll be working to assemble the huge list of changes and update all of the documentation in the next few weeks, and it will be included with 2.6.
Quick start (Linux)
The easiest way to start running and testing this release is to download a binary bundle package from the github site (link above), unzip it into a directory, and run it with this command: "./mupen64plus m64p_test_rom.v64". You can run it directly from this directory, or to install it to your system, simply do "sudo ./install.sh". Likewise, to un-install it, "sudo ./uninstall.sh"
Quick start (Windows)
For Windows users, download the bundle-win32 zip file from the github site (link above) and unzip it to a directory. Open your DOS prompt (Start->Run->cmd.exe or the "Command Prompt" in Start->Accessories). Once you have the command-line window, 'cd' to the directory where you unzipped the win32 bundle. Then run "mupen64plus-ui-console.exe m64p_test_rom.v64" to start up the test ROM. Press Escape to exit. Use the '--help' command-line option to get a list of all available options. The last argument is always taken to be a path to an uncompressed N64 ROM image to run. Sorry but there is currently no Windows installer available.
The MD5 sums for these packages are:
3e0aa66f16766525f54c788dc73e9887 mupen64plus-bundle-linux32-2.5.9.tar.gz
7f0f0496f7bd463e4676e02139369625 mupen64plus-bundle-linux64-2.5.9.tar.gz
881e7c8d23d5b58941882f3ea38ef922 mupen64plus-bundle-osx-2.5.9.zip
e3e617e775039e6221bb06d6917cbe78 mupen64plus-bundle-src-2.5.9.tar.gz
fd274ee9df4d6ae1141ad82edc7cc368 mupen64plus-bundle-win32-2.5.9.zip
Front-end applications
As many of you know, I made a major change in the architecture of Mupen64Plus when we began working towards this release, back in 2009. I separated all of the user-interface functions from the core emulator and re-designed the core to be a library which can be linked against different user interfaces (called Front-end applications). This architecture allows us to focus on making the best emulator possible while reaching the widest audience by allowing other developers to write front-end programs for any platform. Users should be aware that the front-end application which is included with the release bundles is a command-line application. We keep a list of third-party plugins and applications here.
Documentation
Mupen64Plus has a Home Page at mupen64plus.org, with lots of useful information. Our source control and bug trackers are here on github.com.