GP2Xpectrum 1.7.2

Tras muchos dolores de cabeza, por fin he conseguido leer los scancodes del teclado USB y añadirle así el soporte al emulador, así que aquí viene una nueva versión:

https://www.speccy.org/metalbrain/GP2Xpectrum1.7.2.zip

Las novedades poquitas:
– Ya no hace reset al modelo +3 al cargar un archivo .dsk si ya estamos emulando este modelo. Esto hace posible el uso de juegos multidisco.
– Añadido soporte de teclado USB.

Gracias (una vez más) a headoverheels por la compilación con optimizaciones.

El código del teclado USB en sí es bastante simple, pero me ha costado trabajito dar con la tecla. Gracias especiales a foft, ya que sin su código de ejemplo no habría sabido por donde empezar.

Dedicado especialmente a ArChEr, que lo lleva esperando desde que me envió una minicradle para que lo hiciese.

Publicado originalmente por metalbrain.