Usuarios
Usuarios en total: 18123
Nuevos hoy: 4
Nuevos ayer: 2
Último usuario: NidaAldric Más usuarios en línea Usuarios: 2 Anónimos: 3193 Total: 3195 Usuarios en línea
Total en línea: 672
Anónimos en línea: 669
Usuarios en línea: 3
Juego al azar
Tags
No tags available for this page
Contador de visitas
4902818
1249628
1138578
572207
467167
421987
201301
199792
165432
149574
Los 10 países que más nos visitan
Hoy visitas
Total visitas
La Mazmorra Abandon - La mejor selección de abandonware de terror y misterio de la red :: Ver tema - Disminuir la sensibilidad del teclado en DOSBox
Publicado: Lun Ene 09, 2012 7:40 am Asunto: Disminuir la sensibilidad del teclado en DOSBox
No me ocurre con todos los juegos que pruebo en "DOSBox", pero sí con algunos. Resulta que cuando quiero moverme por las opciones o los menús, el programa se muestra excesivamente sensible al realizar dichos movimientos con el teclado. Es decir, que si simplemente quiero bajar de una opción a otra, con tan sólo pulsar muy flojo me baja tres casillas de golpe.
¿Cómo puedo hacer para que el programa no se muestre tan sensible a las pulsaciones? Es que hay ciertos juegos que se vuelven ingobernables por ese motivo.
Ultima edición por guardian el Mar Ene 24, 2012 4:57 pm, editado 2 veces
Si un menú te anda así y el resto bien, si se llega a tocar algo va a saltar que en otra parte ande mal (Caso claro es el Eternam que da ese problema). Lo que te recomiendo es que cuando estés en un menú le bajes los ciclos (demas está decir con CTRL + F11) y luego volver a subir cuando se requiera.
Es lo que se me ocurre en el momento y lo mas práctico.
Es que me ha ocurrido últimamente con juegos de fútbol en los que hay que diseñar previamente las tácticas, alineaciones, opciones de partido, etc. Y claro, apenas puedo escoger nada porque no logro situarme en la casilla que yo quiero.
No había tocado los ciclos en esa parte ya que se trataba de vídeos que estaba grabando, pero ya lo intentaré la próxima vez.
No tiene nada que ver con los ciclos. He probado a subirlos y bajarlos, pero el resultado es el mismo. Eso sí, quiero matizar que únicamente me ocurre con algunos juegos, no con todos.
En otro foro me dieron una respuesta técnica basada en MS-DOS, pero sin solución de momento posible para "DOSBox":
"Seguramente lean el teclado a través de la interrupción 21h de MSDOS (función 0Bh). El comportamiento esperado es que haya una pausa antes de que la tecla empiece a "repetirse" (así funcionaba el handler de MSDOS, por eso cuando se programaba un juego lo suyo era pasar de él y programar tu propia ISR que leyese el puerto del teclado y toda la gaita). Como para escribir textos o cosas sencillas valía con la función que traía MSDOS, pues se usaba bastante (hay que escribir mucho código para hacer una función de INPUT símplemente leyendo el puerto del teclado, sin embargo la función 0Bh de la int 21h te daba directamente el ASCII de la tecla pulsada y gestionaba la pausa y la repetición correctamente, sin rebotes).
Quizá esta interrupción esté implementada de forma diferente en DosBox, una diferencia nimia de forma que en casi todos lados funciona bien pero hay casos en los que sale a relucir. La única solución, en tal caso, sería parchear los juegos, o arreglar la implementación de DosBox. Pero lo más seguro es que esté hablando al pedo, porque no conozco la implementación de DosBox ni si es este el problema real".
Puede publicar nuevos temas en este foro No puede responder a temas en este foro No puede editar sus mensajes en este foro No puede borrar sus mensajes en este foro No puede votar en encuestas en este foro