HispaMSX

RE: [hispamsx] Polémica, MSX y Java

2000-06-13 00:49:42
Hola de nuevo

    No me importa, y no quiero seguir alargando la lista de posible cosas
que añadirle al MSX. Lo que sí es verdad es que la idea de estándar y de
compatibilidad me parece esencial, y debe ser recuperada.

    Me parece muy correcto.

    Hoy por hoy hay que gastarse una fortuna para conseguir un MSX con
todos
los extras necesarios para estar al día, y en cualquier caso, aunque me
duela, hay que reconocer que las prestaciones finales serían parecidas a
las
de un PC de gama media de hace 10 años. Por ese precio podría tener un PC
moderno de gama bastante alta.
    Aun así, estaría dispuesto a comprar un nuevo estándar MSX, pero que
fuera un ordenador "terminado", cerrado y seguro en su compatibilidad, que
me garantizara el funcionamiento de cualquier programa y dispositivo
estándar para MSX. Hay que acabar con este reino de taifas en el que se
está
convirtiendo el MSX, porque desvirtúa completamente su razón de ser y su
nacimiento: su objetivo.

    Creo que lleva así mucho tiempo... en los pocos bastiones en los que
perdura el MSX todos tienen una idea diferente de por dónde deben ir los
tiros... Los que más tino han tenido parecen ser los europeos (los
holandeses le dan a la tarjeta de sonido y a la gráfica y los españoles le
damos potencia al procesador... jeje ;)

    Ya no sé cuántos proyectos de nuevos estándares andan sueltos por ahí.
Con ello no pretendo restarles méritos a sus desarrolladores, que han
trabajado y muy duro para conseguirlo, pero sí afirmo que sería necesario
un
trabajo común, confluir hacia un estándar UNICO, no hacia media docena de
variantes pseudo-MSX, pseudo-compatibles.
    Por ello me parece inadmisible el desinterés mostrado en Tilburg ante
la
nueva propuesta japonesa, que cuenta con el beneplácito de ASCII,
especialmente por los desarrolladores de hardware europeo. Además, los
japoneses no han cerrado aún las especificaciones, sino que pretenden
enriquecerlas con las aportaciones que puedan hacer estos magos del
hardware, pero para dar lugar a una máquina común, y lo que es más
importante, única y compatible.

    Al final como siempre los japos harán de las suyas... pero bueno.

    Y si hasta aquí he conseguido levantar algunas ampollas entre las
filas
de MSXianos, ahora voy a conseguir reventarlas todas tratando un tema que
resulta completamente tabú:
    El Turbo-R debe ser abandonado. Con ello me refiero a que una posible
nueva generación de ordenadores MSX sí podría mantener, en general,
compatibilidad hacia atrás con los ordenadores MSX, MSX-2 y MSX-2+, pero
de
ningún modo mantener la compatibilidad con el Turbo-R. Y la piedra de
toque
es aquí el procesador. Parece claro que el nuevo procesador para los MSX
sería el z380, de 32 bits, y no será posible así mantener compatibilidad
con
el R-800. Quizás se podría hacer algo en plan emulación por ROM, pero no
me
parece una buena idea. Además, el Turbo-R y las prisas para
comercializarlo
se cargaron literalmente el MSX: había varias compañías dispuestas a
lanzarlo, pero una se adelantó violando en parte el estándar.

    Opino lo mismo... pero como pille un TR ni me lo pienso y me lo compro
;)

    Supongo que muchos no habrán llegado hasta este punto, y habrán
incluido
mi nombre en la lista negra de gentuza, o me tacharán de PC-adicto, o peor
aún, de Spectrumiano, pero no es así. Lo que quiero es el mejor de los
futuros para la norma, aunque ello implique algunos sacrificios y
renuncias.
    Finalmente un apunte: para que un nuevo MSX pudiera ser considerado un
ordenador "moderno" debería tener las prestaciones necesarias para
incorporarse a Internet. Ello implica una arquitectura y una potencia
fuertes, que no sé si podrían alcanzarse con el Z380, porque el procesador
de Zylog me temo que está más pensado para sistemas empotrados que para
ordenadores completos.
    No me imagino un Z380 ejecutando una máquina Java, y un ordenador,
para
poder ser llamado actual, tiene que poder ejecutar programas en Java.
Quizás
sería más inteligente romper con la arquitectura original de Zylog, que
sí,
es muy cómoda y la que todos conocemos y dominamos, pero que quizás sea
obsoleta para los tiempos que corren, con una potencia insuficiente para
estar a la altura.

    No te imaginas un z380 ejecutando java porque no lo has visto... pero la
z380 es suficiente para estos compromisos... el eZ80 esta siendo
desarrollado para acceso a iNet y lo menos que harán será darle soporte a
java. Incluso dicen que lo tendrán las lavadores y demás...

    No soy un gurú de la electrónica: a duras penas entiendo algo de
