HispaMSX

RE: [hispamsx] RE: Cartuchos incompatibles

2005-07-11 22:51:22
En cuanto a los problemas de compatibilidad, son (casi) siempre debidos a los peculiares usos de los slots y subslots de algunos ordenadores y las incorrectas asunciones que hacen los programadores. La gestión de slots y subslots es uno de los problemas más habituales. De hecho, aun no he conseguido una rutina adecuada (y compacta) que localice 64 KB de RAM principal a un tiempo y sea compatible con TODOS los MSX (de ahí muchos de los problemas de compatibilidad del WAVeR).

Respecto a los Turbo-R, puede haber algunos problemas adicionales (además de la diferente configuración de slots) al ejecutar código en modo R800, porque algunas de las instrucciones no oficiales del Z80 han sido remapeadas en el R800 y tienen funciones distintas. Por eso, o se activa el modo Z80 o se usan sólo instrucciones "oficiales".

Un saludo,

Edu Robsy

From: Carlos Milán Figueredo <karloch(_en_)hispamsx(_punto_)org>
Reply-To: hispamsx(_en_)yahoogroups(_punto_)com
To: <hispamsx(_en_)yahoogroups(_punto_)com>
Subject: RE: [hispamsx] RE: Cartuchos incompatibles
Date: Mon, 11 Jul 2005 22:37:37 +0200

>   Eso lo entendería, hasta cierto punto. El nemesis 3 tiene
> código que aprovecha el 9938 y como el SVI 738 tiene ese chip
> de vídeo puede hacerse un lío y creer que tiene más vram de
> la que en realidad hay...

Podría ir por ahí, pero yo creo que no, ya que en un SVI 728 tampoco
funciona el Nemesis 3, y ahí no hay V9938 :P



*HispaMSX. La mailing-list de MSX en castellano*
Para cualquier duda: hispamsx-owner(_en_)yahoogroups(_punto_)com
Web de lista: http://www.hispamsx.org
Enlaces a Yahoo! Grupos


    hispamsx-unsubscribe(_en_)yahoogroups(_punto_)com

    http://es.docs.yahoo.com/info/utos.html






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