• La MSX1 puede paginar, en teoría, 1024Kb, ya que el sistema tiene cuatro slots de 64 kb cada uno, cada slot puede tener 4 "sub slots" y cada uno de ellos puede tener 64 k de ram, lo que da un total teórico de 1024 kb. 
    En la práctica es menos que éso, porque la página 0 la ocupa el basic y normalmente la 1 o la 3 la usa la ram del sistema, pero quedan las otras dos.

    Hola Fekete,
    una duda:
    Los primeros 32KB de la página 0, es decir, los que están ocupados por el MSX basic, es RAM o ROM?
     

  • Son de ROM, los primeros 16k son el bios, los segundos son el intérprete basic propiamente dicho.

    Saludos !!!
     

  • Juan Carlos:

    Pudiste probar el mapper de 4 MB con alguna aplicación (por ej. Symbos)?. Anda tanto en MSX1 como en MSX2 ? , es muy complejo por adentro como para copiarlo?

    La MSX1 puede paginar, en teoría, 1024Kb, ya que el sistema tiene cuatro slots de 64 kb cada uno, cada slot puede tener 4 "sub slots" y cada uno de ellos puede tener 64 k de ram, lo que da un total teórico de 1024 kb. 
    En la práctica es menos que éso, porque la página 0 la ocupa el basic y normalmente la 1 o la 3 la usa la ram del sistema, pero quedan las otras dos.

    El mapper es una cosa distinta, cada página de 16 o de 8 k (según el "modelo" de mapper) apunta a una dirección que está mapeada a traves de 4 registros (cuatro ports del Z80) y se pueden direccionar así 4 Mb, aunque hay mappers de 8 Mb, que ni idea como lo hacen.
    Cada registro habilita un banco, una especie de "chip select" para todo el conjunto.

    En cuanto lleguen las cosas a casa les cuento, un mapper es algo que hace rato tenía ganas de conseguir, la idea es destriparlo, hacer una copia del impreso y duplicarlo.

     

     

  • No probé nada aún, la única que levanta bien el Symbos en casa es la F1XDJ y anda con problemas en la salida de video, desarmarla requiere tiempo y paciencia ya que la falla es intermitente.
    El mapper es de 1Mb, podría funcionar con 4Mb pero no consigo un sim de 30 pines de 4Mb.
    De todas formas en MSX, tener 1 o 4 ya es un montón.
    El mapper no debería de funcionar en MSX1 en forma automática, ya que los ports no son inicializados por la rom, hay que hacerlo a mano desde el basic.
    Se puede copiar lo más bien, es una placa de doble faz con true-hole, pero no es compleja.
     

  • Muy interesante!! Que lindo sería copiarlo para todos MSXeros!!

    Juan Carlos:

    Pudiste probar el mapper de 4 MB con alguna aplicación (por ej. Symbos)?. Anda tanto en MSX1 como en MSX2 ? , es muy complejo por adentro como para copiarlo?

    La MSX1 puede paginar, en teoría, 1024Kb, ya que el sistema tiene cuatro slots de 64 kb cada uno, cada slot puede tener 4 "sub slots" y cada uno de ellos puede tener 64 k de ram, lo que da un total teórico de 1024 kb. 
    En la práctica es menos que éso, porque la página 0 la ocupa el basic y normalmente la 1 o la 3 la usa la ram del sistema, pero quedan las otras dos.

    El mapper es una cosa distinta, cada página de 16 o de 8 k (según el "modelo" de mapper) apunta a una dirección que está mapeada a traves de 4 registros (cuatro ports del Z80) y se pueden direccionar así 4 Mb, aunque hay mappers de 8 Mb, que ni idea como lo hacen.
    Cada registro habilita un banco, una especie de "chip select" para todo el conjunto.

    En cuanto lleguen las cosas a casa les cuento, un mapper es algo que hace rato tenía ganas de conseguir, la idea es destriparlo, hacer una copia del impreso y duplicarlo.

     

     

Moderador (s): homecomputer, Selandari, pastbytes, El Griego, damian.worf, Durandal