Actualización core Apple II+ (test3) 6/9/2016

Avatar de Usuario
Quest
Mensajes: 900
Registrado: 27 Sep 2015, 00:20

Actualización core Apple II+ (test3) 6/9/2016

Mensaje por Quest » 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:
  • 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.
Pendiente por hacer: Intentar hacer un módulo de vídeo que saque señal RGB/Vídeo compuesto. De momento sigue siendo un core sólo VGA.

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.
http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA

Turrican
Mensajes: 133
Registrado: 17 Jul 2016, 18:15

Re: Actualización core Apple II+ (test3)

Mensaje por Turrican » 06 Sep 2016, 13:24

Wow!!! Great!!!
I liked the old one, this one is much better!!

Well... if we can have all updated cores in TAP format it would be great.
I´ve downloaded the BBC tap core but it is old, it´s not the newest one in the Google Drive.
Antonio, can you update, please?

Avatar de Usuario
Quest
Mensajes: 900
Registrado: 27 Sep 2015, 00:20

Re: Actualización core Apple II+ (test3)

Mensaje por Quest » 06 Sep 2016, 13:53

Turrican escribió:Wow!!! Great!!!
I liked the old one, this one is much better!!

Well... if we can have all updated cores in TAP format it would be great.
I´ve downloaded the BBC tap core but it is old, it´s not the newest one in the Google Drive.
Antonio, can you update, please?
Turrican, you can make easily your own TAP files for the upgrades. Please download http://zxuno.speccy.org/ficheros/4.1/generator.zip
There you have all needed tools and examples for generating TAPs (from .bit or .ZX1 files)
http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA

Turrican
Mensajes: 133
Registrado: 17 Jul 2016, 18:15

Re: Actualización core Apple II+ (test3)

Mensaje por Turrican » 06 Sep 2016, 14:05

Ah, ok. Thanks. I didn´t know that.

Avatar de Usuario
antoniovillena
Mensajes: 2621
Registrado: 27 Sep 2015, 20:41

Re: Actualización core Apple II+ (test3)

Mensaje por antoniovillena » 06 Sep 2016, 14:07

Turrican escribió: Antonio, can you update, please?
Done.

Avatar de Usuario
bakoulis
Mensajes: 187
Registrado: 12 Sep 2016, 10:36

Re: Actualización core Apple II+ (test3) 6/9/2016

Mensaje por bakoulis » 13 Sep 2016, 19:45

Any chance for composite/RGB version for retro-feeling?
Will be nice to connecting an old Apple2 monitor with ZXuno!

Avatar de Usuario
bakoulis
Mensajes: 187
Registrado: 12 Sep 2016, 10:36

Re: Actualización core Apple II+ (test3) 6/9/2016

Mensaje por bakoulis » 13 Ene 2017, 18:14

bakoulis escribió:Any chance for composite/RGB version for retro-feeling?
Will be nice to connecting an old Apple2 monitor with ZXuno!
Just remind this request.
:)

Avatar de Usuario
Quest
Mensajes: 900
Registrado: 27 Sep 2015, 00:20

Re: Actualización core Apple II+ (test3) 6/9/2016

Mensaje por Quest » 13 Ene 2017, 18:19

bakoulis escribió:
bakoulis escribió:Any chance for composite/RGB version for retro-feeling?
Will be nice to connecting an old Apple2 monitor with ZXuno!
Just remind this request.
:)
Yes, I remember it. It is not as easy as it seems. I worked on it some time ago, but I have not got good results yet (The video module implemented in the original core is built to provide VGA signal directly).

Any progress on this (I guess not in the short-term), will be posted in this sub-forum, as usual :)
http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA

Avatar de Usuario
bakoulis
Mensajes: 187
Registrado: 12 Sep 2016, 10:36

Re: Actualización core Apple II+ (test3) 6/9/2016

Mensaje por bakoulis » 13 Ene 2017, 18:23

Bad news or good news is also a progress. Thank you for the respond!
;)

pooky
Mensajes: 16
Registrado: 04 Abr 2017, 23:06

Re: Actualización core Apple II+ (test3) 6/9/2016

Mensaje por pooky » 23 Abr 2017, 10:52

Hola

No consigo descargar el Core de esta dirección, me da error 404

http://www.atc.us.es/svn/zxuno/stable/b ... /COREX.ZX1

¿Podríais echarle un vistazo?

Responder