Win3x.Org

Windows & DOS Community

[Résolu] Virtual PC 2004 : Rayman help

Répondre   Page 2 sur 3  [ 21 messages ]
Aller sur la page « 1 2 3 »
Auteur Message
gm86
Sujet du message : Re: Rayman help
Publié : 05 mai 2009 18:26
Membre inscrit
Avatar de l’utilisateur
Hors-ligne
 
Messages : 644
Inscription : 01 sept. 2008 19:07
 
epiguet a écrit :
ce message mais en anglais : Pas assez de mémoire
epiguet a écrit :
ma mémoire vive virtuelle est de 512 Mo
La mémoire virtuelle n'est pas reconnue par les applications DOS me semble-t-il.
De toute façon, il faut savoir quel type de mémoire le jeu nécessite :

1° La mémoire conventionnelle : avec la mémoire supérieure, elle est forme le premier méga-octet de la mémoire. Pour faire simple, elle correspond presque toujours aux premiers 640 Kilo-octets de mémoire vive.
C'est la zone allouée par tous les systèmes d'exploitation au démarrage lorsque le PC est encore en mode réel.
Quasiment toutes les applications DOS se chargent dans cette mémoire et beaucoup n'utilisent que ci-celle.
Malheureusement, la plupart des gestionnaires 16 bits occupent cette mémoire ; ainsi, au temps du DOS, le système, les pilotes ainsi que les applications devaient essayer de cohabiter dans un espace étroit.
Il faut faire le tri dans les vieux gestionnaires, charger DOS en mémoire haute.

2° La mémoire étendue : le reste de la mémoire. Disponible le plus souvent en mode protégé.
Elle est accessible par l'intermédiaire d'un pilote XMS (HIMEM.SYS) ou alors par une fonction de l'interruption BIOS 15.
Certaines applications utilisant cette mémoire n'arrivait pas à calculer la quantité disponible si le PC était équipé de plus de 16 Mo.

3° La mémoire paginée : disponible d'antan sur des cartes, obsolètes, mais depuis émulée en mémoire étendue grâce aux pilotes de type EMM386. Correspond à des pages de 16 Ko de mémoire accessible par un "passe-plat" d'une capacité de quatre pages. Surtout utilisée par certains gestionnaires DOS et des programmes de bureautique ayant de gros besoins de mémoire.


Je pense que votre souci vient donc soit d'un manque de mémoire conventionnelle soit d'un accès à la mémoire étendue non gérée par HIMEM.SYS soit d'un excès de mémoire.
En effet, certaines applications ne reconnaissant pas plus de 32/64 Mo de mémoire, elles affichent une erreur de manque de mémoire ! Ce n'est peut-être pas le cas vu que vous avez réussi à lancer le jeu. Mais il serait bon de préciser ce que dit la commande MEM.

Sinon, je n'ai aucune connaissance sur VirtualPC2007, à part qu'il émule un PC.

Ajout du 19/12/2018 : la limite de 16Mo vient du PC/AT d'IBM muni d'un processeur 80286, celle de 32 ou 64 de la nature signée ou non d'un mot 16 bits.

Dernière modification par gm86 le 19 déc. 2018 18:54, modifié 5 fois.

_________________

C:\ONGRTLNS.W95


Haut
Profil Citer
raymater
Sujet du message : Re: Rayman help
Publié : 05 mai 2009 18:55
Membre inscrit
Avatar de l’utilisateur
Hors-ligne
 
Messages : 413
Inscription : 12 juin 2008 17:57
PC Rétro : P3 800 MHz ; 384 Mo RAM ; Voodoo 2 ; GeForce 4
 
Et donc quelle est la procédure pour résoudre ce problème ? :?: :lol:


Haut
Profil Citer
Pierreblinux
Sujet du message : Re: Rayman help
Publié : 05 mai 2009 19:07
 
 
light ton dos :!: (enfin je croix)
bien fais l'expliquation


Haut
Citer
gm86
Sujet du message : Re: Rayman help
Publié : 05 mai 2009 19:39
Membre inscrit
Avatar de l’utilisateur
Hors-ligne
 
Messages : 644
Inscription : 01 sept. 2008 19:07
 
Si le jeu fonctionne sous le Win95 de PC2007, peut-être faut-il un ralentisseur CPU comme CPUKiller :
http://www.abandonware-france.org/ltf_a ... f_util.php
Cependant, tout le système sera lent.

Sinon, le jeu lorsqu'il indique le message de mémoire insuffisante, est-il lancé depuis le DOS ou le Win31 de PC2007 ?
Peut-être qu'il y a trop de gestionnaires chargés sous DOS, par exemple, au lieu d'utiliser la page de codes 850, on peut se contenter de la page matérielle 437.
Pour cela, il faut supprimer les lignes MODE CON CP... de l'AUTOEXEC.BAT ainsi que DEVICE=C:\DOS\DISPLAY.SYS... du CONFIG.SYS.
Il ne faut pas non plus oublier de changer les paramètres nationaux dans le CONFIG.SYS en remplaçant la variable COUNTRY=033,850... par :
Country=033,437,C:\DOS\country.sys
Sous MS/DOS 6.22, on a deux façons de continuer après :

