History:
+ means fixed/added
/ means changed
Release 2.2 beta:
+ Experimental Xinput support
+ Fixes to GB Battery support
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
RELEASE Version 2.2 beta
Disclaimer:
This software is distributed as is, without any guarantees of
merchantability or fitness for a particular purpose. Basically,
you can´t sue us if you screw up your own computer.
This program is freeware released under the GPL. It´s freely
distributable, as long as you follow the GPL. You are free to modify it,
but of course we ask that you tell us so we can incorporate bugfixes
in the next version.
Finally, don´t try to earn money by distributing it.
What is it?
This plugin is for use with an
N64 emulator that supports input plugins
through Zilmar´s input spec.
Some emulators that support it are:
Project64, Apollo,
1964, TR64
Main Features
Up to four
N64 controllers supported
Handles as many game controllers as you can plug in (you may have to tweak
the compile options for huge numbers), plus 1 keyboard and 1 mouse.
Full support of any controls you can see through DirectInput
Emulation of MemPaks, Rumble Paks (via DirectInput Force Feedback),
and Transfer Paks (except GB Tower in Pokemon Stadium games)
Complete Adaptoid support
Up to 256 Configurable "modifiers", in 3 different flavors
System-independent controller profiles
As released, this plugin is compatible with Zilmar´s Input Plugin Specs 1.0
and will work with all emulators that support this spec
Requirements:
A computer with Windows & DirectX8.0 or higher installed.
An emulator
Some games wouldn´t hurt
You need the MSVCR80.dll file which is installed with .NET 2.0 runtime, and the MSVCR70 and MSVCP70
DLL files.
Installation:
Consult your emulator documentation as to where to place the
DLL file
(usually its the "plugins" folder or something similar)
Choose the plugin from within the emulator; again, consult the documentation
if you don´t know how.
If you have a language .dll, place it in the same directory as your emulator
e.g. project64.exe
Thanks go out to
Azimer for his help with MemPaks
Zilmar & Jabo for their awesome
Project64.
Smiff, Bodie, Cyber, Hotshitu, Gannonboy, Harlay, squall_leonhart, Poobah, Legend
for testing.
MadManMark for adding Transferpaks
RabidDeity for tweaks and additions
aTomIC, Harlay, NaSeR, Siskoo for translations
Known Issues:
Old Profiles won´t work, this is on purpose.
GB Tower doesn´t work in Pokemon Stadium games (not likely to be fixed; just use
a GB emulator to play the games)
No voice pak emulation (only one game supports it anyway)
For the latest SOURCE CODE please check out trunk from the Subversion server:
https://nragev20.svn.sourceforge.net/svnroot/nragev20/trunk
(you can also find some useful information in the docs directory)
For now, you´ll need a copy of Visual Studio... but we´re working on a Makefile.