Instalando cores

Discursiones en general sobre el proyecto que no tienen cabida en otro foro / General discussion for uncateorized topics about the ZX-Uno project
Avatar de Usuario
Uto
Mensajes: 1394
Registrado: 17 Dic 2015, 16:39

Instalando cores

Mensaje por Uto » 14 Sep 2016, 09:06

Hola,

Ha llegado el momento de que instale algún core más, pero el manual ha resultado insuficiente para saber como hacerlo. Bueno no, pero casi. Está claro que desde la BIOS, opción UPGRADE, puedo elegir un slot de 9 (bueno, de 8) y ahí aparece la opción para cargar por EAR o para cargar desde SD.

Por EAR sería un un TAP reproducido por un PC, y por SD... pues no sé ni que fichero hay que poner, ni dónde.

He estado mirando el repositorio, y en el segundo encuentro una carpeta cuya estructura no entiendo.

Por su parte en el Drive, la cosa parece tener más sentido, pero aun así:

En el raiz hay ficheros zip que contienen un tap y unfichero COREn.ZX1. ¿Debo suponer que el .tap es el de cargar por EAR y que el .ZX1 es para la SD? ¿Debo renombrar el COREn.ZX1 como CORE4.ZX1 para cargar en el slot 4 o algo así, o directamente me lo va a coger como COREn?

¿son esos ZIP las últimas versiones?

¿Donde está el core de NES, el de TTBlue y el de Apple II ?

Si entro en las carpetas core_taps o sd_binaries, lo que hay dentro ya no se entiende nada, los ficheros se llaman CORE1.ZX1 y no sabes cual es cual. Puede que ahí esté el de Apple II , NES y demás pero no queda nada claro.

Una ayudita por favor....

Avatar de Usuario
Quest
Mensajes: 900
Registrado: 27 Sep 2015, 00:20

Re: Instalando cores

Mensaje por Quest » 14 Sep 2016, 09:16

http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA

Avatar de Usuario
Uto
Mensajes: 1394
Registrado: 17 Dic 2015, 16:39

Re: Instalando cores

Mensaje por Uto » 14 Sep 2016, 09:40

Ya me la había jugado e instalado un COREn.ZX1 :-)

La verdad es que el procedimiento por SD es mucho más rápido y sencillo que cualquiera de los anteriores. Actualizaré el manual para indicar el método fácil :-)

Eso sí, la "barra de progreso" cuando instalas cores sale un poco rara, aparece a a mitad del hueco y crece de manera extraña.

Avatar de Usuario
Quest
Mensajes: 900
Registrado: 27 Sep 2015, 00:20

Re: Instalando cores

Mensaje por Quest » 14 Sep 2016, 09:45

Uto escribió: Eso sí, la "barra de progreso" cuando instalas cores sale un poco rara, aparece a a mitad del hueco y crece de manera extraña.
Es un bug conocido del que Antonio ya tiene constancia ;)
No obstante, es estético y no afecta al funcionamiento.
http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA

Avatar de Usuario
Uto
Mensajes: 1394
Registrado: 17 Dic 2015, 16:39

Re: Instalando cores

Mensaje por Uto » 14 Sep 2016, 09:47

Quest escribió:
Uto escribió: Eso sí, la "barra de progreso" cuando instalas cores sale un poco rara, aparece a a mitad del hueco y crece de manera extraña.
Es un bug conocido del que Antonio ya tiene constancia ;)
No obstante, es estético y no afecta al funcionamiento.

Ok, pues si ya lo sabe, no problem. Da un poco de miedito pero nada más :lol:

Por cierto, ¿se puede producir un brick actualizando un core que no sea el de Spectrum? (que se sepa)

Avatar de Usuario
antoniovillena
Mensajes: 2621
Registrado: 27 Sep 2015, 20:41

Re: Instalando cores

Mensaje por antoniovillena » 14 Sep 2016, 09:52

Uto escribió: Ok, pues si ya lo sabe, no problem. Da un poco de miedito pero nada más :lol:

Por cierto, ¿se puede producir un brick actualizando un core que no sea el de Spectrum? (que se sepa)
En una versión posterior se muestra la barra completa al finalizar, pero el progreso se sigue mostrando mal. En realidad el progreso muestra la posición de la flash que se está grabando, y sólo se muestra bien cuando se graba toda la flash.

Sólo se pueden producir bricks actualizando o el core de Spectrum o toda la flash. También se produce un semibrick actualizando el firmware. Pero este semibrick tiene solución con una combinación de joystick al arranque y cargando el firmware por cinta.

Avatar de Usuario
Quest
Mensajes: 900
Registrado: 27 Sep 2015, 00:20

Re: Instalando cores

Mensaje por Quest » 14 Sep 2016, 09:52

Uto escribió: Por cierto, ¿se puede producir un brick actualizando un core que no sea el de Spectrum? (que se sepa)
Es muy complicado que se produzca un brick actualizando un core que no sea el de Spectrum. Los cores secundarios están posicionados siempre después del de Spectrum en el mapa de la flash. Si por lo que sea se grabase corrupto en la flash, no afectaría al de Spectrum, sólo al del core actualizado.

No obstante nada es 100% infalible, y aunque hemos probado multitud de combinaciones de tarjetas SD, tamaños de clúster y demás, siempre podría haber alguna combinación de factores que no hayamos probado que genere algún problema, pero el riesgo realmente es mínimo.

Desde luego con el que hay que ser mucho más precavido es con el de Spectrum. Cualquier problema actualizando ese producirá un brick. No tendría por qué pasar nada, pero por si acaso recomendamos actualizarlo sólamente si al salir una actualización del mismo (que previsiblemente habrá poocas y probablemente espaciadas) te compensan mucho los cambios.
http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA

Avatar de Usuario
Uto
Mensajes: 1394
Registrado: 17 Dic 2015, 16:39

Re: Instalando cores

Mensaje por Uto » 14 Sep 2016, 09:59

Vale, entendido. Básicamente suponía lo que decís, que es difícil brickear si no es el CORE 1, pero claro, nada es seguro al 100% :-)

sromero
Mensajes: 72
Registrado: 20 Mar 2016, 12:57

Re: Instalando cores

Mensaje por sromero » 14 Sep 2016, 11:23

Esas 2 URLs me piden autenticación HTTP básica...

¿Están colgados en otros sitios? :?

Avatar de Usuario
Uto
Mensajes: 1394
Registrado: 17 Dic 2015, 16:39

Re: Instalando cores

Mensaje por Uto » 14 Sep 2016, 11:31

guest
zxuno

Responder