MSX Village forum

L'école Pratique du RAM DISC vos connaissances

TurboSEB Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++ Groupe : Shoutbox

Inscrit le : 08/08/2010 à 20h57

Messages: 5794

Le 09/12/2010 à 19h49
Beaucoup , comme moi , ne possedent pas de stockage de masse comme une interface SCSI ou IDE ou SD. Comme le souligne Galine et d'autres, cela change vraiment la perception de la machine, car c'est forcement beaucoup plus pratique .

Je pense pour ma part a une autre solution plus abordable : le RAM DISC :) En effect , si on stock prealablement d'une disquette ou en complement d'une Mega Flash ROM , des fichiers dans un disc virtuel, accessible comme une memoire de masse, cela devient tres interessant. J'imagine aussi que cela ne represente pas trop d'interet pour une machine qui ne possede que 128Ko (voir 64Ko) , mais avec 256Ko (Jusqu'a 4Mo) de memory mapper , c'est une autre histoire.

Je crois savoir que cela est possible avec le Dos2, mais l'interet serait en basic :heink Et meme pour les heureux possesseurs de stockage de masse , cela peut etre un complement .

Donc , quelles sont vos connaissances sur se sujet :hum Edité par TurboSEB Le 09/12/2010 à 20h03



MSX 1&2 + Moniteurs+divers (environ 0.70Tonnes)
   
Fabf Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 24/08/2010 à 20h55

Messages: 4833

Le 09/12/2010 à 20h06
Le problème du ram disk c'est qu'il faut d'abord copier les fichiers à partir d'une unité matériel.
Pourquoi pas, un petit fichier compressé, décompressé en ram disk.
Par contre ça me donne des idées. :heink
Si quelqu'un maitrise le ram disk je suis aussi preneur d'infos

Edit :
Apparemment le ramdisk n'est pas géré par le dos1, ce qui limite encore sont utilisation par la plupart des MSX.
Cela implique au minimum MSX2+DOS2 Edité par Fabf Le 09/12/2010 à 21h02
TurboSEB Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++ Groupe : Shoutbox

Inscrit le : 08/08/2010 à 20h57

Messages: 5794

Le 09/12/2010 à 21h11
De memoire, sur un de mes mega msx news, dans une demo , j'avais utilisé un ram disc avec le dos1, donc c'est possible :heink (la demo avec une animation d'une demoiselle , recuperé sur un PinkSox, il me semble :oups )



MSX 1&2 + Moniteurs+divers (environ 0.70Tonnes)
   
FlashFred Membre non connecté

Touriste

Rang

Avatar

Inscrit le : 05/01/2010 à 19h49

Messages: 182

Le 10/12/2010 à 09h34
Le RAM DISK, tu en parles dans les Mega MSX News 28, 29 et 30 (disponibles en téléchargement avant la fin de l'année, j'en suis au N° 21).
L'interet du RAM DISK serait pour un grand jeu en plusieurs disks qui seraient mis en mémoire pour éviter les chargements et les changements de disks. En fait, ce RAM DISK ne serait-il pas une sorte de Disc-Dur virtuel ?


site pour collectionneurs : http://www.accrophil.fr

MSX : Tête de liste de "Mes Favoris"
Site web    
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10348

Le 10/12/2010 à 22h37
il existe 2 sortes de ramdisk sur un MSX2

le premier se commande avec les instructions suivantes

CALL MEMINI ( taille ) , initialise

CALL MFILES , liste les fichiers

CALL MKILL ("nom fichier.ext ") , efface un fichier

CALL MNANE ("nom fichier" AS "nouveau nom") , renomme un fichier

l'accés au disque se fait par :MEM

ce systéme est assez lent et je croit me rappeler que tout les formats de fichiers ne sont pas valides

le second necessite d'avoir la dos 2

l'init est fait par un CALL RAMDISK ( taille )

le disque est mis a l'emplacement du dernier lecteur H:

si l'on posséde un systéme avec 8 lecteurs il faut appuyer CTRL pour pouvoir l'installer

par cette méthode on peut copier sauver effacer comme dans un disque standard


:noel
Site web    
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie