N-Rage's Input Plugin
Release Version 1.82a

Disclaimer:
	Im not responsible for any Damage caused by this Programm!
	This Programm is Freeware, its freely distributable, but it must be distributed as whole unmodified Zip-Archive.
	U aren't allowed to earn money by distributing it.

The use of this Plugin
	This Plugin is for use with a N64-Emulator that supports InputPlugins and Zilmars Spec.
	Some Emulators that support it are: Project64, Apollo, 1964, TR64 

Main Features
	Up to four Players
	Up to four GamePads, 1 Keyboard and 1 Mouse can be handled at once
	Full support of Buttons, POVs, Sliders, Axes, Mouse, Keyboard
	Emulating Mem-Paks and Rumble-Paks(via ForceFeedBack)
	Direct Adaptoid Support
	up to 256 Configurable Modifiers, with 3 different Types
	System-independent Controller-Profiles
	This Plugin is compatible to 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.
	A Emulator wouldnt be a bad thing too.

Thanks go out to
	Azimer for his help with MemPaks
	Zilmar & Jabo for their awesome Project64.
	Smiff, Bodie, Cyber, Hotshitu, Gannonboy for testing.
	MadManMark for adding Transferpaks

Known Issues:
	Old Profiles wont work, this is by purpose.

#---------------------------------------------------------------------#
History:

Release 1.82a:
Fixed: Correct handling POV Controls again.. DOH

Release 1.82:
Added: Transferpak-Emulation - done by MadManMark, so hes the one to thank for this.
Changed: Various cleanups&optimizations, recompiled with VC++ 7.0

Release 1.81a:
	Fixed a bug introduced by the last version. 
	
Release 1.81:
Added: Default Profile & default Shortcuts.
Changed: can now open read-only Files, some old & unecessary checks removed
	 Interface tweaked a bit.

Release 1.80:
Fixed: another Access Violation, crash within Rumble emulation
Added: MouseLock Shortcut
Changed: Code-Cleanups, "save" and "use" Buttons instead of "Ok"

Beta 1.79:
Fixed: Access Violations
Added: saving/loading Profiles, visual Rumble, DexDrive support

Beta 1.78:
Added: MemPak Manager Functions, 2 switchable Analog Stick settings, Config Modifier, absolute KeyBoard setting
Changed: KeyBoard & Mouse Handling

Beta 1.76:
Only a small Part is based on older Plugins, new gui, new features.
New: Direct Adaptoid support, up to 256 Modifiers, different Rumble settings, Shortcuts
Missing: saving/loading Profiles, Config Modifier, alternate Controlset
Changed: about everything else ;)

Release 1.61:
Fixed: a small MemPak issue( Perfect Dark )

Release 1.60:
Fixed: crashes in Config-Dialog, crashes when a used GamePad isnt available, Toggle-Modifiers now get reset each time a rom is loaded or the configuration changed, now games that reported "no Controller" in RAW Mode will work, multiple Controllers of the same name now get enumerated and detected right.
Changes: Mouse-Axis can now be assigned by moving it. Now all Devices are scaned at once in Config-Window. "Default Axe-Movement" is now replaced by "Default Analog-Stick Range", which means it sets maximum range of the virtual Stick.
Added seperate X/Y Modes for Mouse

Beta 1.53: Fixed yet more Bugs. Changed Profile-Format, old Profiles wont work( The new Format leaves some Space for future Functions, so they should stay compatible now)
Beta 1.52: Fixed a bunch of bugs, some cleanups, gave the Status-Line a life.
Beta 1.51: Fixed Issues when more than one Pak is used. MemPak is workin now( was alot easier than i thought ). RAW-Handling tweaked.
Beta 1.50b: Finally fixed Rumble Issues, with feedback from bodie & hotshi again.
Beta 1.50: Added Rapid-Fire for Macro-Modifiers, seperate option for negating X/Y Axis. Rumble doesnt works with all gamepads, no clue why not. Thanx to bodie, cyber and hotshitu who gave me allota feedback about Rumble.
Beta 1.49b-d: small Bugfixes, tried to get Rumble working on all GamePads.
Beta 1.49a: fixed some Controllers(including Adaptoid) not working ingame & hopefully the Controllers that dint Rumble
Beta 1.49: some Bugfixes with POV and RRRRRumble is working now!
Beta 1.48: Configuration Routines written from scratch, extended Modifiers, much better Mouse Support, tweaked the whole Code. Almost a new Plugin ;)

Beta 1.42: This was the last Release before i rewritten the Configuration Stuff, I dint kept track of the Versions before 1.48, many of em were just internal Releases. And I totally messed it up with the Versions-Numbers anyway.

