HispaMSX

Mas bombas "Z380"

2000-05-28 15:25:55
28-5-2000

 Hola,

Bueno, siguiendo con las "comidas de tarro" sobre el Z380,
surgen muchas posibilidades en principio no suponibles.

Para quien tenga la boca seca, que siga leyendo un poco, y babee...

Por supuesto, esto solo son posibilidades, que no se haran realidad hasta
que
alguien las programe. Pero como la gente esta muy dispuesta a hacer cosas
como lo del MP3, EVA, FTP, etc, pues hala, Mas Madera !!

1 =====
-Con la tarjeta Z380 se puede ampliar casi ilimitadamente la capacidad de
añadir comandos CALL al MSX BASIC:
Hasta ahora, para añadir comandos Basic, habia 2 soluciones:
a) Grabarse una propia Eprom: Pero no todo el mundo dispone de medios para
grabar Eproms, y para construir tarjetas de cartucho.
b) Hacer un cargador para memoria: Pero entonces solo puede tener un bloque
de comandos a la vez, y no puede utilizar otros, como el Kun Basic (Turbo
Basic), rutinas del Mblaster, etc. Ademas de que al salir a MSX DOS y volver
a BASIC, se pierden los comandos almacenados, a no ser que se hagan
complicadas rutinas de manejo de la Ram mapeada.
AHORA, con la Z380, el usuario puede cargar desde disco, nuevos comandos
CALL, de cualquier proposito. Las rutinas y datos de dichos comandos
estarian almacenados en el propio Z380, con lo que no ocupan espacio en la
memoria del MSX.
Estos comandos nuevos, al ejecutarse bajo Z380 podrian aprovechar la
potencia de este procesador, para funcionar mas rapido.
Como el Z380 tiene memoria de sobra, los comandos no habrian de limitarse a
64K que es lo que permitiria un cartucho con una Eprom.
Bueno, quien entienda del tema, ya debe de hacerse una idea.
Si quereis saber mas detalles acerca de como se consigue esto, os lo cuento.
Respecto a QUE COMANDOS CALL ??
Pues hay varias posibilidades:
-Ampliar los ya existentes relacionados con el acceso al Z380
-Comandos de uso general (acceso a VDP, FM, PCM, etc, de maneras mas
completas y veloces)
-Comandos de ejecucion de "subprogramas" en otros lenguajes interpretados
"no-basic"


2==============
Os imaginais un Kun Basic o NestorBasic mucho mas veloz todavia?
Bien, esto ya seria BASTANTE complicado de hacer, pero sigue siendo posible.
Se trataria de adaptar el KunBasic a Z380. Bien adaptandolo, bien haciendo
uno nuevo.
(Ya se que es dificil, pero si alguien hizo el Kun Basic, tambien se puede
hacer otra vez, no?)
El programa BASIC en ejecucion podria estar, bien en la memoria del MSX
(limitado a unas 28K) o bien en LA MEMORIA DEL Z380, en cuyo caso,
tendriamos programas Turbo BASIC sin limite de memoria, vamos, de 2 o 3
Megas, por ejemplo. O tener varios programas a la vez en el Z380,
ejecutandose incluso en paralelo.
Apetece ?

Ya se que el objetivo del Z380 no es esto, PERO SE PUEDE, y resulta muy
interesante...
El maximo rendimiento del Z380 se obtiene programando en ensamblador, pero
Por que renunciar a prestaciones adicionales bajo Basic y KunBasic ??

Quien decia que el Z380 "se sale del standar MSX" ??
Lo que pasa es que el Z380 hace que "el standar MSX se salga"

En fin, que cuanto mas pienso en las posibilidades que la tarjeta Z380
ofrece al sistema MSX, se me ocurren nuevas cosas, cada cual mas
interesante, o al menos curiosa.

Claro, que al fin, todo se reduce a que alguien lo programe.
Nestor y yo, haremos cosas para el Z380. (Ya estamos haciendo varias=
Si luego, podemos con mas cosas, pues mejor,
pero si se apunta mas gente, es mas factible que todo vaya mejor y mas
deprisa.


Chao !!


        Daniel Zorita.

P.D: Ya me han contado quien es el Option. Aunque no lo recuerdo muy bien,
algun contacto si tuve en antiguas Rus de Barna.
Z-0 tenia razon en cuanto a lo del Nemesis. Yo que creia que lo de Option
era por otra cosa.... Realmente es lo mismo que en el Nemesis, solo que ni
siquiera dispara !! Jua Jua !!!
Todo un "friki"



====



<Anterior en la conversación] Conversación actual [Siguiente en la conversación>