Project64 is a N64 emulator for Windows, originally released in 2005,
that I worked on for many years following. It was one of the best
experiences, and I had the privilege of meeting some of the
greatest people while learning a lot about the N64. For more information
about this wonderful project visit the website.
I've made an update to the 1.6 release that includes bug fixes to the plugins.
Many of the improvements in this update are from Project64 1.7 beta, and some are last minute fixes.
There will not be any additional releases or source code so please do not ask.
There is a patch available to apply these updates as well as a
ZIP archive for those who prefer to download and manage the
files directly. If you use the patch file make sure you have install 1.6 first.
This update is not part of an official project release
Media Center has the ability to add in external programs for launching in it's programs area, there is a how-to in the Jnes help section of this site on how to do that.
Not all games support being launched from Media Center, they don't wait for it to release its full-screen exclusive mode. There is a utility included with the DirectX9 SDK called "MCE Launcher" that Microsoft provides to developers that they can distribute with their applications that provides them with an easy way to be launched by Media Center.
I've compiled this utility and provided it below, in addition there are several fixes and enhancements I've made that will be useful to you when integrating games that aren't Media Center aware.
Relaunches Media Center when you exit your game
Sets current working directory to your game's folder
quotes arguments to child processes correctly
The idea here is when you create the shortcut to the application, which is what Media Center will launch configured via your xml definition, you prefix the shortcut's command line with MCELauncher.exe
For example if your game executable and arguments are: C:\Program Files\Game\game.exe -fullscreen
Copy MCELauncher into the location and create the shortcut as follows: C:\Program Files\Game\mcelauncher.exe game.exe -fullscreen
Overall integrating applications is can be a real pain between learning the XML definition to do it, and creating these shortcuts with MCELauncher. But, once done, it's damn sweet to have the ability to launch your favorite emulators or games from Media Center from your couch.