Core alternativo de Kyp
Re: Core alternativo de Kyp
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...
Re: Core alternativo de Kyp
Так конечно допустимо, но не совсем правильно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
Ну и главный вопрос - исходников так и нету обновленных?*

Re: Core alternativo de Kyp
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.
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.
Re: Core alternativo de Kyp
Спасибо за source.
Но ядро Т80 у Вас довольно старенькое
, за 11.07.18
у Sorgelig-a уже несколько дополнений было, последнее за 4 августа
Но ядро Т80 у Вас довольно старенькое

у Sorgelig-a уже несколько дополнений было, последнее за 4 августа
ZX Spectrum:
- Many fixes of undocumented Z80 features.
Amstrad:
- Update undocumented CPU features.
Re: Core alternativo de Kyp
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:
Dejo aquí el core actualizado al esxdos 0.86 final:
Re: Core alternativo de Kyp
Название игр, а еще лучше сами игры прикрепите в файл, и что именно работает не так, как надо.Kyp escribió: el core no funciona bien con algunos juegos de 128K.
Я проверю на MiSTer-e
Re: Core alternativo de Kyp
É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.
Por cierto, las pruebas las he hecho con la ultima versión del GitHub para MiSTer.
Re: Core alternativo de Kyp
На MiSTer-e русская версия точно работает, но только TAP - нормально загружается и работает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.
tzx - не смог загрузить. Так что думаю дело не в Т80, а в чем то еще
Re: Core alternativo de Kyp
Pues no se que será. Seguiré probando...
Re: Core alternativo de Kyp
He subido al OneDrive los fuentes de las versiones estándar y vga del Spectrum 128K