- General
- Configuration
- Profiles
- RAW-Mode
- MemPaks
- RumblePaks
- Modifiers
- Default Analog-Stick Range
- Device Specific Settings
- During Emulation
- General
I tried to keep the configuration of the Plugin as easy as possible, but the amount of
Options may be confusing at first, the Configuration itself isnt difficult,
so I will keep that short and focus on explaining the Features.
- Configuration
- Main-Configuration
There U have a Overview of all 4 Controllers, further U can choose the Pak
(which U would plugin in the N64-Controller).
Important: Switching the first Controller On/Off requires to restart the Emulation,
this is a limitation of the real N64. Switching Paks while running should only be done
when the Game asks for it.
For explaination of RAW-Mode read on here.
If u selected MemPak and RAW U can select the File for the MemPak, the DropDown-List displays
the existing MemPaks in the current Folder, to change Folder press the Icon on the right.
To create a new MemPak simply enter a new Filename.
- Controller-Configuration
Here U can setup the emulated N64-Controller
Choose the desired N64-Controller in the DropDown-List on the Upper Left.
Normal and Alt switch between the Pages for Normal/Alternate Controls.
(Read here how to use them)
U can set the Device Specific Settings for the Device now.
Assigning Controls:
Now click on any of the Buttons and set em by pressing or moving Controls
on the Devices. Pressing Escape will delete the clicked Button.
Saving Profiles:
Select a Filename and press Ok...Done
Loading Profiles:
Select a Filename and press Ok. It will set the Controls, Modifiers
and Device Specific Settings. It wont change anything that u can
adjust in the Main-Configuration Dialog.
If the Profile is from Ur own System the right GamePad(if used) will be choosen automatically.
If the Profile is from another System and contains a GamePad, the Plugin will search for the same GamePad
on Ur System and chooses the first it finds automatically.
If the Plugin cant find the same GamePad it chooses None, U can set a GamePad Urself, but
make sure it has the Controls that are applyed
- Modifier-Configuration
U get here by pressing Set beneath the Modifier in the Controller-Configuration.
Choose the Type of Modifier in the Dropdown-List
Read further to the Modifiers for more Details.
- Profiles
A Profile is the Setup of one Controller with Modifiers
and Device Specific Settings. A Profile will work on other Systems
too. The Profile-Format is new with 1.60 and I think I don't have to break this Format
in future Versions.
Saving and Loading can be done in the Controller-Configuration Dialog.
- RAW-Mode
RAW-Mode determines if the Plugin has to process the Data of the Paks,
if its unchecked the Emulator will process it( or just ignore it).
Until now Emulators only handle MemPaks, so U need RAW in combination with
RumblePaks, it should be safe to let the Plugin handle the Data, since u can
be sure the MemPaks will work on any Emulator that uses the Plugin.
- MemPaks
Often called Controller-Pak by Nintendo, these store Stuff on many Games, the Plugin
fully emulates them, it will be likely compatible to the MemPaks of most Emulators,
but not with all, backup MemPaks if u aren't sure they will work, they may get killed.
- RumblePaks
Rumble Paks vibrate on Action (Yeah!!!!) when the Game supports them. The Plugin emulates
this with Force-FeedBack. RAW Mode is required since no Emu supports it itself (yet...).
- Modifiers
All 6 Modifiers work seperate and can be combined.
They need to be assigned to a Control like the N64-Buttons/Stick, and can be configured in the
Modifier-Configuration Dialog.
If u set Toggle, the Modifier will change state each time u press the applyed
Modifier-Control, i,e if u have a pressed it once it will do its work until U press again.
U can do a allota of Stuff with them( even useless Stuff =), so make yourself familar with them.
- Movement Modifier
This Modifier alters the Movement of the N64 Analogstick. It can be applied to
1 or both Axis, and both Axis can be negated seperate. U dont need to choose a Axis
if u just want to negate.
- Macro
A Macro is a shortcut to press various Buttons with a single Control. Additionally
its possible to choose RapidFire (doesnt affect Axes) for the Buttons in this Modifier.
Choose which Buttons/Axes U want to have in this Macro. Axes will be assigned the
Default Axe Movement Value.
- Configuration Modifier
This is the most difficult one.
U have 2 complete setups for each Controller, Normal and Alternate,
both can contain a complete Controller-Setup. However, each time u start the Emulation,
the Normal-Setup will be used.
Now u can assign one or more "Configuration Modifier", there u can select which Controls U
want to use from the Alternate Setup. As long the Modifier is active these Alternate Controls
will be used.
Additionally u can toggle Mouse-Style from, it changes whatever Mode u selected in
Mouse Specific Settings to the Opposite, again as long the Modifier
is active.
- Default Analog-Stick Range
This sets the maximum Range of the N64-Analogstick. 63% reflects the Range of a typical
N64-Controller, it makes sense to set this to a higher Value when using a Mouse.
A Movement Modifier can pass the maximum Range
- Device Specific Settings
err yes...theire Device Specific I should tellya
- GamePad Specific Settings
In the Dropdownlist U can choose between the installed GamePads/Joysticks.
Choose the one U want to use.
DeadZone is the Portion of an analogue control's Range that will be ignored.
My Plugin additionaly recalculates the lost Amount of the Range, so U dont start with 20%
Movement when U move over the edge of the DeadZone with DeadZone set to 20%.
Threshold is used when U apply a analogue control to a Button. It determines how
far U have to push the analogue control to "press" the assigned Button.
- Mouse Specific Settings
Mouse Sensitivity is how sturdy the Mouse reacts on ur Movement.
Absolute Mouse sets the Mouse-Mode to Absolute, most Games however
will play better with this unchecked.
When Absolute Mouse isnt checked a Semi-Relative Mode is used. I found
Relative not working good enough so I changed it a bit. Therefore Semi-Relative.
U can toggle the opposite Mouse-Mode ingame with a Configuration Modifier.
- During Emulation
When You use the Mouse the Pointer will be locked at start. Press Tab on the KeyBoard
to release it.
All Modifiers are disabled and Normal-Controls are used at start.
Everything else will response to the Controls u set in the Controller-Configuration.