Página 1 de 3

Nuevo firmware alternativo/New alternative firmware

Publicado: 13 Ene 2017, 22:18
por Uto
Hola/Hi,

For english version, see below.


NOTA: a partir del firmware 0.65 los cambios de este firmware han sido incluidos en la versión oficial, por lo que no sacaré más versiones.

Como ya habréis podido ver algunos en el hilo de "Compilar firmware", he creado un firmware alternativo, que basicamente es una modificación del oficial con unos pequeños cambios. Tras probarlo alguna gente sin problemas me veo un poco más confiado para que lo usen otros así, que aquí os lo dejo, para quien lo quiera probar.

Las novedades son:

1) Pulsando las teclas 1 a 9 en la pantalla del logo de ZX-Uno arrancamos directamente el core que está en el slot 1-9
2) Pulsando la tecla asterisco veremos un parpadeo en el borde, lo cual significa que la ROM de Spectrum con la que arranquemos (ya sea la por defecto u otra que seleccionemos si después pulsamos Esc) arrancará en modo rooted, aunque no sea una ROM rooted.
3) Al entrar a la BIOS se oirá un pequeño chasquido (para ayudar a detectarlo si por lo que sea no se ve bien la pantalla).

Firmware 0.56u2

Además, hay una versión alternativa más, que por defecto genera sincronismos PAL en lugar de Spectrum (parámetro COPT=1)

Firmware 0.56u2p

IMPORTANTE ACTUALZACIÓN AQUÍ:

viewtopic.php?f=38&t=881&p=17436&hilit= ... are#p17427

ENGLISH VERSION
================

NOTE: from firmware version 0.65 the special features of this firmware have been included in the official one, so there will be no more versions of this firmware.

As some of you have already seen in the "Compilar firmware" thread, I've built an alternative firmware, that basically is a fork from the official one with some new features. As a few people have already tested it without side effects, I find myself more confident to publish it it.

New features are:

1) Pressing keys 1-9 in logo screen will automatically boot core in slot 1-9.
2) Pressing wildcard(*) key will produce a short flickering in the border, after that, any ROM booted, wether is the defauilt one or any you choose in the Esc menu, will boot in root mode, even if it is not a 'rooted' ROM.
3) When entering BIOS setup, you will hear a a small beep via the speaker, so you know you are inside the BIOS even if you cannot see the screen.

Firmware 0.56u2

Also, there is another version similar to the one above, that boots with synchornisms in PAL mode instead of Spectrum mode (parámetro COPT=1)

Firmware 0.56u2p

IMPORTANT: UPDATE HERE:

viewtopic.php?f=38&t=881&p=17436&hilit= ... are#p17427

Re: Nuevo firmware alternativo/New alternative firmware

Publicado: 14 Ene 2017, 00:01
por bakoulis
Spectrum mode isn't PAL?
Spectrum mode is NTSC, SECAM or what?
:?

Re: Nuevo firmware alternativo/New alternative firmware

Publicado: 14 Ene 2017, 01:39
por Uto
bakoulis escribió:Spectrum mode isn't PAL?
Spectrum mode is NTSC, SECAM or what?
:?
Hard for me to say, I don't understand all that stuff much, but as far as I know that setting is only about the csync signal. On that signal Spectrum mode is unique, close to PAL but not exact.

Some TVs need standard PAL, if your TV shows image properly don't install that firmware, if not, use ZXUC, go to Turbo/Freq settings, change COPT to PAL, and if you see it looks better, then that firmware is for you.

Re: Nuevo firmware alternativo/New alternative firmware

Publicado: 14 Ene 2017, 02:21
por Uto
La razón para hacer el firmware con el COPT=1 es solamente porque ahora mismo eso no se puede hacer, y resulta muy incómodo para usuarios que lo necesitan tener que entrar a CSYNC.TAP o ZXUC cada vez que hacen master reset. En el momento que se incorpore al firmware oficial dejará de tener sentido esa rama del firmware.

Re: Nuevo firmware alternativo/New alternative firmware

Publicado: 02 Abr 2017, 14:54
por Uto
Hola,

See below for english...

