lunes, 1 de mayo de 2017

DInput key switcher. Personaliza el teclado en tus videojuegos.

Descarga el proyecto haciendo click aquí.
¿Quien no ha jugado nunca al Rayman 2 y no ha deseado poder cambiar los controles? Algunos videojuegos (sobre todo los que tienen ya tiempo) no permitían re-mapear las teclas de ningún modo, y no siempre era sencillo hackearlos para cambiar los controles. El videojuego anteriormente mencionado NUNCA vio una forma de cambiar los controles de teclado.

Esto se acabo... Gracias a mi como de costumbre.
Con mi nueva aplicación podréis generar un fichero DINPUT.DLL "hackeado" que al copiarse al directorio donde tenéis instalado vuestro juego cambiará vuestros controles de teclado a los que vosotros queráis.

De momento solo tiene versión de 64 bits, aunque si alguno por casualidad estuviese interesado en una versión de 32 bits, decidmelo, y me plantearía portarla a 32 bits.

Edición: Codigo fuente disponible a peticion de "Rayman Pirate Community"

Algunos juegos donde funciona dinput.dll:

-Rayman 2
-DosBox
-.....

Algunos juegos donde funciona dinput8.dll:

-Rayman 3
-Crazy Taxi
-.....

¡Sugerid mas juegos!

9 comentarios:

  1. Hi! I'm currently working on a configuration program for all PC Rayman games(https://www.youtube.com/watch?v=qxro8LBbUbc) and would like to include your key mapping program. I downloaded the source from the Pirate Community forums and saw the link here in your code. Is it okay if I use your source code? I can credit you in the program (let me know what name I should use then and if I should have some link to here etc.). Thanks!

    ResponderEliminar
    Respuestas
    1. Of course! Just credit me as "Juanmv94". Ask me if you have any question about my code/program.

      Eliminar
  2. Respuestas
    1. Hola: aunque no debería ser complicado crearla, ya apenas existen PCs de 32bit funcionando hoy en día, así que no veo motivo para crearla. Saludos.

      Eliminar
  3. Hi, thank you for a great source code. Can you help me out How to Switch Sapce acting as LCtrl + Space in game together?
    Currently can only switch 1 key to 1 key, Can not Switch 1 key to 2 key together?

    ResponderEliminar
    Respuestas
    1. Hello: You should be able to map 2 game keys to the same physical key. Don't you? Anyway, you have the source code to implement any change you need.

      Eliminar
    2. yes i looked at the source code but cant find the place to switch 1 key to Space to LCtrl+ Space together. Can you help me with this problem?

      Eliminar
    3. Ok, after further analysis I don't think it's possible to do that because of the way DInput works

      Eliminar