Ayer recibí el add-on de 2 MiB de SRAM externas, y lo estuve probando con el core del PC-XT, y con este core modificado para cargar ficheros .PZX.
Lo primero,
neuro_999, muchas gracias por tu curro de adaptar el core, y por supuesto a
McLeod Ideafix por crear el core y el reproductor .PZX.
Voy a contar un poco las cosas que hice. Primero leer la primera entrada de este hilo, así como descargar los ficheros que hay puestos en ella. Luego instalé el core en un nuevo slot de la memoria Flash, pero no actualicé el firmware, ya que tengo la memoria flash grande en la que caben 45 cores, y su soporte empieza en el firmware 0.59 (yo tengo instalado el 0.61), y el que
neuro_999 ha compilado es una versión 0.56.
Así que tocaba usar los ficheros de definición de teclado que acompañaban al firmware. Los renombré a AP, EP y UP, y los puse en la carpeta SYS/keymaps de la tarjeta SD. Yo uso la definición de teclado Spectrum (AV), y ví que al cargarlo con
las nuevas teclas asignadas al reproductor PZX (F8, F9, F10 y F11) funcionaban correctamente , pero no así las teclas "adicionales" del modo Spectrum (las azules claro del teclado de mas abajo), ni tampoco la combinación CONTROL+ALT+F5 que saca el navegador del esxdos.
Además esa combinación de teclas "machaca" la definición de la tecla F10 que ya está asignada a GRAPH en todos los teclados. Viendo esto, he desplazado la definición de las teclas de
neuro_999, de F8, F9, F10 y F11 ===> F6, F7, F8 y F9, ya que esas 4 están libres, y corregido lo de las definiciones que no funcionaban en el teclado Spectrum.
Si alguien quiere usar esta definición de teclas he creado este archivo:
con los 3 teclados, los fuentes (son programas de
A. Villena) e instrucciones para poder modificarlos a vuestro gusto.
Luego probando los archivos que puso
neuro_999, he visto que algunos dan error de carga. Por ejemplo, BATMANTM.PZX, en la carpeta multload, da error de carga al principio de esta. He bajado las utilidades desde la página del proyecto PZX:
http://zxds.raxoft.cz/pzx.html
y he convertido de .TZX a .PZX una versión que tengo del
Batman The Movie, y me ha cargado perfectamente. Yo he usado las versiones fuente de las utilidades, una vez que las he compilado (uso Linux).
Algo que quiero hacer es una recopilación de ficheros .PZX con ejemplos de los distintos sistemas de carga por cinta que se crearon para el Spectrum. Hay un artículo muy interesante sobre ellos que podéis leer aquí:
https://programbytes48k.wordpress.com/2 ... -spectrum/
Para empezar no está mal para el primer día con la ampliación de memoria.