Cen64 Git (2015/06/10) is compiled. Cen64 is a Cycle-Accurate Nintendo 64 Simulator.
Cen64 Git Changelog:
* Fix a serious typo.
* Add (initial) audio support.
"It's a meeee, Mario!"
There's no resampler as of yet, so we just tell OpenAL
that everything is 44.1KHz for the time being. In the
future, a resampler thread will be created and things
won't sound as bad as they do in this commit.
* Update 8303 CIC checksum.
* Add a temporary hack for the CACHE instruction.
When a CACHE instruction uses a mapped virtual address,
and a TLB miss results... just ignore it! Clearly, this
isn't the right thing to do, but all documentation is
ambiguous and this seems to float the boat for now.
* VI: Save processor context before using floats.
* VR4300: Minor optimization.
* VR4300: CACHE instructions can't cause TLB Mod.
* VR4300: Minor pipeline optimizations.
* Prevent a possible crash on Windows/SSE2 builds.
* Workaround an X11 keypress issue?
* Work on cleaning up the build system somewhat.
* Mutexes seem to result in better performance?
* Commit the new WinAPI user interface.
Streamline the Windows version of the source. There is
some breakage with regard to the console window and other
odds and ends.
* More cleanup/streamlining of UI pullup.
* Commit the new X11 user interface.
Streamline the design/layout of the UI code. An excellent,
unexpected side-effect of this commit resulted in a significant
increase in performance...
* Fix comment styles and such things.
* Refactor windowing component of VI.
* Start working in the new interfaces.
Seriously broken WinAPI stuff, no input, no multi-
threading a bunch of other terrible stuff (yet).
* Add low-level memory allocation interfaces.
* Migrate keycodes into new directories.
* Commit a WinAPI implementation of cen64_gl_*.
* Commit an X11 implementation of cen64_gl_*.
This cen64_gl_* common API will eventually replace the OS-
dependent windowing setup disaster that occurs when we currently
bringup CEN64.
* Add a function to save/restore hostregs.
* Various small optimizations.