Core alternativo de Kyp

Avatar de Usuario
Kyp
Mensajes: 240
Registrado: 18 May 2016, 20:16

Re: Core alternativo de Kyp

Mensaje por Kyp » 03 Feb 2018, 19:53

bakoulis escribió:Where are the last cores of 48K & 128K?
The files to one drive are from 2016 and even this zxpp files not include corex.zx1 inside.
Can you post the latest 48K and 128K cores on the first post of this topic?
:maestro:
That files are my first attempt using a Papilio Pro card.
I have uploaded the files for ZX-Uno hardware to my OneDrive: https://1drv.ms/f/s!Aj2oYYIgITnQkDHmZ42kBXE9-6ob

Avatar de Usuario
Kyp
Mensajes: 240
Registrado: 18 May 2016, 20:16

Re: Core alternativo de Kyp

Mensaje por Kyp » 03 Feb 2018, 19:57

azesmbog escribió: Это кому-то интересно?
A mi también me parece interesante. ¿Puedes compartir también los fuentes? :gracias!:

azesmbog
Mensajes: 319
Registrado: 17 Feb 2016, 23:07

Re: Core alternativo de Kyp

Mensaje por azesmbog » 03 Feb 2018, 21:15

Исходники \ source
на основе 04b_128
Так же там есть патченный Т80, если его заменить - тогда работает дема
download/file.php?id=1132
но тогда нарушаются другие тайминги :((
кстати и с новым ядром A-Z80 эта демо не работает как надо, зацикливается )
Adjuntos
04b_128_vga.zip
(141.13 KiB) Descargado 257 veces

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

Re: Core alternativo de Kyp

Mensaje por bakoulis » 04 Feb 2018, 13:05

Kyp escribió:
bakoulis escribió:Where are the last cores of 48K & 128K?
The files to one drive are from 2016 and even this zxpp files not include corex.zx1 inside.
Can you post the latest 48K and 128K cores on the first post of this topic?
:maestro:
That files are my first attempt using a Papilio Pro card.
I have uploaded the files for ZX-Uno hardware to my OneDrive: https://1drv.ms/f/s!Aj2oYYIgITnQkDHmZ42kBXE9-6ob
The ZX1 files here are from 23 June 2017, not the latest of 2018.
:?

Avatar de Usuario
Kyp
Mensajes: 240
Registrado: 18 May 2016, 20:16

Re: Core alternativo de Kyp

Mensaje por Kyp » 04 Feb 2018, 18:44

bakoulis escribió: The ZX1 files here are from 23 June 2017, not the latest of 2018.
:?
Those are the files that correspond to the versions 03b (48K+AY+DivMMC) and 04b (128K+AY+DivMMC).
I have just added the version 05 (48K+DivMMC with A-Z80 core).

Avatar de Usuario
Kyp
Mensajes: 240
Registrado: 18 May 2016, 20:16

Re: Core alternativo de Kyp

Mensaje por Kyp » 04 Feb 2018, 18:47

azesmbog escribió:Исходники \ source
на основе 04b_128
Так же там есть патченный Т80, если его заменить - тогда работает дема
download/file.php?id=1132
но тогда нарушаются другие тайминги :((
кстати и с новым ядром A-Z80 эта демо не работает как надо, зацикливается )
El bus flotante no acaba de funcionar bien. Seguramente es por eso. Tengo que revisarlo.

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

Re: Core alternativo de Kyp

Mensaje por bakoulis » 04 Feb 2018, 23:31

Kyp escribió:
bakoulis escribió: The ZX1 files here are from 23 June 2017, not the latest of 2018.
:?
Those are the files that correspond to the versions 03b (48K+AY+DivMMC) and 04b (128K+AY+DivMMC).
I have just added the version 05 (48K+DivMMC with A-Z80 core).
Thank you for the 48K+Z80 core.
Could you add the 128k+Z80 core when it is ready?
:chocala!:

Avatar de Usuario
Kyp
Mensajes: 240
Registrado: 18 May 2016, 20:16

Re: Core alternativo de Kyp

Mensaje por Kyp » 05 Feb 2018, 09:57

bakoulis escribió: Could you add the 128k+Z80 core when it is ready?
:chocala!:
of course :okidoki;

Avatar de Usuario
Kyp
Mensajes: 240
Registrado: 18 May 2016, 20:16

Re: Core alternativo de Kyp

Mensaje por Kyp » 08 Feb 2018, 16:17

He estado haciendo pruebas y no hay forma de conseguir que los timings sean correctos. El core AZ80 funciona mucho mejor en cuanto a los timings de las instrucciones pero el bus flotante no funciona como debe, aparentemente va un estado T desfasado. Si modifico los timings para hacer que el bus flotante ocurra cuando debe entonces se desajusta la contienda.

De momento lo dejo con el bus flotante desfasado que parece afectar menos a los juegos y demos que he probado aunque hay programas que se cuelgan, supongo que los que dependen más de que el bus flotante funcione correctamente.

He actualizado los fuentes y el core de la versión zxkyp5 (48K + DivMMC con A-Z80) en mi repositorio.

zx81
Mensajes: 56
Registrado: 08 Ene 2018, 16:55

Re: Core alternativo de Kyp

Mensaje por zx81 » 08 Feb 2018, 16:55

Es raro Kyp, los juegos que usan bus flotante, como la primera versión del Arkanoid y el Sidewize esperan a que exista el bus flotante, no cuando se lean los valores. El core oficial también va un T-Estado desfasado y en cambio esos juegos funcionan.

Ya me gustaría poder echarte una mano con eso pero lamentablemente tengo dos problemas: no sé VHDL y OneDrive no te deja bajarte nada si no te sacas el carnet del club M$. Así que ni probarlo puedo. :(

Responder