Project64 SVN r14 is compiled. Project 64 is a proprietary Nintendo 64 emulator for Windows. It employs a plug-in system that allows third-party software developers to create their own implementation of a specified component. Project64 allows the user to play Nintendo 64 games on a computer by reading ROM images, either dumped from the read-only memory of a Nintendo 64 cartridge or created directly on the computer as homebrew. Project64 started as an exercise by Jabo and zilmar in an attempt to see if they were capable of programming a Nintendo 64 emulator. It's open source now.
Project64 SVN Changelog:
r11
Make the UI a tad bit more pretty XD and yes i did just dump a line of code at the top of main.h XD
Also note this should compile fine under Visual Studio 2013
Also removed a double call to ShutdownPlugins() (Since after these function were being called we were calling SetupPlugins() which calls ShutdownPlugins() anyway ), note we now have to investigate why it causes Zilmars plugin to fail to load
r12
Just some preliminary changes to try and clean and consolidate the code a bit more
r13
Overhaul the way we handle plugins and their functions, should make it a tad bit more reliable, please note that this is incomplete and certain things may not function properly within the GUI of project64.
Also anyone want to tell me how to fix up the way the source codes way of using so many extern's instead of just defining them in the header file... (Cant seem to work out why it causes multiple definition errors :S)
r14
Just a slight fix to the about boxes actually changing when you select another plugin, this required externing the new _ varients from their respective files.
Also fixed the problem in the original code where for audio while we were getting the right about value from the dll we werent making the button grey, if it didnt have an about box since we were checking _GFXDllAbout and not _AiDllAbout