NTPAD XP beta 6

For an english version of this text, just read down.

Novedades
---------
- Version XP beta 6
Novedades:

. Soporte para los joysticks de N64, Genesis, Saturn y Atari
. Instalador totalmente renovado con formato de asistente y desinstalador
. Soporte hasta 10 joysticks con enumerador propio
  (sin necesidad de un puerto joystick)
. Remapeo de botones
. Mejor respuesta del joystick aumentando el escaneo a 30 veces por segundo
. Opcion "DanceRevolution" que no usa ejes permitiendo apretar todos
  los direccionales al mismo tiempo.


- Version XP beta 5

Menos velocidad limtando la lectura a 23 veces por segundo :-((((((((((
En realidad la diferencia no se nota en FPS pero si en respuesta del joystick.

SOPORTE PARA LOS PAD DE PSONE (deshabilitando el forcefeedback
en el instalador)


- Version XP beta 4

Mas velocidad limitando la lectura a 18 veces por segundo.
No creo poder sacarle mas. Es lo mas acertado de acuerdo con mi analisis
cientifico de "apretar rapido el botoncito" :-).

Solucionados los problemas de lectura del joy de PSX que aparecieron con
la beta 1. Ahora deberia funcionar bien, incluso en maquinas donde el joy
no era detectado con la version 1.22.

Agregado control de deathzone en el instalador. (Se biene el remapeo...)

Grandes avances en ForceFeedback. Si bien no van poder hacer que el joy
vibre con los juegos por ahora, los juegos van a poder detectar e iniciar
la parte del FF.

- Version XP beta 3

Los direccionales de SNES no se mapeaban ejes. Ahora si.

- Version XP beta 2

Pequeo error de instalacin que no lo instalaba :-))))))

- Version XP beta 1

Mejorado el instalador para cuando el driver esta siendo actualizado de
versiones anteriores. 

Agregada la parte configuracion en el instalador.

Mas velocidad!. Ademas es mas indepedendiente el procesador donde corre, por
lo que deberia detectar siempre cuando el joystick esta conectado (Bug Fix).

Soporte para el pad de SNES.

Soporte para interfaces armadas con una multitap.

Agregada la posibilidad de usar el analgico de la derecha como principal
(ejes X, Y) y el de la izquierda como secundario (Z y de rotacin Z)

- Version 1.22

VELOCIDAD!!!!!!!!!!!!!!!!!!!!!!!!!!!!!. No mas frameskips cuando usas juegos
emuladores y lo que quieras!!!!!!!!

- Version 1.21

Solucionado el problema "no se encuentra clave del puerto de joystick"
para el instalador sobre XP. Nota: Tal vez sea solo por que tengo nada mas
que un PII 350, pero la instalacin en XP se toma sus minutos de "no hacer
nada".

- Version 1.2

Instalador hecho a nuevo (de nuevo!!!!!!) para que el driver no se valla
cuando apagas la PC. Ademas, permite sacar el driver directamente desde
joysticks del panel de control y anda perfecto con Windows XP.

Que paso con la dichosa version XP????????
Para varios que se comunicaron con migo (sobretodo los que pedian el soporte
de SNES) la proxima version del driver era la XP. Bueno, eso sigue en pie.
Esta es una simple version intermedia que instala bien de una bendita vez el
driver.

- Versin 1.1

Nuevo instalador totalmente automtico. Instala solo los dos drivers para soportar
los dos joysticks.

Soporte para dos joysticks

Soporte para LPT2 (automtico)

Algn avance en el force feedback. Tal vez en la prxima versin cambie la
metodologa del FF y que pase de interpretar las llamadas desde el driver a
interpretarlas desde una DLL que es mucho ms simple. Por el momento sigue 
sin funcionar. 

- Versiones Anteriores

Desde su primera versin hubieron un par que agregaron y mejoraron un poquito
el instalador, pero nada importante.

Instalacin y configuracin
---------------------------
Para instalar, desinstalar o configurar el driver se tiene el instalador
INSTALL.EXE

Al ingresar en el asistente se puede seleccionar si instalar o desinstalar el
driver. Si se elige desinstalar, el driver y sus archivos se eliminan y se
termina el proceso.
Al elegir instalar se pasa al proceso de configuracin.

Primero se debe seleccionar cuantos joysticks soportados por NTPAD se
encuentran instalados (o se van instalar) con un mximo de 10 (5 para
cada puerto LPT o puden repetirse...).

Luego se pasa al proceso de configuracin de cada pad en particular.

Se debe elegir el tipo de pad que el driver debe controlar para el
disposivo actualmente seleccionado (ej: PAD 1), el puerto en el cual
se encuentra conectado y el ID del pad.

Para pads de playstation se puede configurar ademas el uso del analgico
derecho como el principal (ejes X, Y en lugar de Z, Rz), deshabilitar
el envio de comandos DualShock (para pads PSONE) y deshabilitar el mapeo
de los botones direccionales para el pad digital (o la alfombra de Dance
Dance Revolution por ejeplo), lo cual permite poder presionar todas la flechas
al mismo tiempo.

Por ultimo lo tan solicitado, el remapeo de botones. Al apretar en el boton
aparece un cuadro de dialogo con una imagen del joystick seleccionado y que
permite elegir que numero corresponde con cada boton del joystick. Presionando
Reset, el mapeo vuelve al original del driver.

Force Feedback
--------------

El servidor COM esta funcional asi que lo unico que falta es que se comunique
con el driver...

Proximas versiones
------------------

En proximas versiones (por lista de prioridades) espero incluir

- ForceFeedback funcional
- Soporte para ForceFeedback para pads PSONE y N64.
- Soporte para GameCube. Para ello es necesario hacer una interfaz y no tengo los
  conocimientos de electronica suficientes as que les solicito colaboracin...

Contacto
--------
Este driver es eMailWare. Usalo todo lo que quieras, pero ya sea para
insultarme por lo mal que anda, te pido que me mandes un mail, ya que quiero
conocer a toda la gente que use mi driver.

Homepage: www.ntpad.com.ar
E-mail: triforce@altavista.net

Son bienvenidas quejas, criticas, problemas, consejos, ayuda psiquiatrica,
etc.

English Version
---------------

News
---------
- Version XP beta 6 

New developments: 

. Support for joysticks of N64, Genesis, Saturn and Atari 
. Installer totally renewed with wizard format and uninstaller 
. Support up to 10 joysticks with own enumerador (with no need of a joystick port) 
. Button remaping
. Better answer of joystick increasing the scan to 30 times by second 
. Option " DanceRevolution " that does not use axes allowing to tighten all the 
  directional buttons at the same time. 

- Version XP beta 5

Less speed limiting the read to 23 veces por segundo :-((((((((((
Actually you shouln't note difference in FPS but in joystick response.

SUPPORT FOR PSONE PADS (disabling the forcefeedback
in the installer)

- Version XP beta 4

More speed limiting the read to 18 times per second.
I don't thing that I'll take more off. Its the most accurate acording to 
my cientific analisys "pressing the button quickly".

Fixed the reading problems of the PSX pad whose appeared in beta 1. 
Now it should work well, even in machines where the pad wasn't detected 
with version 1.22.

Added deathzone control in the installer. (Remap is comming...)

Big improvents with ForceFeedback. You won't be able to make the pad
vibrate with the games for the moment, but they will detect and start the FF.

- Version XP beta 3

The SNES directionals were not mapped as axes. Now do.

- Version XP beta 2

Little instalation bug who did not install :-))))))

- Version XP beta 1

Better installer for when you are updating the driver from prior versions.

Add the configuration section in the installer.

More speed!. Also is more independat from the processor where is running,
so it should detected allways when the joystick is connected (Bug fix).

Support for the SNES pad.

Support for Multitap based interfaces.

Add the option of using the right analog stick as the main (axes X, Y)
and the left one as secundary (Z and rotation Z)

- Version 1.22

SPEED!!!!!!!!!!!!!!!!!!!!!!!!!!!!!. No more frameskips when you play games
emulators and what ever you want!!!!!!!!

- Version 1.21

Fixed the problem "no se encuentra clave del puerto de joystick" when you
install over XP. Note: Maybe its just because I only have a PII 350, but
the instalation over XP takes its minutes of "doing nothing".

- Version 1.2

Installer made to new (agin!!!!!!) so the driver does not disapear
when you turn off the PC. Also allows to remove the driver directly from
the joysticks control panel and works perfectly with Windows XP.

What happened with the XP version????????
For all those who got comunicated with me (specially the ones who asked
for the SNES support) the next version of the driver was going to be the XP.
Well, that stills being thruth. This is a simple half version that installs
well the driver.

- Version 1.1

New installer totally automatic. Installs the 2 drivers by it self for get
the support of the 2 joysticks.

Support for 2 joysticks

Support for LPT2 (automatic)

Some advance in the force feedback. Maybe in the next version I change the
method of the FF. It will change from interpreting the FF calls inside the
driver to interpreting from an external DLL witch is much more simplee.
For the moment stills with out working. 

- Later Versions

Since its first version there where a couple who added and got better a
little the installer, but nothing important.

Installation and configuration 
------------------------------

In order to install, to uninstall or to configurate the driver you must run INSTALL.EXE.

When entering the wizard it is possible to select if install or uninstall the driver. 
If uninstall is chosen, the driver and their files are eliminated and the process is finished. 

When you choose to install goes to the process of configuration. First, you must select 
how many joysticks supported by NTPAD are installed (or are going to be installed) 
with maximun of 10 (5 for each LPT port or can be repeated...). 

Then you go to the configuration proccess of every pad.

You must select the pad type that the driver should control for the current selected device 
(ex: PAD 1), the port on witch is connected and the pad ID.

For playstation pads you can also configure the using of the right analog
as the main (X, Y axes in place of Z, Rz), disabling the sending of DualShock
commands (for PSONE pads) and disable the directionals button maping for the digital pad
(or the Dance Dance Revolution carpet...), to allow to press all the directions at the same
time.

For last the so asked, button remaping. When you select the button remaping button a dialog
box appears with a image of the selected joystick and allows to choose what number corresponds
with every button of the joystick. Pressing Reset, the original driver mapping is restored.

Force Feedback
--------------

The COM server is functional so the only thing left is getting it comunicated with the driver...

Next Versions
-------------

In next versions I wish to include

- Functional ForceFeedback
- Support of ForceFeedback for PSONE and N64 pads.
- Support of GameCube pads. For that I need an interface and I don't have the electronics 
  knowlegdments, so colaboration is requested...

Contact
-------
This driver is eMailWare. Use it all that you want, but alhought being for
insulting me for my bad working, I ask you that you send me an email, becouse
I wanna meet everbody who uses my driver.

Homepage: www.ntpad.com.ar
E-mail: triforce@altavista.net

There are wellcome complins, critics, problems, recomendatios, psiquiatric
help, etc.


