Página 4 de 9

Re: Nueva version emulador ZEsarUX-4.1

Publicado: 20 Sep 2016, 22:31
por chernandezba
Jeje ok. Pero es que si le pongo un nombre tan largo (algo así como T22-20092016-ZEsarUX) seguro que da problemas , ya antes le puse un nombre largo y en el boot de la bios salían caracteres extraños.... Habría que saber exactamente cuál es el tamaño máximo aceptable para esto

Re: Nueva version emulador ZEsarUX-4.1

Publicado: 20 Sep 2016, 22:41
por Uto
Quest escribió: No obstante, lo de cambiar de numero de la T tampoco te vale para saber q cosas han cambiado, porque muchas veces dentro de la misma numeracion, cambian cosas, y no se cambia el numero, sino la fecha que va detras, así que esta ultima parte de las conversaciones que llevais no sirve para mucho, lo siento :(
Por eso yo sugería T22-1407206-ZesarUX, o quizas podria ser T22-1407206-ZSRUX o algo así.

Re: Nueva version emulador ZEsarUX-4.1

Publicado: 21 Sep 2016, 19:36
por velesoft
Can be add support for full 512kB DIVMMC ram ? I plan write new software for DIVMMC with 512kB ram. ZEsarUX use only 128kB DIVMMC ram.

Re: Nueva version emulador ZEsarUX-4.1

Publicado: 21 Sep 2016, 22:25
por chernandezba
velesoft escribió:Can be add support for full 512kB DIVMMC ram ? I plan write new software for DIVMMC with 512kB ram. ZEsarUX use only 128kB DIVMMC ram.
Yes... Do you know how the 512 kb are mapped? I use the lower 4 bits of the divmmc control register to map 128 kb (8x16=128). So I suppose to map 512 kb I must use the lower 6 bits?

Re: Nueva version emulador ZEsarUX-4.1

Publicado: 21 Sep 2016, 22:52
por velesoft
chernandezba escribió:Do you know how the 512 kb are mapped? I use the lower 4 bits of the divmmc control register to map 128 kb (8x16=128). So I suppose to map 512 kb I must use the lower 6 bits?
Yes. Low 6 bits for select 8kB pages 0-63.

Re: Nueva version emulador ZEsarUX-4.1

Publicado: 21 Sep 2016, 23:04
por chernandezba
Thanks
It's an easy change to do.
I will add a setting to set divmmc/divide memory to the following values:
-using 2 bits: 32 kb
-using 3 bits: 64 kb
-using 4 bits: 128 kb (default)
-using 5 bits: 256 kb
-using 6 bits: 512 kb

I will update this thread when I have added it. And then you could try it compiling the last source code (or wait for the next beta binary version)

Cheers

Re: Nueva version emulador ZEsarUX-4.1

Publicado: 21 Sep 2016, 23:30
por chernandezba
Uto escribió:
Quest escribió: No obstante, lo de cambiar de numero de la T tampoco te vale para saber q cosas han cambiado, porque muchas veces dentro de la misma numeracion, cambian cosas, y no se cambia el numero, sino la fecha que va detras, así que esta ultima parte de las conversaciones que llevais no sirve para mucho, lo siento :(
Por eso yo sugería T22-1407206-ZesarUX, o quizas podria ser T22-1407206-ZSRUX o algo así.
Antonio me ha confirmado que el máximo es 12 caracteres... que es lo que ya ocupa el nombre del core del zxuno.
Por tanto si quiero meter el número de core (22) y la fecha entera, no puedo agregar ningún sufijo que indique que es ZEsarUX.
Lo que se me ocurre es cambiar la T por una Z... que opinas Carlos?

Re: Nueva version emulador ZEsarUX-4.1

Publicado: 21 Sep 2016, 23:59
por jevilon
Que te parece?
ZT221407206

te comes el guion y asi sique apareciendo la T de test, y si un dia es S25-150227 pues puedes poner ZS25150227

Re: Nueva version emulador ZEsarUX-4.1

Publicado: 22 Sep 2016, 10:21
por chernandezba
Creo que así queda un nombre demasiado críptico ;)
Creo además que mi propuesta cambiando la T por Z es mejor por dos razones:
1) Las posiciones dentro del texto que indica número de versión y fechas son fijas (tanto en zxuno como en emulador están a partir del segundo caracter). Eso facilita leer el número de version desde programas automatizados
2) Dado que la T en zxuno indica algo así como "Testing" y una supuesta futura "S" seria "Stable", esto no tiene mucho sentido en ZEsarUX. Si saco una nueva versión, es estable como tal (o al menos eso pretendo).

Por tanto cambiar la T por la Z es bajo mi punto de vista mejor. Eso si, siempre que en el futuro los chicos del zxuno no decidan cambiar la T por la Z por alguna razón que no se me ocurre ahora :llamarada:

Re: Nueva version emulador ZEsarUX-4.1

Publicado: 22 Sep 2016, 10:26
por Uto
chernandezba escribió:
Uto escribió:
Quest escribió: No obstante, lo de cambiar de numero de la T tampoco te vale para saber q cosas han cambiado, porque muchas veces dentro de la misma numeracion, cambian cosas, y no se cambia el numero, sino la fecha que va detras, así que esta ultima parte de las conversaciones que llevais no sirve para mucho, lo siento :(
Por eso yo sugería T22-1407206-ZesarUX, o quizas podria ser T22-1407206-ZSRUX o algo así.
Antonio me ha confirmado que el máximo es 12 caracteres... que es lo que ya ocupa el nombre del core del zxuno.
Por tanto si quiero meter el número de core (22) y la fecha entera, no puedo agregar ningún sufijo que indique que es ZEsarUX.
Lo que se me ocurre es cambiar la T por una Z... que opinas Carlos?
Me parece bien, así sabemos que hay que coger los caracteres 2 y 3 para la versión, y lo de detrás del guion para la fecha. El primer caracter es técnicamente ignorable pero sirve para indicar si es T (test), Z(ZesarUX) o en el futuro S (Stable).

El problema lo tendremos cuando lleguemos al 99, pero para eso queda y siempre se puede pasar a modo matrícula y usar todas las letras :D