The Windows 95 DirectInput driver has several very-cool features:
panwin.exe 1245k Ver 4.0 : MadCatz Panther or FPgaming Assassin 3D.
pxlwin.exe 1273k Ver 4.11: MadCatz Panther XL
MadCatz Panther & Panther XL DOS Driver
Windows 95 DirectInput Driver V4.0
Installation Procedure and Reference
September 25, 1998
The MadCatz Panther and Panther XL drivers replace all previous versions of the Assassin 3D Drivers. The MadCatz Panther Windows 95 DirectInput Driver allows the joystick that is connected to your Panther to operate as if it was directly connected to the gameport. In addition, the joystick performance is improved considerably as the joystick information is digitized within your Panther . You will notice that the jitter and noise are completely removed. Lastly, the time required by the computer to collect the joystick data is significantly reduced. This provides for faster game play. Following are the procedures for installing and uninstalling this driver. You should exit all programs before installing the Panther or Panther XL Drivers, you will be prompted to reboot your computer for the changes to take effect.
Remember to Uninstall before you install
Download the latest drivers from the links above. Save this file to a temporary folder.
Uninstall your older drivers and DOS settings using the steps below.
Run the downloaded file from step #1, you will see,.This will install Madcatz Panther or Panther XL drivers and Control Center. Do you wish to continue?
Click Yes, you will seea Welcome Screen
Click Next, you will see the Information Readme screen
Click Next, you will be asked to choose Destination Location
Click Next to accept the default "C:\madcatz", you will be asked to select the Program Folder
Click Next to accept the default "Mad Catz Panther or Panther XL", This will copy the necessary files, create icons, and modify your autoexec.bat (DOS" variables. You will be asked if you want to restart your computer.
If you choose the Default "Yes"
and click finish your machine will be re-started
If you choose "No:, you will be asked if you want to view the readme file.
Choose Yes and click finish to view the
Leave the checkbox blank and click finish to complete the installation.
Make sure that you re-start your machine before you try to play any DOS Games
Click Start, then select Settings followed by Control Panel.
Double-click on Game Controllers, requires DirectX 6 or above.
If a Controller exists in the controller window, click remove and answer Yes.
Click the Add Button, you will see a list of controllers.
Scroll to the MadCatz options and select
the option that corresponds to your connected joystick.
You may have up to five MadCatz selections, see
Choosing your Joystick Settings below.
MadCatz Panther & CH compatible joystick
MadCatz Panther & TM compatible joystick
MadCatz Panther & generic joystick
MadCatz Panther & no joystick
MadCatz Panther XL
Click OK, You should see your selection listed in the window with a status of OK. Not OK ?
Click the Properties button, this will show you the properties screen.
Click on the Calibrate Button. Follow the on-screen prompts, click the Finish button when prompted.
Click on the Test tab and verify that all functions are correct. Note: This is the best place to identify which buttons are which depending on your joystick selection.
When finished testing click ok to return to the Game Controllers screen.
Click OK to close game Controllers.
Before your Panther can be configured for use in a game, it must first be calibrated and tested.
There are several different types of analog joysticks. The most common is referred to as Generic. The Generic joystick has 2 axes and up to 4 buttons. There are also special types of joysticks that allow for additional features; such as a 4-way hat switch, rudder and throttle. Simply, choose your joystick from the four options. If you are unsure which joystick type you have, it is okay to just make a selection and proceed through to the testing. If the joystick is behaving strangely, then you may need to choose a different type. In this case, just rerun the program and pick another type. Alternately, many times the joystick documentation will tell you what type the joystick is.
Select this option if you have a CH Products joystick or compatible. The Microsoft SideWinder 3D Pro with bottom switch in the one-dot position is a CH Products compatible joystick. The Logitech WingMan Extreme Digital with the base button pressed is a CH Products compatible.
Select this option if you have a ThrustMaster joystick or compatible. The Microsoft SideWinder 3D Pro with bottom switch in the two-dot position is a ThrustMaster compatible joystick. Also, the Logitech WingMan Extremes (Analog and Digital) are ThrustMaster compatible joysticks.
Select this option if you have a generic joystick with up to 4 buttons. The Logitech WingMan and the Microsoft SideWinder Standard are examples of this type of joystick.
Select this option if you are using your Panther without a joystick.
Additionally, both a throttle and a rudder are supported. The throttle is an optional control that is located on your joystick. The rudder is typically an optional piece of equipment that resides under the desk. However, some joysticks have a rudder built-in. The Microsoft SideWinder 3D Pro, for instance, has an integral rudder that can be activated by twisting the joystick handle.
If you do not have a throttle or rudder, it will be automatically simulated by the Panther trackball. Trackball forward/backward movement controls the simulated throttle and trackball left/right movement controls the simulated rudder. For instance, a user with a Logitech WingMan Extreme can use the Panther's trackball for throttle control in Microsoft's Hellbender.
Select this option if you have a Mad Catz Panther XL and want to play any of the Supported Games.
Select this option if you have the Mad Catz Panther XL and want to use it in a non supported game. This DOS Joystick feature will not work in all games but does work in some. This will allow you to use the joystick portion of your PantherXL as a regular joystick with a throttle.
For more information on Joysticks see Premium Joysticks (Pros and Cons)
The DOS calibration procedure will set up the Panther/Assassin 3D and your joystick or your Panther XL for DOS games. This procedure will only need to be performed once. You will however need to repeat the procedure if you install a different joystick. For an in depth explanation of these steps refer to Running the Assassin 3D DOS Calibration and Test.
You may either use the supplied shortcut "DOS Calibration and Test" in your StartMenu/Programs/Madcatz folder or the following.
Click Start, then select Programs followed by MS-DOS Prompt
Change to the folder where you installed the drivers, "cd\madcatz" (default) and tap ENTER.
Type "panther" and tap ENTER.
Proceed to calibrate and test your joystick following the on screen prompts.
When finished type "exit" and tap ENTER to return to Windows.
Refer to Joystick Pros and Cons for help selecting your type of joystick
Uninstalling the Panther/Panther XL/A3D (should
you ever need to) is designed to be as painless as possible. The
Install Shield Uninstall Wizard will take care of most of the
work. Follow the steps below to completely remove the Assassin 3D
DOS and Windows 95 Drivers from your system.
Note: The InstallShield package does not remove the DOS settings. Steps 1 - 5 (optional) will insure these settings are removed. You may start at step 6 to remove the Windows 95 settings ignoring the DOS settings.
Click Start, then Run. Type in sysedit and click OK. This will open the System Editor.
The top page will be your autoexec.bat file. Locate and Delete any and all of the following items.
You may also see a line similar to the following examples, you will want to delete the fpgaming and/or madcatz entries.
SET PATH=%PATH%;C:\MADCATZ or
Click on File and then Save.
Close the System Configuration editor.
Click Start, then select Settings followed by Control Panel. This will open the Control Panel
Double-click on 'Game Controllers' to open Game Controllers
Click on the Remove button, you will be asked if you are sure.
Select Yes, to remove the device
Click OK, to close Game Controllers and return to Control Panel
Double-click on Add/Remove Programs.
Select MadCatz Panther or Panther XL Drivers and click Add/Remove
Note: Remove any FPgaming references also. You will be asked if you are sure.
Click Yes, You will see Uninstall successfully completed
Note: You may also remove any shared files if prompted.
Click OK to close the Add/Remove Programs.
Return to Installation directions
Different joysticks have different numbers of buttons. Hence, depending on the joystick selection you have made, the button assignments will change. This allows you to configure the largest amount of buttons possible for your type of joystick. These joystick values will be assigned with either a FPgaming Assassin 3D or a MadCatz Panther.
|CH compatible joystick||TM compatible joystick||Generic joystick||No joystick||Mad Catz Panther XL|
|Joystick Button A||Joystick Button A||Joystick Button A||Assassin 3D Button Left||Joystick Button 1|
|Joystick Button B||Joystick Button B||Joystick Button B||Assassin 3D Button Middle||Joystick Button 2|
|Joystick Button C||Joystick Button C||Joystick Button C||Assassin 3D Button Right||Joystick Button 3|
|Joystick Button D||Joystick Button D||Joystick Button D||Joystick Button 4|
|Joystick Hat 2 - North||Assassin 3D Button Left||Assassin 3D Button Left||Joystick Hat 2 - North|
|Joystick Hat 2 - East||Assassin 3D Button Middle||Assassin 3D Button Middle||Joystick Hat 2 - East|
|Joystick Hat 2 - South||Assassin 3D Button Right||Assassin 3D Button Right||Joystick Hat 2 - South|
|Joystick Hat 2 - West||Joystick Hat 2 - West|
|Joystick Button X1||Base Button 13|
|Joystick Button X2||Base Button 14|
|Joystick Button X3|
|Assassin 3D Button Left||Base Button 15|
|Assassin 3D Button Middle||Base Button 16|
|Assassin 3D Button Right||Base Button 17|
POV - North
|Joystick Hat 1 - North||Joystick Hat 1 - North||Joystick Hat 1 - North|
POV - East
|Joystick Hat 1 - East||Joystick Hat 1 - East||Joystick Hat 1 - East|
POV - South
|Joystick Hat 1 - South||Joystick Hat 1 - South||Joystick Hat 1 - South|
POV - West
|Joystick Hat 1 - West||Joystick Hat 1 - West||Joystick Hat 1 - West|
WinQuake, GLQuake, QuakeWorld, Hexen II and Quake 2 Users.
The Button assignments for key bindings are as
follows: Joy1 - Joy4 for Button # 1 - 4
AUX5 - AUX14 for Buttons # 5 - 14 and AUX29 - AUX32 for POV - N,E,S,W
Please do not start this procedure without reading through the entire process.
This should get you ready to go. Click Here to see the Online Manual. See Game Setups for more help setting up your games.
Home - Gamer's
Corner - Support - What's
This page was last updated 06/13/04