Aller au contenu


Photo
- - - - -

Mémoire XMS insuffisante ?!!


  • Veuillez vous connecter pour répondre
23 réponses à ce sujet

#11 Bolulu

Bolulu

    Full Patch Member

  • Membres
  • 1 811 messages

Posté 23 août 2001 - 10:36

Mémoire étendue (Extended memory )

C'est la zone de mémoire située au-dessus de 1 Mo dont l'accès sous DOS nécessite des gestionnaires spéciaux. Pour DOS c'est le fichier HIMEM.SYS qui se charge de ça . Le protocole XMS (Extended Memory spécification) à été défini par LOTUS , INTEL et MICROSOFT pour proposer une interface standart pour gérer la mémoire étendue .



sauf connerie de ma part cette commande simple va te donner ce qu'il te faut

DEVICE=C:WINDOWSEMM386.EXE RAM
  • 0

PUBLICITÉ

    Annonces Google

#12 nico_be

nico_be

    Full Patch Member

  • Membres
  • 1 304 messages

Posté 23 août 2001 - 10:40

Ok et merci pour l'explication !
  • 0

#13 pascaltim

pascaltim

    Power Member

  • Membres
  • 106 messages

Posté 23 août 2001 - 03:27

Je suis désolé les gars mais rien n'y fait !

D'une manière ou l'autre, il indique soit 'not enough memory to run program' ou alors 'insufficient memory by 400 bytes' (ou autre valeur plus haute).

Au fait, pourquoi lorsque je reboote le Pc en lui demandant de redémarrer en mode MS-Dos, il se plante 2x sur 3 ? Il faut que que reset tout.

(il y a le texte suivant à l'écran puis puis rien : c:LH c:msinputmouse.exe)
  • 0

#14 Bolulu

Bolulu

    Full Patch Member

  • Membres
  • 1 811 messages

Posté 23 août 2001 - 03:29

Tu edites sur ce topice ton config et ton autoexec.bat
  • 0

#15 pascaltim

pascaltim

    Power Member

  • Membres
  • 106 messages

Posté 23 août 2001 - 03:37

Bolulu,

Je ne comprends pas ce que tu veux me dire, excuse-moi mais je suis pas expert !

Moi, j'ai édité mon config.sys en ajoutant la ligne de commande qui était renseignée dans les messages ! Ce qui a changé le déroulement des opérations mais n'a pas résolu le fait que le jeu ne veuille pas tourner par manque de mémoire ! Ai-je mal fait qqchose où faut-il que je fasse autre chose ?
  • 0

#16 Bolulu

Bolulu

    Full Patch Member

  • Membres
  • 1 811 messages

Posté 23 août 2001 - 04:19

OUAI OUAI

tu edites le config et autoexec.bat sur ce topic

tu as du rater une manoeuvre mais c'est pas grave car la mémoire du dois l'obtenir

ou alors ton jeu à un problème
  • 0

#17 Seiju

Seiju

    Godlike Member

  • Membres
  • 2 059 messages

Posté 23 août 2001 - 05:22

C'est peut etre parce qu'il a trop de memoire XMS et que le jeu en question fait un Overflow sur le test de la taille mémoire utilisable.



Il faudrait voir dans les options de HIMEM s'il est possible de definir la taille de memoire etendue maximum qu'on veut utiliser.



Avant que certains demandent, un overflow c'est quand un programme veut utiliser une valeur trop grande pour une variable déclarée. Du coup il perd les valeurs les plus significatives et ca ne veut plus rien dire.

Exemple (juste pour l'exemple, c'est pas exactement réel mais ca permet de comprendre) :

Tu as une valeur 34567645454

Tu la met dans une variable qui ne peut contenir que 8 chiffres.

Ca valeur est donc : 67645454



Seiju
  • 0

#18 pascaltim

pascaltim

    Power Member

  • Membres
  • 106 messages

Posté 23 août 2001 - 09:25

Ok !

J'ai la mem suivante:

Mémoire Libre

Conventionnelle 495 k

Supérieure 0

Résid. 0

XMS 'étendue' 261052k

Taille max du Pgm exécutable 495k

Taille max de la mém sup.libre 0k

MS-Dos réside en mémoire haute (HMA)



Je suppose donc que c'est ok pour la mem.

Le jeu signale qd même 'insufficient memory by 34192k'.

Ce devrait alors être le jeu qui foire ??!!
  • 0

#19 Bolulu

Bolulu

    Full Patch Member

  • Membres
  • 1 811 messages

Posté 23 août 2001 - 09:29

Sous dos pour des jeux important il faut un petit utilitaire je ne sais plus lequel mais qui est nécessaire c'est vieux et j'ai plus son nom
  • 0

#20 pascaltim

pascaltim

    Power Member

  • Membres
  • 106 messages

Posté 23 août 2001 - 09:37

ok je vais chercher

merci
  • 0









Sujets similaires :     x