Con la salida del firmware oficial 0.60 se corrige un bug bastante molesto del mismo, la corrupción del core 2 cuando se actualiza el core 1. Esto me ha llevado a actualizar del 0.56 que usaba al 0.60, y también me ha llevado a hacer de nuevo un firmware alternativo con alguna modificación, menos que la otra vez porque de los cuatro cambios que habia uno ya lo ha incorporado Antonio al firmware oficial (lo de arrancar los cores pulsando 1-9) y otro lo voy a dejar porque al final no lo veo relevante (lo de que haga un zumbido al entrar en BIOS).

En resumen, aquí tenéis, esta vez más público, un firmware 0.60 retocado (denominado 0.60up) con estas dos funcionalidades:

1) Por defecto lleva sincronismo PAL en lugar de Spectrum (parámetro COPT=1)
2) Pulsar la tecla asterisco en la pantalla de logo hará que la ROM de Spectrum con la que arranqueis después, ya sea dejandole arrancar y que arranque con la ROM por defecto, ya elijais una en el selector de ROMs, se arranque en modo rooted.

Obviamente es un firmware experimental, usadlo a vuestro propio riesgo :-)

IMPORTANTE: el firmware 0.60 da soporte a ZX-Uno con flash más grandes (más cores) y por tanto hay que hacer un CORCLEAN para quitar la basurilla que aparece en el listado de cores de la BIOS si tenéis un ZX-Uno estándar (9 cores). Mi recomendación es que si queréis usar este firmware actualicéis primero al firmware 0.60 oficial, y cuando ya lo tengáis todo funcionando bien, pongáis el mio. Así descartamos confundir problemas comunes al actualizar de un firmware antiguo a uno nuevo, con problemas del firmware alternativo en si.

El enlace al firmware:

https://www.dropbox.com/s/l67ktpyikc8xf ... p.zip?dl=0

Nota: aunque no son necesarios para instalarlo, solo hace falta el FIRMWARE.ZX1, incluye también los fuentes modificados.

English:

This experimental firmware (use it at your own risk) adds two features to official 0.60 firmware:

- Press star key in logo screen to boot any ROM in rooted mode
- Sets COPT=1 (Pal synchronism) instead or Spectrum Synchronism

It's highly recommended to upgrade to offical firmware 0.60 and check everything is OK before installin this 0.60up firmware.

You can download the firmware file FIRMWARE.ZX1 plus source (not required for installation) in the link above.

Re: Nuevo firmware alternativo/New alternative firmware

Publicado: 02 Abr 2017, 18:04
por bakoulis
Nice!
:gracias!:

Re: Nuevo firmware alternativo/New alternative firmware

Publicado: 11 Abr 2017, 08:56
por Uto
Actualizado enlace, le faltaba el punto de la extensión al fichero, aunque renombrando valía O:-)

https://www.dropbox.com/s/l67ktpyikc8xf ... p.zip?dl=0

Re: Nuevo firmware alternativo/New alternative firmware

Publicado: 11 Abr 2017, 12:05
por guido
Uto escribió: IMPORTANTE: el firmware 0.60 da soporte a ZX-Uno con flash más grandes (más cores) y por tanto hay que hacer un CORCLEAN para quitar la basurilla que aparece en el listado de cores de la BIOS si tenéis un ZX-Uno estándar (9 cores).
It's highly recommended to upgrade to offical firmware 0.60 and check everything is OK before installin this 0.60up firmware.

You can download the firmware file FIRMWARE.ZX1 plus source (not required for installation) in the link above.
Could you please tell me a working Link/URL for the official BIOS/Firmware V0.60 - so that I can use CORECLEAN?
Thnaks in Advance :)

Re: Nuevo firmware alternativo/New alternative firmware

Publicado: 11 Abr 2017, 12:49
por Uto
I'm afraid at this very moment with the repository down I can't find an official download site. I think I have seen the firmware attached in some of antoniovillena's posts, but can't find it right now either.

Another option is compiling firmware yourself, if you know how to do it: https://github.com/antoniovillena/zxuno ... r/firmware

Re: Nuevo firmware alternativo/New alternative firmware

Publicado: 11 Abr 2017, 14:41
por skywalky
guido escribió: Could you please tell me a working Link/URL for the official BIOS/Firmware V0.60 - so that I can use CORECLEAN?
Thnaks in Advance :)
Here viewtopic.php?f=38&t=48&start=90#p14938

And here 0.61 viewtopic.php?f=38&t=48&start=90#p15105