News via http://www.aep-emu.de/PNphpBB2-file-...c-t-13888.html

The new API of Mupen64Plus is on the way of completion. Everyone who likes, can compile the current source and examine the innovations.


Quote:
November 9th, 2009: The newly re-architected Mupen64Plus code is up and running. Most of the code for the new API in the core is finished, and all of the plugins have been ported to the new API. In particular, there are some really great new features and bugs fixed in the Rice Video plugin and the SDL Input plugin. Look for instructions below to check out and build the software as it is being developed.


Beta Testing

You can download and test the latest source code as we are building Mupen64Plus v2.0. You will need a full development environment (GCC, G++, GNU Make, etc), including development packages for the dependencies: SDL, OpenGL, etc. You will also need to install our source code control tool Mercurial (Hg).

Part of the re-design of our emulator has involved breaking it up from a single big package into 6 separate modules which must all be built separately. In order to make this easier for developers, I have written a few simple shell scripts for checking out and building the code. You make download an archive of the scripts here:

m64p_helper_scripts.tar.gz

To check out, build, and run the new Mupen64Plus code, unzip these scripts into an empty directory and run:

./m64p_get.sh && ./m64_build.sh && ./m64p_test.sh

If, at a later time, you want to pull the latest changes and rebuild all of the code, you may do the following:

./m64p_update.sh && ./m64_build.sh

The build script will create a test directory and place all of the necessary files there. You can go into this directory and run the console front-end (named mupen64plus-cli) to run ROMs.

http://code.google.com/p/mupen64plus/