1 ° On peut utiliser la commande DEVICEHIGH du CONFIG.SYS et le commande HILOAD dans l'AUTOEXEC.BAT pour charger ce qu'on peut dans la mémoire supérieure..
Ce à condition d'avoir cela d'inscrit au début du fichier CONFIG.SYS :
DEVICE=C:\WINDOWS\HIMEM.SYS
DEVICE=C:\WINDOWS\EMM386.EXE NOEMS
DOS=HIGH,UMB
si on n'a pas besoin de mémoire paginée (gain de 64 Ko de mémoire supérieure),
ou
DEVICE=C:\WINDOWS\HIMEM.SYS
DEVICE=C:\WINDOWS\EMM386.EXE RAM
DOS=HIGH,UMB
si des gestionnaires ou TSR peuvent charger leurs tampons ou une partie de leur code en mémoire paginée (EMS) à l'image de MSCDEX /D:12345678 /E et que cela contre-balance l'utilisation de 64 Ko de mémoire supérieure pour le cadre EMS.

2° Lancer MEMMAKER, piloté par menu, facile d'emploi mais ne fonctionnant pas toujours du premier coup.


En outre, est-il possible de limiter le VirtualPC2007 à moins de 16 Mo de mémoire à l'instar de l'option de certains BIOS (même récents) Memory Hole at 15M-16M ?

_________________

C:\ONGRTLNS.W95


Haut
Profil Citer
raymater
Sujet du message : Re: Rayman help
Publié : 06 mai 2009 08:19
Membre inscrit
Avatar de l’utilisateur
Hors-ligne
 
Messages : 413
Inscription : 12 juin 2008 17:57
PC Rétro : P3 800 MHz ; 384 Mo RAM ; Voodoo 2 ; GeForce 4
 
Merci de cette réponse car le problème sous Windows 98 est résolu !


Haut
Profil Citer
gm86
Sujet du message : Re: Rayman help
Publié : 06 mai 2009 15:13
Membre inscrit
Avatar de l’utilisateur
Hors-ligne
 
Messages : 644
Inscription : 01 sept. 2008 19:07
 
Bien.

En effet, Windows 98 comporte un vrai DOS, une vrai couche 16 bits.
Une émulation est donc souvent superflue.
Certes, il simule certaines fonctions graphiques standards ("émulation ROM rapide" dans l'onglet Ecran des Propriétés de l'application DOS, par ex.), offre des options de réservation de mémoire, mais dans le seul but de rendre souple l'exécution des différentes applications DOS.
Plusieurs programmes DOS fonctionnent sans problèmes sous Win9x, bien mieux que sous XP et Cie.
Exception faite pour les logiciels de diagnostic et de jeu sophistiqués demandant un accès direct au matériel ou un environnement mono-tâche.

Bon jeu.

_________________

C:\ONGRTLNS.W95


Haut
Profil Citer
raymater
Sujet du message : Re: Rayman help
Publié : 08 juil. 2009 10:08
Membre inscrit
Avatar de l’utilisateur
Hors-ligne
 
Messages : 413
Inscription : 12 juin 2008 17:57
PC Rétro : P3 800 MHz ; 384 Mo RAM ; Voodoo 2 ; GeForce 4
 
Problème résolu sur MS-DOS 6.22 mais un autre problème s'impose :
Je viens d'installer MS-DOS 6.22 sur VirtualBox et j'installe le jeu normalement et lorsque je clique sur jouer ; lors de l'initialisation du jeu il me recrache le cd du lecteur de cd-rom .
Comment faire ?


----
Publié : Mardi 24 Novembre 2009 18:27:22

memmaker "bloque" pendant le redémarrage :
Il redémarre et m'affiche :
Démarrage de MS-DOS
Vérification de la mémoire étendue par HIMEM...
Vérification terminée.                         
Et là sa bloque !


Haut
Profil Citer
Romain
Sujet du message : Re: Rayman help
Publié : 24 nov. 2009 19:08
Membre d'honneur
Hors-ligne
 
Messages : 221
Inscription : 10 juin 2007 11:16
 
Je doute fort que le fait d'installer Rayman sous DOS tournant sous une machine virtuelle fonctionnant avec VirtualBox soit une bonne idée. Le jeux risque de bugger, de tourner de manière trop rapide ou trop lente.
Je te conseille plutôt d'utiliser DOSBox.


Haut
Profil Citer
raymater
Sujet du message : Re: Rayman help
Publié : 25 nov. 2009 12:42
Membre inscrit
Avatar de l’utilisateur
Hors-ligne
 
Messages : 413
Inscription : 12 juin 2008 17:57
PC Rétro : P3 800 MHz ; 384 Mo RAM ; Voodoo 2 ; GeForce 4
 
Non je suis sous Virtual PC pas VirtualBox !
Romain a écrit :
sous une machine virtuelle fonctionnant avec VirtualBox


Haut
Profil Citer
Romain
Sujet du message : Re: Rayman help
Publié : 25 nov. 2009 15:12
Membre d'honneur
Hors-ligne
 
Messages : 221
Inscription : 10 juin 2007 11:16
 
Ça revient au même !


Haut
Profil Citer
Afficher : Trier par : Ordre :
Répondre   Page 2 sur 3  [ 21 messages ]
Revenir à « Questions et problèmes résolus » | Aller sur la page « 1 2 3 »
Aller :