Aller au contenu
  • Pas encore inscrit ?

    Pourquoi ne pas vous inscrire ? C'est simple, rapide et gratuit.
    Pour en savoir plus, lisez Les avantages de l'inscription... et la Charte de Zébulon.
    De plus, les messages que vous postez en tant qu'invité restent invisibles tant qu'un modérateur ne les a pas validés. Inscrivez-vous, ce sera un gain de temps pour tout le monde, vous, les helpeurs et les modérateurs ! :wink:

Ancien jeux tournant sous DOS


Messages recommandés

Posté(e) (modifié)

Salut,

 

pas mal tout ça, je n'ai pas essayé sous XP ...

 

Autre truc tout simple à essayer : booter directement le PC sous DOS d'un des Win9x avec disquette ou mieux avec clé USB.

 

Exemple de "DOS minimum" (ver 8 de WinME) à copier directement et impérativement dans l'ordre ci-dessous dans la racine de ces supports formatés FAT 16 ou 32 :

 

1) IO.SYS (de la disquette de démarrage different du C:\IO.SYS)

* continuer dans l'ordre :

2) COMMAND.COM

3) ensuite copier n'importe coment les pilotes DOS indispensables

4) enfin bricoler un CONFIG.SYS et un AUTOEXEC.BAT (raccourcir par ex. ceux de la disquette WinME hyper lourds pour rien !) selon besoins :

 

Exemple CONFIG.SYS simple

; * -------------------------- A:\CONFIG.SYS --------------------------------
; * DOSWUT_1 : Outils MS-DOS 8 pour Windows9x et Windows Millenium Edition
; * Choix de d‚part + d‚but chargement du MS-DOS 8 (suite dans autoexec.bat)
; * Ecran oblig‚ (IO.SYS) titr‚ : "Menu d‚marrage De Windows Millenium"
; * ---------------------------------------- Version d'essai 1.0 (OF 02/2003)
[menu]
menuitem=DINFOS, *** DOSWUT_1 (c)2003 Olivier FOURNIER  (informations) ***
menuitem=AUCUNS, ---------------------------------------------------------
menuitem=OUTIL1, OUTILS sous DOS pour Win9X & Me (d‚faut dans 30 secondes)
menuitem=AVFPC1, ANTIVIRUS (d‚sinfection directe de C:\ par F-PROT sur C:)
menuitem=DOSMIN, SYSTEME sous MS-DOS 8  (chargement minimum et prompt A:>)
menuitem=DOSRDR, SYSTEME sous MS-DOS 8  (fichiers copi‚s dans RAMDRIV R:\)
menuitem=QUITTE, QUITTER DOSWUT_1  (aussi directement par Ctrl+Alt+Suppr)
menudefault=OUTIL1,30
menucolor=0,2
; Variable %CONFIG% ci-dessous
[DINFOS]
[AUCUNS]
[OUTIL1]
[AVFPC1]
[DOSMIN]
[DOSRDR]
[QUITTE]

[COMMON]
; chargement minimum pilotes DOS communs … toutes options (contrainte IO.SYS)
switches /N /F
dos=high,umb
buffers=30
stacks=9,256
lastdrive=Z
device=ifshlp.sys
; ifshlp est n‚cessaire pour un ‚ventuel d‚marrage de Windows sans rebooter
device=display.sys con=(ega,,1)
device=ansi.sys
devicehigh=setver.exe
country=033,850,country.sys
; * A:\CONFIG.SYS (39 lignes) ------------------------ DOSWUT_1  (OF 02/2003)

 

N.B. :

1) On trouve dans la section [COMMON] les noms des pilotes DOS XXXXX.SYS basiques à charger obligatoirement par ce CONFIG

2) on peut modifier et multiplier à l'envie les autres sections "menuitem" qui permettront de démarrer ce qu'on veut (le prog "ralentisseur" avant le jeu par exemple) par l'AUTOEXEC.BAT (exemple suivant reprenant les variables d'environnement "CONFIG" créées par "menuitem" , ...

 

Exemple AUTOEXEC.BAT suivant le CONFIG précédent

