Página 10 de 16

Re: Core alternativo de Kyp

Publicado: 03 Feb 2018, 19:53
por Kyp
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

Re: Core alternativo de Kyp

Publicado: 03 Feb 2018, 19:57
por Kyp
azesmbog escribió: Это кому-то интересно?
A mi también me parece interesante. ¿Puedes compartir también los fuentes? :gracias!:

Re: Core alternativo de Kyp

Publicado: 03 Feb 2018, 21:15
por azesmbog
Исходники \ source
на основе 04b_128
Так же там есть патченный Т80, если его заменить - тогда работает дема
download/file.php?id=1132
но тогда нарушаются другие тайминги :((
кстати и с новым ядром A-Z80 эта демо не работает как надо, зацикливается )

Re: Core alternativo de Kyp

Publicado: 04 Feb 2018, 13:05
por bakoulis
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.
:?

Re: Core alternativo de Kyp

Publicado: 04 Feb 2018, 18:44
por Kyp
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).

Re: Core alternativo de Kyp

Publicado: 04 Feb 2018, 18:47
por Kyp
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.

Re: Core alternativo de Kyp

Publicado: 04 Feb 2018, 23:31
por bakoulis
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!:

Re: Core alternativo de Kyp

Publicado: 05 Feb 2018, 09:57
por Kyp
bakoulis escribió: Could you add the 128k+Z80 core when it is ready?
:chocala!:
of course :okidoki;

Re: Core alternativo de Kyp

Publicado: 08 Feb 2018, 16:17
por Kyp
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.

Re: Core alternativo de Kyp

Publicado: 08 Feb 2018, 16:55
por zx81
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. :(