HispaMSX

[no subject]

2005-07-27 12:59:37

----- Original Message ----- 
From: "Javi Lavandeira" <lists(_en_)ag0ny(_punto_)com>
To: <hispamsx(_en_)yahoogroups(_punto_)com>
Sent: Wednesday, July 27, 2005 11:05 AM
Subject: [hispamsx] Aclaraciones 1-Chip-MSX

Hola Javi!

Veo que últimamente se está hablando mucho por aquí sobre el 1-Chip-MSX.

Voy a intentar aclarar algunas de las cosas que he ido leyendo.

- "Es un MSX1!"

No, no es un MSX1. Puedes cargar en el FPGA el ordenador que quieras.
Es 
como poner cartuchos en tu MSX: si pones el F1 Spirit tu ordenador no

"es" el F1 Spirit. Puedes sacar el cartucho y poner cualquier otro, de

la misma forma que en el 1-Chip-MSX puedes actualizar el código del FPGA

todas las veces que quieras.

El FPGA se inicializa desde una FlashROM cada vez que se enciende el 
1-Chip-MSX. El contenido de la FlashROM se regraba cargando el código

desde el slot SD. Si alguien desarrolla implementaciones de otras 
máquinas será posible cargarlas también en el 1-Chip-MSX: NES, GameBoy,

Atari, Commodore, recreativas (MAME), etc.


Es decir que el FPGA se puede grabar y borrar tantas veces como una tarjeta
flash.

Lo del slot SD sólo tiene esta función? o también se utiliza como si de
un disco duro se tratase una vez inicializado el 1-chip-MSX como algunos
han dicho en la lista? Lo digo pq sino es así, la única manera de hacer
funcionar software sería a través del slot ( sea cartuchos, megascsi, ide
etc)?

Con el 1-Chip-MSX se distribuye la documentación y herramientas de 
desarrollo. Hay montones de emulaciones en software de chips conocidos

(ver código fuente de MAME), así que es de esperar que al poco de 
empezar a venderse empiecen a aparecer implementaciones de otras 
plataformas.

Por motivos comerciales, de momento se distribuye cargado con el código

de un MSX1. He oído que el código del MSX2 se distribuirá con la MSX 
Magazine #4.

Esto lo hacen para cobrar más, mas adelante. No son listos estos japos!

- "Es una emulación"

No, no es una emulación. Son los mismos chips "empaquetados" en un 
formato distinto. Cada instrucción se ejecuta en el mismo número de 
ciclos, funcionan a las mismas frecuencias, etc. Si abres un MSX Turbo-R

o un MSX2+ verás que no tienen un AY-3-8910/1/2 ni un Z80. Seguramente

lo que verás sea un S1983 o un S1990 (MSX-Engine). Los S19xx "contienen"

implementaciones de los chips del MSX de la misma forma que el FPGA del

1-Chip-MSX.

La diferencia es que el FPGA se puede regrabar. Y además, el FPGA 
soporta frecuencias mucho más altas.


Con esto quieres decir que si alguien varía el código VHDL puede hacer un
MSX2 que vaya a más velocidad( ej:100Mhz)?

Y lo de la memoria no me queda claro. La placa tiene 32MB de los cuales
supongo que una parte le hará falta el FPGA para funcionar correctamente,
pero el resto es accesible al usuario? Según veo las especificaciones originales
son de MSX1 16kb Vram y 256 Kb Ram. Pero se puede aprovechar más memoria
y hacer un MSX2 con mucha más memoria de video (Varios megas) o esto no
se permite?

- "¿Se sabe si van a liberar todas las especificaciones de la
placa? ¿Y los cores son de dominio público o tienen algun tipo de licencia?"

El 1-Chip-MSX incluye el manual de la placa, un manual de introducción
a 
VHDL (aunque será mejor que compres un libro de VHDL más completo), y
un 
CD-ROM que contiene las herramientas de desarrollo, TODO el código 
fuente VHDL y ficheros de ejemplo.

No sé qué bajo qué licencia se distribuyen. Creo que son de dominio 
público, pero será mejor que lo confirme con la MSX Association.


En definitiva , el 1-Chip-MSX, se vende según la norma MSX1, pero es totalmente
modificable como para hacerse cada uno un MSX a su gusto, con más velocidad,
más memoria de video, etc o estas especificaciones están protegidas y lo
único que nos venden es una placa que "emula" via hardware un MSX1, un MSX2
(inminentemente) y un MSX2+ en el futuro que no se puede salir ni un ápicife
de la norma MSX, tanto en velocidad (3.58Mhz) como en máximo de memoria
de video y otras especificaciones?

Nada más y disculpa por la batería de preguntas, pero es que no veo muy
claro si vale la pena comprarlo o no y si realmente aportará algo mejor
a los usuarios MSX.

Un Saludo

Manel.


Toda la información sobre el mundo del motor 
y los vehículos último modelo a tu alcance. 

http://motor.tiscali.es/




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