Nueva version emulador ZEsarUX-4.1
- chernandezba
- Mensajes: 841
- Registrado: 02 Oct 2015, 23:35
Re: Nueva version emulador ZEsarUX-4.1
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
Por eso yo sugería T22-1407206-ZesarUX, o quizas podria ser T22-1407206-ZSRUX o algo así.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
Re: Nueva version emulador ZEsarUX-4.1
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.
- chernandezba
- Mensajes: 841
- Registrado: 02 Oct 2015, 23:35
Re: Nueva version emulador ZEsarUX-4.1
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?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.
Re: Nueva version emulador ZEsarUX-4.1
Yes. Low 6 bits for select 8kB pages 0-63.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?
- chernandezba
- Mensajes: 841
- Registrado: 02 Oct 2015, 23:35
Re: Nueva version emulador ZEsarUX-4.1
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
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
- chernandezba
- Mensajes: 841
- Registrado: 02 Oct 2015, 23:35
Re: Nueva version emulador ZEsarUX-4.1
Antonio me ha confirmado que el máximo es 12 caracteres... que es lo que ya ocupa el nombre del core del zxuno.Uto escribió:Por eso yo sugería T22-1407206-ZesarUX, o quizas podria ser T22-1407206-ZSRUX o algo así.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 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
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
ZT221407206
te comes el guion y asi sique apareciendo la T de test, y si un dia es S25-150227 pues puedes poner ZS25150227
- chernandezba
- Mensajes: 841
- Registrado: 02 Oct 2015, 23:35
Re: Nueva version emulador ZEsarUX-4.1
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
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
Re: Nueva version emulador ZEsarUX-4.1
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).chernandezba escribió:Antonio me ha confirmado que el máximo es 12 caracteres... que es lo que ya ocupa el nombre del core del zxuno.Uto escribió:Por eso yo sugería T22-1407206-ZesarUX, o quizas podria ser T22-1407206-ZSRUX o algo así.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 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?
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