Actualización core Apple II+ (test3) 6/9/2016
Publicado: 06 Sep 2016, 13:03
Core Apple II+ TEST3 disponible
He realizado algunas mejoras y cambios al core de Apple II+ , listo para usar en los ZX-UNOs finales.
Ya está disponible en el repositorio SVN (fuentes y bitstreams: http://svn.zxuno.com/svn/zxuno/cores/Ap ... an6/test3/),
(binario ZX1: http://svn.zxuno.com/svn/zxuno/stable/binaries/)
(user: guest, pass: zxuno)
La lista de cambios:
Instrucciones para el uso de imágenes de disco de Apple II en la tarjeta SD:
Hay que usar una tarjeta SD exclusiva para este core, puesto que no usará un formato estándar. Se trata de concatenar imágenes de disco .nib en un único archivo, y volcarlo a la SD en RAW.
Necesitamos una utilidad de volcado RAW de archivos a disco, como DD de linux o HDD Raw Copy Tool de Windows (http://hddguru.com/software/HDD-Raw-Copy-Tool/)
Puedes encontrar ya una imagen preparada para grabar, aquí (enlace EXTERNO no vinculado al foro ni la web): https://mega.nz/#!1UEwjKAS!HvM8OdR-Why8 ... CnBugoY40I (incluye 20 discos, entre ellos: Apple DOS3.3, Choplifter, Xevious, Defender, Software para la tarjeta Saturn 128K, etc...)
Procedimiento:
- Antes de nada: el procedimiento destruirá todo lo que tengas en la tarjeta SD.
- Usando el programa preferido (DD, HDD Raw Copy tool o el que quieras), volcar el archivo .img a la tarjeta SD.
Si prefieres puedes hacerte tu propia imagen, con imágenes de disco que tu tengas. Simplemente concatenándolas (hasta 20) con un copy /b en un único archivo. Deben ser formato .nib. Si no las tienes en ese formato, puedes convertir desde los formatos .dsk y .do a .nib con la utilidad dsk2nib incluida en la carpeta roms del core en el repositorio.
Cuando tengas ya la SD grabada, insértala en el ZX-UNO y en el core puedes elegir de qué disco arrancar. Las primeras 10 imágenes pulsando de F1 a F10 y de la 11 a la 20, pulsando de SHIFT+F1 a SHIFT+F10. Una vez pulsada la combinación elegida, pulsa F12 para resetear el Apple II y arrancará el disco. Por defecto la primera vez que inicia el core, arranca desde la imagen en la posición 1.
He realizado algunas mejoras y cambios al core de Apple II+ , listo para usar en los ZX-UNOs finales.
Ya está disponible en el repositorio SVN (fuentes y bitstreams: http://svn.zxuno.com/svn/zxuno/cores/Ap ... an6/test3/),
(binario ZX1: http://svn.zxuno.com/svn/zxuno/stable/binaries/)
(user: guest, pass: zxuno)
La lista de cambios:
- Añadidas tarjetas de expansión de RAM. 128K Saturn RAM (slot 5) + 16K Language card (slot 0).
- Reescrito y sustituido completamente el core de teclado ps/2. Ahora es mucho más estable.
- Añadida combinación Master Reset (Ctrl + Alt + Backspace) para volver al core de Spectrum (como estamos haciendo de foma estándar para todos los cores, paulatinamente)
- Eliminado Reset externo para mayor estabilidad. El reset en frío ahora es únicamente interno.
- Reset en frío (tecla F12) mejorado, inicializando porción de SRAM (0x3F4), para que tras cada reset siempre arranque de la unidad de disco y no haya corrupciones.
- Añadida función de scanlines VGA, activable mediante la tecla "-" del teclado numérico. (EXPERIMENTAL. Aún hay que ajustar timings)
- Añadida función de cambio de tipo de monitor Color / Blanco y negro, activable mediante la tecla "*" del teclado numérico
- Arreglado botón 2 del joystick, ahora funciona.
- Aumentada la capacidad de arrancar desde imágenes de disco en SD (RAW), ahora se pueden insertar hasta 20 imágenes de disco distintas. Las primeras 10 pulsando de F1 a F10 y las siguientes 10, pulsando de SHIFT+F1 a SHIFT+F10.
Instrucciones para el uso de imágenes de disco de Apple II en la tarjeta SD:
Hay que usar una tarjeta SD exclusiva para este core, puesto que no usará un formato estándar. Se trata de concatenar imágenes de disco .nib en un único archivo, y volcarlo a la SD en RAW.
Necesitamos una utilidad de volcado RAW de archivos a disco, como DD de linux o HDD Raw Copy Tool de Windows (http://hddguru.com/software/HDD-Raw-Copy-Tool/)
Puedes encontrar ya una imagen preparada para grabar, aquí (enlace EXTERNO no vinculado al foro ni la web): https://mega.nz/#!1UEwjKAS!HvM8OdR-Why8 ... CnBugoY40I (incluye 20 discos, entre ellos: Apple DOS3.3, Choplifter, Xevious, Defender, Software para la tarjeta Saturn 128K, etc...)
Procedimiento:
- Antes de nada: el procedimiento destruirá todo lo que tengas en la tarjeta SD.
- Usando el programa preferido (DD, HDD Raw Copy tool o el que quieras), volcar el archivo .img a la tarjeta SD.
Si prefieres puedes hacerte tu propia imagen, con imágenes de disco que tu tengas. Simplemente concatenándolas (hasta 20) con un copy /b en un único archivo. Deben ser formato .nib. Si no las tienes en ese formato, puedes convertir desde los formatos .dsk y .do a .nib con la utilidad dsk2nib incluida en la carpeta roms del core en el repositorio.
Cuando tengas ya la SD grabada, insértala en el ZX-UNO y en el core puedes elegir de qué disco arrancar. Las primeras 10 imágenes pulsando de F1 a F10 y de la 11 a la 20, pulsando de SHIFT+F1 a SHIFT+F10. Una vez pulsada la combinación elegida, pulsa F12 para resetear el Apple II y arrancará el disco. Por defecto la primera vez que inicia el core, arranca desde la imagen en la posición 1.