Core alternativo de Kyp

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

Re: Core alternativo de Kyp

Mensaje por Kyp » 07 Ago 2018, 18:30

desUBIKado escribió:@kyp y @azesmbog ¿tenéis intención de adaptar vuestros cores para que sean también compatibles con la versión esxDOS 0.8.6-final?
Si, si. Algún día tendré un poco de tiempo libre y me pondré con ello.

Avatar de Usuario
desUBIKado
Mensajes: 1002
Registrado: 05 Ago 2016, 22:33

Re: Core alternativo de Kyp

Mensaje por desUBIKado » 07 Ago 2018, 21:05

Kyp escribió:
desUBIKado escribió:@kyp y @azesmbog ¿tenéis intención de adaptar vuestros cores para que sean también compatibles con la versión esxDOS 0.8.6-final?
Si, si. Algún día tendré un poco de tiempo libre y me pondré con ello.
Gracias kyp, te lo agradezco. Por si puede ayudar, es posible que la incompatibilidad no esté en el core, sino en la rom de 128K que lleva dentro. Andrew Owen también tuvo problemas con su rom Derby++ y la versión de esxDOS 0.8.6-final.

Aquí lo comentaba: viewtopic.php?f=27&t=2091&start=10#p23472

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

Re: Core alternativo de Kyp

Mensaje por Kyp » 10 Ago 2018, 11:36

Puede ser, no recuerdo ahora mismo cual uso, pero me suena que es la del +2 gris. Igual es algo tan simple como que me usado la del esxdos 0.8.6-beta en vez de la final. Tengo un buen lío de fuentes :smashPC:

Avatar de Usuario
desUBIKado
Mensajes: 1002
Registrado: 05 Ago 2016, 22:33

Re: Core alternativo de Kyp

Mensaje por desUBIKado » 10 Ago 2018, 14:46

La rom del +2 gris es de 32 KB. ¿La rom de tu core está sin comprimir en una posición fija dentro del fichero CORE.ZX1? Si eso es así, y me dices a partir de que posición, podría sustituirla por otra de 32 KB como la Derby++ de 32K o la SE Basic IV Anya y probarlo, siempre y cuando los cores no tengan dentro un código CRC de comprobación, que eso lo desconozco.

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

Re: Core alternativo de Kyp

Mensaje por Kyp » 10 Ago 2018, 21:30

No te sabría decir. Probablemente esté sin comprimir, no me he puesto nunca a mirar el formato del archivo, pero creo que sí que hay algún tipo de comprobación de integridad. Si te apañas bien con algún editor hexadecimal seguro que es fácil de ver.

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

Re: Core alternativo de Kyp

Mensaje por Kyp » 12 Ago 2018, 17:17

He probado el core T80 de Sorgelig con la CPU a 7MHz y las señales CEN_p y CEN_n a 1. Éste es el resultado:

FPGA48(-1)
captura-1.png
captura-1.png (176.29 KiB) Visto 8311 veces
:plasplas: :plasplas: :plasplas:

No se ven nítidas las líneas de la F y la A porque está por video compuesto. Por RGB se ve perfecto (pero no puedo hacer una captura de pantalla).

El test de bus flotante va desplazado un ciclo, tengo que revisarlo:
captura-2.png
captura-2.png (238.01 KiB) Visto 8311 veces

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

Re: Core alternativo de Kyp

Mensaje por Kyp » 12 Ago 2018, 18:21

Creo que ya he dado con la combinación correcta. Si queréis probar... zxkyp48K (con divmmc y sonido AY):
COREn.zip
(78.63 KiB) Descargado 312 veces

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

Re: Core alternativo de Kyp

Mensaje por azesmbog » 12 Ago 2018, 22:03

Хорошая работа!! :chocala!:
Проверить не могу, поверю на слово) Мне надо со скандаблером версию, или исходники sources.
но можешь проверить еще некоторое количество тестов, в SpecEmu они работают правильно, думаю большинство будут работать неправильно. Сравнивай со SpecEmu. Замечу, что в MiST или MisTer тоже будут работать неправильно.

upd 12-00 13/8/18
вобщем попробовал сам. Master Reset не работает :)
Видимо Sorgelig с последнего раза еще немного поправил тайминги в Т80, из моего набора осталось 4 теста, которые неправильно показывают в ZX Uno, потом их на MiSTer-e перепроверю все. Эти четыре в архиве оставил. Их конечно все можно и в один тест поместить, но тогда не понятно будет какая команда из них неправильная, поэтому они все были по отдельности. Правильные я убрал
Добавил all
http://rgho.st/8PwpRxmGK

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

Re: Core alternativo de Kyp

Mensaje por Kyp » 17 Ago 2018, 18:57

He subido a mi carpeta compartida en OneDrive los cores de Spectrum 48K actualizados de las versiones normales, para DAC de 18 bit y para VGA.
https://1drv.ms/f/s!Aj2oYYIgITnQkDHmZ42kBXE9-6ob

Todos llevan el core T80 modificado por Sorgelig, DivMMC v0.86 final y chip AY.
He vuelto al módulo de teclado PS/2 antiguo y ya no hay teclas que se quedan pulsadas.
La versión de DAC de 18 bit lleva una paleta más parecida a los colores originales.
La versión VGA implementa el flash y la resolución nativa es de 1280x1024@60Hz.

Son los que están en el directorio inicial. Las versiones antiguas las he movido a las carpetas VHDL o Verilog.

Avatar de Usuario
desUBIKado
Mensajes: 1002
Registrado: 05 Ago 2016, 22:33

Re: Core alternativo de Kyp

Mensaje por desUBIKado » 17 Ago 2018, 20:08

Esa imagen de prueba FPGA ¿con qué programa se saca? ¿puedes compartirlo?

Responder