procesadores y poco más, pero como programador sí hay una cosa que
entiendo:
lo mejor es un procesador simple en cuanto a instrucciones y potente en
cuanto a cálculo y velocidad. Mi apuesta personal por los procesadores
RISC
tiene un nombre: G-3 y G-4. Además, son procesadores relativamente baratos
para la potencia que tienen, y con unas arquitecturas limpias, elegantes.
    Con una base tan sobrada de potencia como ésta, sí que podría hacerse
una máquina con futuro, y lo suficientemente potente como para emular por
ROM a todas las generaciones precedentes de MSX.

    Lo siento, pero no estoy contigo en lo referente a cambio de
procesador... nada de nada, vamos... Tu crees q si ASCII se decidiese a
lanzar un nuevo MSX no tendrá compañías detrás para apoyarle?? que no
tendría el suficiente respaldo como para asegurarse hacer algo con tanta
PSX2, dreamcast, xbox y demás parafernalia? Y tu crees que con todo eso
zilog no se atrevería a desarrollar algún tipo de cpu especial para este
nuevo ordenador?

    Lo malo de todas estas noticias extrañas, que siempre han existido en el
MSX es que teóricamente se ha encargado el desarrollo a un grupo que no
puede ir a zilog y decirle "vamos a sacar esto, necesitariamos un procesador
así... q puedes hacer tú?"

    ¡Uff! Que desahogo, por poco reviento. Hasta aquí he dado unos cuantos
apuntes. Espero que este mensaje escueza lo suficiente como para que sea
rebatido y, quien sabe, también apoyado por algunos. Ahora voy a dar la
puntilla final a los integristas y puristas del MSX:

    Espero que te haya gustado mis ideas ;)

    Actualmente no podemos prescindir de los ordenadores PC. Todos tenemos
uno o, al menos, podemos acceder a uno. Y si no me equivoco, el que menos
tenga tendrá un cacharro a 200 MHz y con un huevo de RAM, disco duro de 1
GB
y CD-ROM. Ningún MSX de los que conocemos puede siquiera soñar con esa
potencia, ni rozarla.

    El MSX no pretende eso, te lo digo porque lo conozco personalmente ;).

    No, en serio, el MSX no se asemeja a lo que dices porque simplemente se
dejo de desarrollar hace unos 8 años...  Pero incluso de lo que dices un MSX
equipado con z380 podría tener 128 Mb de RAM y se le podría añadir discos
duros de más de 1Gb y CDROM... claro que no tendría la misma potencia, pero
de hecho ambas cosas las utilizo para temas diferentes.

    El PC es el ordenador de trabajo de la mayoría, por mucho que amemos a
nuestra norma. Yo no me desprenderé jamás de mis MSX, y los seguiré
encendiendo rigurosamente, y programando tonterías con ellos.
    La solución para obtener una nueva generación de ordenadores MSX más
potentes y, sobre todo, mucho más baratos, es bien sencilla, aunque os
advierto que no os va a gustar (al menos, no a la mayoría): no fabricar
ningún nuevo MSX, al menos no físicamente.
    Se trataría de definir un estándar puro, eligiendo componentes,
procesadores y especificaciones, e implementándolos virtualmente. Sí,
señores: definir una nueva norma MSX de forma virtual, un emulador de una
máquina que no exista realmente, pero que determine un estándar de trabajo
para todos. Sé que es un trabajo peliagudo, pero un emulador de estar
características, sin optimizarlo al límite, ejecutándose en un P-III o en
un
K-7, o incluso en un P-II o un K-6/2 sería mucho más potente que un MSX
basado en un z380. Esta idea todavía tiene que ser pulida, pero podría dar
un buen resultado. Un emulador, por ejemplo, de z380 en un ordenador a 1
GHz
podría ir hasta 10 veces más rápido, como mínimo, que el procesador
original. Y sin coste adicional en hardware, claro. Otra opción sería
hacer
algún tipo de tarjeta PCI que implementara REALMENTE los procesadores
básicos de los MSX originales, aunque creo que ya existía una, el
MSX-in-PC,
o algo así.

    Yo sólo digo una cosa al respecto: los EMULADORES no emulan al 100%
todo.

    Ahora sí, me despido. Espero que alguno entienda mi mensaje, y que no
os
sintáis demasiado ofendidos por él: sólo pretendo lo mejor para el futuro
del MSX y he aportado mis ideas. Si otros tienen otras que diverjan de las
mías, por favor, os invito a exponerlas en esta lista de correo.
    Os agredecería mucho que a la hora de responder este mensaje evitarais
emplear descalificaciones personales, insultos, etc. Es mi opinión, y la
he
expresado con corrección y libremente. Que cada cual aguante su vela.

    La gente no debería sentirse ofendida porque alguien exprese sus
opiniones, en cambio si alegrarse... ( o algo parecido ;) así nos
enriquecemos todos con otros puntos de vista.

    Saludos

        Airam


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