@echo off
cls
:: * ------------------------- A:\AUTOEXEC.BAT -----------------------------
:: * DOSWUT_1 : Outils MS-DOS 8 pour Windows9x et Windows Millenium Edition
:: * Apr‚s config.sys lance DINFOS, DOSWUT1, AVFPA1 (antivirus F-PROT), ...
:: * -------------------------- Version d'essai 5 finale 1.0 (OF/GM 12/2002)
if "%config2%"=="NODOS" set CONFIG=DINFOS
echo [36m[2J
echo	   [1;41m ** OUTILS POUR WINDOWS 9X et ME SOUS MS-DOS 8  (OF/GM 2002) ** [0;0m
ver
echo (autoexec)
if "%config%"=="DINFOS" echo			 *** INFORMATIONS SUR CE PROGRAMME DOSWUT_1" ***
if "%config%"=="DINFOS" goto DINFOS
if "%config%"=="OUTILS" echo			  *** OUTILS MS-DOS 8 DE DEPANNAGE WINDOWS ***
if "%config%"=="OUTILS" goto CHDOSM
if "%config%"=="AVFPA1" echo		*** SCAN & DESINFECTION PAR F-PROT (C: ou disquettes) ***
if "%config%"=="AVFPA1" goto CHDOSM
if "%config%"=="DOSMIN" echo			*** LE SYSTEME SERA MS-DOS 8 MINIMUM (commandes) ***
if "%config%"=="DOSMIN" goto CHDOSM
echo.
echo.
echo.

:DINFOS
cls
echo [36m[2J
echo	   [1;41m ** OUTILS POUR WINDOWS 9X et ME SOUS MS-DOS 8  (OF/GM 2002) ** [0;0m
ver
echo.
echo					   *** INFORMATIONS SUR DOSWUT_1 ***
echo						   *************************
echo ---------------------------------------------------------------------
echo * Auteurs :  - MS-DOS et Windows(R) sont de Microsoft Corp.,
echo   *******	- trois autres programmes sont cr‚dit‚s sur leurs ‚crans,
echo			  - batches par Olivier FOURNIER (olivier.fournier4@free.fr)
echo						 et G‚rard  MELONE   (GerardMelone@wanadoo.fr).
echo ** Ne pas modifier DOSWUT_1 sans autorisation des auteurs.
echo ---------------------------------------------------------------------
echo.
echo.
echo * On peut quitter DOSWUT_1 ou aller - … l'antivirus
echo									 - aux outils ou
echo									 - au DOS minimum.
echo.
echo.
:: * ----- (T au lieu de Q habituel (Quitter) because ‚ventualit‚ clavier US)
choice /c:AODT /n [1;42mAntivirus(A), Outils(O), DOS minimum(D) ou Terminer(T) ? ...[0;0m
if errorlevel 4 set CONFIG2=NODOS
if errorlevel 4 goto ECRFIN
if errorlevel 3 set CONFIG=AVFPA1
if errorlevel 3 goto CHDOSM
if errorlevel 2 set CONFIG=DOSMIN
if errorlevel 2 goto CHDOSM
set CONFIG=OUTILS
goto CHDOSM

:CHDOSM
:: * ----------------------------------- (config2 ‚vite rechargement du DOS)
if "%config3%"=="OUIDOS" goto OUTILS
echo.
echo.
echo * Patientez : suite du chargement minimum de MS-DOS 8 ...
lh mode.com con cp prepare=((850) ega.cpi) > nul
lh mode.com con cp select=850 > nul
keyb.com fr,,keyboard.sys
doskey /buffsize=2056 > nul
:: * -------- Toutes ces foutues souris ‚crivent un *.ini sur la disquette !
ctmouse > nul
echo.
echo.
prompt $d$h$h$h$h$h $t$h$h$h$h$h$h $p$g ...
echo	  [1;42m* O.K., DOS 8 minimum charg‚.[0;0m
echo.
:: * ****** BATCH (xmsdrv.exe cr‚‚ un ramdrive R: de 24 Mo sans ramdrive.sys)
call xmsdisk
:: ********
:: * ---------------------- (ces copies ici allongent le temps de chargement)
:: copy a:\*.com r:\ > nul
:: copy a:\*.bat r:\ > nul
path=a:\;c:\windows\command;r:\;c:\
set pathacr=%path%
set config3=OUIDOS
:: * ---------------------- (variables d'environnement, CMDLINE occupe trop)
set CMDLINE=
if "%config%"=="AVFPA1" goto AVFPA1
if "%config%"=="OUTILS" goto OUTILS
if "%config%"=="DOSMIN" goto ECRFIN

:AVFPA1
set CMDLINE=
:: * ***** BATCH (F-PROT antivirus lanc‚ depuis R:\ (copie 2 disquettes)
call avfpa1
::   ******
set CMDLINE=
set config2=FINAVP
goto ECRFIN

:OUTILS
set CMDLINE=
:: * ***** BATCH (outils dans la disquette = commandes /options ms-dos 8)
call doswut1
::   *******
set CMDLINE=
set config2=FINOUT
goto ECRFIN

:ECRFIN
:: * -------------------------------------- (d‚but ‚cran final commun … tout)
cls
echo [36m[2J
echo	   [1;41m ** OUTILS POUR WINDOWS 9X et ME SOUS MS-DOS 8  (OF/GM 2002) ** [0;0m
ver
echo.
if "%config2%"=="NODOS" echo					   [1;41m*** ARRET DU PROGRAMME DOSWUT_1 ***[0;0m
if "%config2%"=="FINAVP" echo					  [1;41m*** FIN DU PROGRAMME ANTIVIRUS ***[0;0m
if "%config2%"=="FINOUT" echo					   [1;41m*** FIN DU PROGRAMME OUTILS ***[0;0m
if "%config%"=="DOSMIN" echo					 [1;41m*** SYSTEME SOUS MS-DOS 8 MINIMUM ***[0;0m
echo.
echo ------------------------------------------------------------------------
echo * Auteurs :  - MS-DOS et Windows(R) sont de Microsoft Corp.,
echo   *******	- trois autres programmes sont cr‚dit‚s sur leurs ‚crans,
echo			  - batches par Olivier FOURNIER (olivier.fournier4@free.fr)
echo						 et G‚rard  MELONE   (GerardMelone@wanadoo.fr).
echo * Usage libre. Ne pas modifier DOSWUT_1 sans autorisation des auteurs.
echo   ***********  -------------------------------------------------------
echo.
if "%config2%"=="FINAVP" set config=OUTILS
if "%config2%"=="NODOS" goto NODOS
if "%config%"=="DOSMIN" goto DOSMIN
if "%config%"=="OUTILS" goto FINPRG

:DOSMIN
path=a:\;c:\windows\command;r:\;c:\windows\command\ebd\
echo.
echo ** Entrer DA ou DC pour afficher le menu des commandes DOS (*.com *.exe
echo	et *.bat) depuis disquette A: ou disque dur C:\windows\command\...
echo.
doskey DA=call menua.bat > nul
doskey DC=call menuc.bat > nul
:: * ------------------------------------ ‚crans (DIR /w ?) … faire)
goto STOP

:FINPRG
a:
path=%pathacr%
echo.
echo.
echo * Vous pouvez encore  - revenir aux outils ou
echo					   - terminer la session.
echo.
echo.
choice /c:OT /n [1;42mOUTILS(O) ou Terminer(T) ? ...[0;0m
if errorlevel 2 goto STOP
set CONFIG=OUTILS
goto OUTILS

:NODOS
prompt $p$g (clavier US : A=Q, etc.)...
echo.
echo.
echo * ATTENTION : chargement MS-DOS insuffisant, red‚marrer (Ctrl+Alt+Suppr).
echo   *********
goto STOP

:STOP
set CMDLINE=
echo.
echo.
:: * A:\AUTOEXEC.BAT (DOSWUT_1 MS-DOS 8) ----------- (170 lignes OF/GM 12/02)

N.B. :Le complément des pilotes DOS (clavier français par exemple) est chargé dans la section CHDOSM

 

*On peut mettre ce qu'on veut sous les differents renvois repris des variables initiées dans le CONFIG.SYS, y compris le lancement automatique des jeux aprés configuration ad hoc ...

 

Le SETVER.EXE est configurable pour faire reconnaître et tourner de très vieux progs sous les anciennes versions du DOS (5 à 6.6 par exemple).

 

Etc ...

 

Bon s'cusez de ces exemples que j'ai copié/collés directement d'un de mes bidouillages d'il y a un moment.

Il y a bien sûr moyen de rajouter les pilotes DOS pour les CD (ce que font les XPLite, etc ...)

 

Tout ça pour dire que les "vieux" jeux du temps du DOS marcheront impeccablement sous DOS.... Et toutes les cartes-mères aiment plus le DOS que les Windaubes ! Il y a même une disquette de démarrage en DOS 8 (de WinME) chez JC Belhamy ! Euh, c'est une référence !

 

A suivre ...

Modifié par O.Fournier

Posté(e)

Bonsoir à tous,

 

Merci pour toutes ces réponses !

Je vais essayer chaque solutions proposées dans l'ordre.

Par manque de temps je n'ai pas encore fais la 1ere manip.

Je vous tiens au courant de mes résultats dans les jours à venir.

 

Merci.

 

A+

Rejoindre la conversation

Vous publiez en tant qu’invité. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.
Remarque : votre message nécessitera l’approbation d’un modérateur avant de pouvoir être visible.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

  • En ligne récemment   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
×
×
  • Créer...