ZXSPECTR 3.0
. Arreglar fallo cuando hay que crear un fichero TAP, no se apaga el motor
  del disco A
->probarlo con el "portatil"

ZXSPECTR 3.2



  Comprobar que realmente cargue
  Se actualiza el border? quiza los dos valores de border deben de ser colores diferentes
  


 	mov	seg_pantalla_multitarea,ax
					mov   seg_pant_57,ax ;El buffer empieza a partir del desplazamiento 16384
					add   ax,432 ;6912/16  ???
					 ;add	ax,432 ;6912/16
 Si el buffer empieza a partir de 16384, se está accediendo mas allá de la memoria asignada????
					 
  
-Al cargar snapshot, no actualiza el borde de pantalla. Cambiado. Lo actualiza,
 pero siempre que el menu no tenga la pausa de la cpu, si es asi, se actualiza
 al salir del menú. Dificil de implementar del todo, debido a las rutinas de
 actualizacion de pantalla


ZXSpectr 3.4
-agregar emulacion de teclas extendidas: backspace, tab, caps lock. OK. faltan teclas extendidas de pc. se hará ??
--hay teclas extendidas de pc y teclas no extendidas que generan combinaciones de teclas en el spectrum.......
->hay que cambiar el tipo de tabla
OK de teclas normales de pc: backspace, caps lock , tab(ext)

OK -grabacion de sonido en archivos .raw:
OK * eliminar teclas del buffer msdos. hay teclas que se quedan en el buffer y no se liberan en el emulador. OK se conserva vector de interrupciones de teclado al streaming de video


OK * posibilidad de grabar sonido sin tener sound blaster. OK
OK * cambio nombre "control sonido", por opciones sonido/audio settings. OK
OK * eliminacion modo pc speaker. salida altavoz, salida chip ay->    Silenciar sonido. OK


OK ** cuando se empieza a grabar, se tendra que oir obligatoriamente por sblaster. OK


OK * ordenacion de listado de archivos. limite de archivos en directorio. ok. fase beta!. OK testeado

OK * mensajes de error: convertir cargar rom, cargar pantalla, grabar pantalla
-> si error cargar rom, muestra mensaje por pantalla, inicializa harware todo ok pero sin rom cargada 


OK * si load"" y cinta solo tiene codigo, se queda en bucle cerrado. mejor hacer una opcion para rebobinar cinta?
mejor expulsar cinta cuando se llega al final. OK mirar casos en los que se debe expulsar cinta

OK *al grabar un programa cualquiera, da error writing. no reproducible???

OK * si hemos insertado cinta, load"", y luego se hace chmod 000 de la cinta, al hacer load "" se queda medio colgado

OK * revisar el "any flag loading" a ver si realmente tiene sentido. SI

OK * bugs: cinta de salida/entrada, al hacer error, extrae bien, pero debe dejar rom zx correcta!. OK. ahora no extrae cinta

OK * hacer output de video a archivo. OK

OK * en rawvideo, cambiar nombre por "vga2raw". fclose OK

OK * comprobar gestion de errores al grabar video. OK 

* gestion de errores al cargar cinta, si es i/o error, texto menu. si es error de puertos, no! OK
si al cargar hay mas o menos bytes realmente, no deberia salir menu de error.......

OK * probar en "pc portatil " viejo. cuando ha insertado cinta no para el motor. cuando carga, si

OK * fps en debug son reales?

OK * eliminacion puertos especiales cargar, grabar. OK. Acabar de testear. Tambien cuando hay error de cinta y se expulsa. eliminar parte emulacion puertos 204,205 i 206 de tape.inc, codsinpr.inc OK

OK * update documentacion.
OK requsitos de memoria. revisar traduccion
OK  opciones de menu cambiadas
OK . New: Extended keys emulation
OK . Deleted pc speaker emulation. This mode can no longer be used since version 3.1
OK . Sorting of file lists. Fixed bug when file limit reached
OK . New: Sound recording to .raw files
OK . New: Video recording to .vga files
OK . Improved error handling
OK . Changed some menu names
OK . Changed tape emulation functions. Deleted custom ports 204, 205 & 206


* lemmings, rocman ya no dan error. converso sigue dando error de carga (pero ya no error en menu). checksum erroneo??? no, por ahi no falla. converso.tap siempre ha dado error en todas las versiones de zxspectr
se ha puesto ;temporal mov	flag_err,1   en linea 361

OK * actualizar version en pantalla scr