Core alternativo de Kyp

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

Re: Core alternativo de Kyp

Mensaje por Kyp » 18 Ago 2018, 12:24

No es una imagen. Son unos TAPs que ha hecho azesmbog para comprobar que los timings son correctos. Los dejó en el hilo hace ya unas cuantas semanas. Estoy repasando el hilo pero no los encuentro. A ver si los puede subir de nuevo...

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

Re: Core alternativo de Kyp

Mensaje por azesmbog » 18 Ago 2018, 15:20

Kyp escribió:He probado el core T80 de Sorgelig con la CPU a 7MHz y las señales CEN_p y CEN_n a 1.
Так конечно допустимо, но не совсем правильно :)))))
Правильное формирование этих сигналов можно посмотреть в новых ядрах, например в Amstrad или ZX80/ZX81 core [new],где сделано так:

Código: Seleccionar todo

always @(negedge clk_sys) begin
	reg [3:0] counter = 0;

	counter  <=  counter + 1'd1;
	ce_cpu_p <= !counter[3] & !counter[2:0];
	ce_cpu_n <=  counter[3] & !counter[2:0];
end
В Commodore сделано похоже. Правда у меня не очень получилось, вернее работает, на частота CPU в 2 раза ниже получилась:(
Ну и главный вопрос - исходников так и нету обновленных?* :?:

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

Re: Core alternativo de Kyp

Mensaje por Kyp » 18 Ago 2018, 17:04

Pues lo he probado y no me funciona bien. Usando como señal de reloj del contador y de la CPU los 7MHz con contienda va muy, MUY, lento. Subiendo a 14 MHz sigue lento. Y subiendo a 28 MHz parece que va a la velocidad normal pero entonces no funciona bien.

Al final lo he dejado como estaba, CLOCK de CPU a 7 MHz con contienda y las dos señales a 1.

He subido los fuentes al OneDrive. MUY IMPORTANTE: las dos versiones (normal y VGA) están preparadas para funcionar con las salidas RGB y la del DAC de 18 bit del conector de expansión a la vez. Si se tiene conectado otra cosa en el conector de expansión hay que desconectarlo o recompilar deshabilitando el DAC.

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

Re: Core alternativo de Kyp

Mensaje por azesmbog » 18 Ago 2018, 18:59

Спасибо за source.
Но ядро Т80 у Вас довольно старенькое :) , за 11.07.18
у Sorgelig-a уже несколько дополнений было, последнее за 4 августа
ZX Spectrum:
- Many fixes of undocumented Z80 features.
Amstrad:
- Update undocumented CPU features.

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

Re: Core alternativo de Kyp

Mensaje por Kyp » 19 Ago 2018, 12:54

Después de muchas pruebas con la versión de 128K, pensando que algo estaba haciendo mal, resulta que lo que fallaba era el core de Sorgelig. Por alguna razón que no alcanzo a entender, el core no funciona bien con algunos juegos de 128K.

Dejo aquí el core actualizado al esxdos 0.86 final:
COREn(zxkyp128).zip
(104.43 KiB) Descargado 282 veces

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

Re: Core alternativo de Kyp

Mensaje por azesmbog » 19 Ago 2018, 13:11

Kyp escribió: el core no funciona bien con algunos juegos de 128K.
Название игр, а еще лучше сами игры прикрепите в файл, и что именно работает не так, как надо.
Я проверю на MiSTer-e

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

Re: Core alternativo de Kyp

Mensaje por Kyp » 19 Ago 2018, 13:15

Éste juego no funciona: http://retroworks.es/php/game.php?id=11

Por cierto, las pruebas las he hecho con la ultima versión del GitHub para MiSTer.

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

Re: Core alternativo de Kyp

Mensaje por azesmbog » 19 Ago 2018, 14:08

Kyp escribió:Éste juego no funciona: http://retroworks.es/php/game.php?id=11

Por cierto, las pruebas las he hecho con la ultima versión del GitHub para MiSTer.
На MiSTer-e русская версия точно работает, но только TAP - нормально загружается и работает
tzx - не смог загрузить. Так что думаю дело не в Т80, а в чем то еще

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

Re: Core alternativo de Kyp

Mensaje por Kyp » 19 Ago 2018, 17:11

Pues no se que será. Seguiré probando...

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

Re: Core alternativo de Kyp

Mensaje por Kyp » 25 Ago 2018, 18:56

He subido al OneDrive los fuentes de las versiones estándar y vga del Spectrum 128K

Responder