L'atelier SD_MMR SD_MMR
metalgear2
Membre non connecté
Conseiller Municipal
Bonsoir,
Voilà quelques temps que je bosse sur mon dernier projet, la SD_MMR
SD_MMR = SD + Memory Mapper MégaRAM
Plusieurs posibilité d'utiliser cette cartouche suivant le programme que l'on injecte dans l' EPM240 :
- SD + Memory Mapper 512K ou 1024K
- SD + MégaRam 512K ou 1024K
- SD + Memory Mapper 512K + MégaRAM 512K
J'ai laissér tomber et mit de côté le système d'exploitation Nextor pour faire une version DOS.
Avec Nextor sur un MSX1, je n'ai rencontré aucun problème de compatibilité en mode MégaRAM, mais dés que je passe sur un MSX2, c'est un plantage assurer une fois sur deux lorsque j'utilise EXECROM
Peut être un problème entre l'architecture MSX2 et Nextor
Proto avec l' EPM240 :
Carte aditif avec les deux SRAM 512K :
Test en mode Memory Mapper :
Test en mode MégaRAM :
Edité par metalgear2 Le 26/07/2016 à 11h29
Voilà quelques temps que je bosse sur mon dernier projet, la SD_MMR
SD_MMR = SD + Memory Mapper MégaRAM
Plusieurs posibilité d'utiliser cette cartouche suivant le programme que l'on injecte dans l' EPM240 :
- SD + Memory Mapper 512K ou 1024K
- SD + MégaRam 512K ou 1024K
- SD + Memory Mapper 512K + MégaRAM 512K
J'ai laissér tomber et mit de côté le système d'exploitation Nextor pour faire une version DOS.
Avec Nextor sur un MSX1, je n'ai rencontré aucun problème de compatibilité en mode MégaRAM, mais dés que je passe sur un MSX2, c'est un plantage assurer une fois sur deux lorsque j'utilise EXECROM
Peut être un problème entre l'architecture MSX2 et Nextor
Proto avec l' EPM240 :
Carte aditif avec les deux SRAM 512K :
Test en mode Memory Mapper :
Test en mode MégaRAM :
Edité par metalgear2 Le 26/07/2016 à 11h29
Fabf
Membre non connecté
Conseiller Municipal
Belle carte et surtout bien utile
Bravo le proto avec un EPM240 soudé maison
Bravo le proto avec un EPM240 soudé maison
igal
Membre non connecté
Conseiller Municipal
Une question sur TestRam svp
On voit que le Mapper et la Ram interne sont sur le même Slot.
Comment le logiciel TestRam peut il différencier la Ram interne de la Ram externe?
Lorsque le hardware est soliscité, Un seul et unique Slot est utilisé communément pour les deux hardware différents non!?!
On voit que le Mapper et la Ram interne sont sur le même Slot.
Comment le logiciel TestRam peut il différencier la Ram interne de la Ram externe?
Lorsque le hardware est soliscité, Un seul et unique Slot est utilisé communément pour les deux hardware différents non!?!
metalgear2
Membre non connecté
Conseiller Municipal
ericb59 :
Super !
tu ne m'avais pas dit qu'on pouvais aussi faire SD + MegaRam 512K + Memory Mapper 512K ?
tu ne m'avais pas dit qu'on pouvais aussi faire SD + MegaRam 512K + Memory Mapper 512K ?
Bin si ... j'ai rectifier mon post
Citation :
On voit que le Mapper et la Ram interne sont sur le même Slot.
Comment le logiciel TestRam peut il différencier la Ram interne de la Ram externe?
Comment le logiciel TestRam peut il différencier la Ram interne de la Ram externe?
C'est vrai que là, c'est un peu différent.
Le MSX qui m'a servit a faire le test n'a plus de RAM interne. Je l'avais enlevé pour y mettre un Mapper Gouget 256K.
Une fois ma SD insérer, il ignore les 256K d'origine et prend en compte le plus grand mapper. Les 64K RAM font partis des 1024K du Memory Mapper
ericb59
Membre non connecté
Conseiller Municipal
Attention, j'ai pu constater avec eugney que testram donne parfois des resultats erronés notemment sur les slots et parfois dur la qté de ram
metalgear2
Membre non connecté
Conseiller Municipal
Jipe :
sur le 2éme testram on voit megaram 1024k et memory mapper 256k
tu as donc ajouté un mapper 256k externe pour faire le test ou bien tu as changé de MSX ?
tu as donc ajouté un mapper 256k externe pour faire le test ou bien tu as changé de MSX ?
Les 256K externe que l'on voit est en faite un Mapper Gouget qui remplace les 32K d'origine du MSX.
Dans ce MSX, il n'existe plus de RAM interne.
si je regarde bien tes cartes tu as
- une carte SD dans un slot normal du MSX avec l'EPM qui contient le programme pour gérer le mapper ou la megaram
- une carte additive dans le slot expander qui contient les SRAM
il faut 2 slots ou bien tout pourra tenir sur une seule carte incluant un slot expander en final ?
- une carte SD dans un slot normal du MSX avec l'EPM qui contient le programme pour gérer le mapper ou la megaram
- une carte additive dans le slot expander qui contient les SRAM
il faut 2 slots ou bien tout pourra tenir sur une seule carte incluant un slot expander en final ?
metalgear2
Membre non connecté
Conseiller Municipal
Pour les essais, j'ai fait un carte SD avec à l'intérieur de l' EPM240 :
- La gestion de la SD
- La gestion d'un Memory Mapper ou d'une MégaRAM
- Un expander
La carte avec les deux SRAM que l'on voit sur la 2émè photo est faite sur un 2émè carte simplement pour m'éviter de wrapper toutes les adresses et données. Seules les MA[18..13], le WR et le CS sont repiqué sur la carte SD qui vont sur les SRAM. C'était plus facile pour moi.
Comme les adresses et données sont en // dans tout le MSX, j'aurais pu mettre cette carte directement sur le SLOT2, là, en l'occurrence, elle est sur mon expander car je voulais faire aussi un essai avec une cartouche SCC.
Mais au finale, tu as raison, la gestion SD et les deux SRAM seront sur une seule PCB.
- La gestion de la SD
- La gestion d'un Memory Mapper ou d'une MégaRAM
- Un expander
La carte avec les deux SRAM que l'on voit sur la 2émè photo est faite sur un 2émè carte simplement pour m'éviter de wrapper toutes les adresses et données. Seules les MA[18..13], le WR et le CS sont repiqué sur la carte SD qui vont sur les SRAM. C'était plus facile pour moi.
Comme les adresses et données sont en // dans tout le MSX, j'aurais pu mettre cette carte directement sur le SLOT2, là, en l'occurrence, elle est sur mon expander car je voulais faire aussi un essai avec une cartouche SCC.
Mais au finale, tu as raison, la gestion SD et les deux SRAM seront sur une seule PCB.
metalgear2
Membre non connecté
Conseiller Municipal
Bonsoir,
Une petite vidéo qui montre l'utilisation de la MégaRAM.
L'avantage de EXECROM, c'est qu'il donne des informations intéressantes.
Edité par metalgear2 Le 27/07/2016 à 03h04
Une petite vidéo qui montre l'utilisation de la MégaRAM.
L'avantage de EXECROM, c'est qu'il donne des informations intéressantes.
Edité par metalgear2 Le 27/07/2016 à 03h04
Fabf
Membre non connecté
Conseiller Municipal
EXECROM et la MegaRAM permettent énormément de choses.
http://www.optotech.net.br/msx/disco_00/execrom.eng
http://www.optotech.net.br/msx/disco_00/execrom.eng
TurboSEB
Membre non connecté
Conseiller Municipal
Désolé de mes questions de béotien absolu
Quel différence en Mega Ram et Memory Mapper?
Sans cette extention, EXECROM peut-il faire la même chose avec le mapper interne du Msx? Car si je comprend bien c'est un Ramdisk la Mega Ram!
Quel différence en Mega Ram et Memory Mapper?
Sans cette extention, EXECROM peut-il faire la même chose avec le mapper interne du Msx? Car si je comprend bien c'est un Ramdisk la Mega Ram!
MSX 1&2 + Moniteurs+divers (environ 0.70Tonnes)
le mapper interne des MSX est géré en pages de 16k
pour simplifier les mégaroms ont des pages de 16k ou 8k suivant le type
on comprend qu'il est plus aisé de transferer une mégarom en pages de 16k dans un mapper interne
pour les pages de 8k il faut les loger par 2 dans les pages de 16k et trouver toutes les combinaisons de pages sinon ça plante
c'est pour ça que bien souvent il faut le double de RAM que la taille de la MEGAROM
certains jeux ont des accés en disquette lors du jeu ou bien stockent des données dans la VRAM quand celle ci n'est pas utilisée
la Mega RAm gére les pages 16k et 8k par electronique donc on n'a pas a se soucier des combinaisons de pages qui se gérent toute seules
elle peut aussi servir de ramdisk mais ce n'est pas dans ce mode que l'on charge les megaroms
execrom se sert de la mémoire interne pour faire tourner les ROMS de 16k et 32k
pour simplifier les mégaroms ont des pages de 16k ou 8k suivant le type
on comprend qu'il est plus aisé de transferer une mégarom en pages de 16k dans un mapper interne
pour les pages de 8k il faut les loger par 2 dans les pages de 16k et trouver toutes les combinaisons de pages sinon ça plante
c'est pour ça que bien souvent il faut le double de RAM que la taille de la MEGAROM
certains jeux ont des accés en disquette lors du jeu ou bien stockent des données dans la VRAM quand celle ci n'est pas utilisée
la Mega RAm gére les pages 16k et 8k par electronique donc on n'a pas a se soucier des combinaisons de pages qui se gérent toute seules
elle peut aussi servir de ramdisk mais ce n'est pas dans ce mode que l'on charge les megaroms
execrom se sert de la mémoire interne pour faire tourner les ROMS de 16k et 32k
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie