Versión para imprimir
Part 1 of 1
guarroman29/3/2005, 12:06
Hola a todos.
Felicidades por esta web tan maja.
Tengo una maca desde hace unos tres años funcionando con arcadeOS y con el mame de DOS, hackeo de teclado y poco más. Con ella soy feliz pero después de leer el tutorial del mamewah no he podido resistir la tentación de instalarlo y ahora estoy cautivado por la posibilidad de utilizar tantos emuladores.
Pero tengo una pregunta concreta y antes de formularla perdón por si está en uno de los millones de hilos y/o tutoriales que hay por ahí.
Actualmente salgo de los juegos pulsando START1 y START2, es decir pulsando simultáneamente los botones de start, esto funciona de lujo en el MAME y así lo tengo configurado. En su día no mapeé la tecla ESCAPE porque no lo ví necesario y hasta ahora me ha ido bien.
El problema es cuando encuentro por ahí mucho emulador que corre bajo windows (o versiones modificadas) que usan la tecla ESCAPE para salir del emulador y esto para mí es un gran inconveniente pues no la tengo en mi panel de control de la maca.
¿tenéis alguna idea de como solucionar esto por software?.
Sé que por ahí circulan programas llamados wrappers que hacen algo parecido pero normalmente lo que hacen es precisamente dotar al emulador de la posibilidad de salir precisamente con la tecla ESC.
¿Deberé poner un botón más a mi maca?...
Gracias por tragaros el rollo y no me metais caña, he leído bastante tutorial. Gracias
guarroman31/3/2005, 08:22
Me contesto puesto que no he tenido mucho éxito, se ve que nadie tiene el problema que tengo yo...
He encontrado por ahí códigos fuente y ejemplos de lo que en la lengua de Shakespeare llaman "System wide keyboard hooks" o lo que es lo mismo lo que se debe haber usado para la construcción del Ratón Marciano que se ofrece en esta web.
La dirección con más información y ejemplos que he encontrado hasta el momento es esta:
http://www.codeproject.com/csharp/GlobalSystemHook.aspVoy a echar un vistazo al código fuente para ver si lo puedo compilar para mis necesidades (salir de los emuladores que usan la tecla ESC desde mi panel de control de mi maca que NO tiene mapeada la tecla ESC, quizá lo haré pulsando START1 + START2 tal y como lo tengo en el mame y en el mamewah)
Si consigo algo lo publicaré aquí por si a alguien le resulta interesante
Mikonos31/3/2005, 12:47
Hola, Guarroman!
Tu cuestión es harto complicada, porque creo que ningún marciano ha usado hackeo de teclado. Nosotros siempre lo hemos desaconsejado.
La solución a tu problema también podría estar en una aplicación parecida al Joytokey para teclado, que te haría pasar los botones de tu maka por más de una tecla. Es decir, que, por ej, al botón tal o cual asignado a la tecla "p", por sofware, también estuviese asignada a la tecla "m". No sé si me entiendes.
En los hacks de pads esto es muy muy útil, ya que dicho programa (JtK) te permite hasta asignar hasta 3 teclas por botón, además del ratón y otras cosas. Imágina las posibilidades, la cantidad de automatizaciones que se puede crear en tu maka y las configuraciones imposibles que puedes conseguir. Adiós al teclado y ratón!
Saludos
P.D: Cualquier momento es bueno para pasarse a hackear un par de pads baratillos.
guarroman1/4/2005, 11:45
Pues vaya... en su día cuando me curré la maca no visité mucho marcianitos y lo que encontré por ahí que estaba casi todo en inglés hablaba como opción baratita el hackeo de teclado y así lo hice, con bastante éxito por cierto, ya que mi maca tiene dos joysticks con 6 botones para cada player además de start1, start2 y coin y no tengo ghosting ni nada que se le parezca, seguí un tutorial que había por ahí para elegir las teclas "bien", dibujándote una matriz con el mapeo de las teclas según las patillas del integrado y tal. Resultó muy interesante y divertido hackear el teclado (un hp que llevaban los 486 de los que en mi curro había a cientos).
No sé si a alguien le resultaría interesante el trabajo que hice identificando las teclas, si alguien anda interesado en hackeo de teclados que me lo diga y le mando toda la info.
Sigo investigando con lo del mapeo de la tecla ESC, a lo mejor me decido a tocar la circuitería pero quería evitarlo pues tengo en un disco duro mi fantástica configuración con el MAME corriendo bajo DOS con el ARCADEOS que en mi PII a 350 va que se las pela de rápido.
Saludos y gracias por contestar :)
Part 1 of 1