Win3x.Org

Windows & DOS Community

UMBDRVR

Répondre   Page 1 sur 1  [ 3 messages ]
Auteur Message
Deksor
Sujet du message : UMBDRVR
Publié : 04 nov. 2018 23:44
Modérateur
Avatar de l’utilisateur
Hors-ligne
 
Messages : 4915
Inscription : 23 mai 2011 13:33
PC Rétro : 486DX 33 8mo SB Pro 2, P2 450 128mo Voodoo 2 SLI
 
UMBDRVR
MS-DOS 5.0

Description

[en] UMBDRVR is a group of two DOS drivers. The first one allows you to use your computer's chipset to free Upper Memory Blocks, aka UMB (it's the area found between the 640 first KB and the 1024 first KB of RAM of the computer), normally done with EMM386.EXE, except here you launch this driver before it, and even before HIMEM.SYS, allowing you to load high HIMEM.SYS, thus freeing conventionnal memory ! (that is normally impossible) The second one is used to replace EMM386.EXE to simulate EMS memory, and can be loaded high too.
Other advantage : this works even on 286s ! Freeing UMB with EMM386.EXE is now available for your computer too (as long as you have a chipset able to do this kind of job)

Note : you should definitely read the documentation to understand properly how to use these drivers.

[fr] UMBDRVR est un groupe de deux pilotes DOS. Le premier permettant d'utiliser le chipset de votre ordinateur pour libérer des "Upper Memory Blocks", mémoire haute en français (il s'agit de la zone de mémoire se trouvant entre les 640 premiers Ko et les 1024 premiers Ko de la mémoire de l'ordinateur), chose habituellement faisable grâce à EMM386.EXE, sauf qu'ici cela se lance avant celui-ci et même avant HIMEM.SYS ce qui permet de charger en mémoire haute HIMEM.SYS, libérant ainsi de la mémoire conventionnelle ! (chose normalement impossible) Le second sert à remplacer EMM386.EXE pour la gestion de la mémoire EMS, et pouvant également être chargé en mémoire haute.
Autre avantage : cela fonctionne même sur 286 ! La libération de la mémoire haute par EMM386.EXE ne vous est plus inaccessible (tant que vous avez un chipset qui supporte ce type de manipulation)

Remarque : lisez bien la doc fournie avec pour bien comprendre l'utilisation de ces pilotes.

Supported chipsets (Chipsets supportés)
  • C&T 82C212, 82C241, 82C812, 82C841, 82C302, 82C307, 82C311, 82C351, 82C235, 82C836
  • Elite Microelectronics Eagle e88C311, e88C411
  • ETEQ 82C491
  • FOREX FRX36C300
  • Intel 82343, 82346, 82343A
  • OPTi 82C281, 82C282, 82C283, 82C496, 82C391, 82C493, 82C682, 82C382, 82C482
  • SiS 85C310, 85C401
  • SUNTAC ST62C241, ST62C251
  • Texas Instruments TACT82S411, TACT83442
  • UMC UM82C212
  • VLSI VL82C201, VL82C202, VL82C203, VL82C204, VL82C310, VL82C311, VL82C311L, VL82C320, VL82C330, VL82C320A
[en] Note that under certain conditions, your chipset may be supported without being in that list. Go read the documentation to know more about this.

[fr] Notez que sous certaines conditions, votre chipset peut être supporté sans figurer dans cette liste. Allez lire la documentation pour en savoir plus.

Download (Téléchargement)
[en] UMBDRVR 5.22 (22/02/1992) (36 Ko) Clics : 86 [undetermined] [dos] 5.0


Haut
Profil Citer
Big Monstro
Sujet du message : Re: [Propose] UMBDRVR
Publié : 04 nov. 2018 23:49
Administrateur
Avatar de l’utilisateur
Hors-ligne
 
Messages : 3492
Inscription : 27 juin 2003 15:15
PC Rétro : 80486 DX2/66, MS-DOS & Windows 3.11
 
Le programme est-il supposé ne fonctionner que sur les chipsets compatibles ?

A contrario, EMM386.EXE est une application fonctionnelle sur tous les PC 32-bit.


Haut
Profil Citer
Deksor
Sujet du message : Re: [Propose] UMBDRVR
Publié : 04 nov. 2018 23:53
Modérateur
Avatar de l’utilisateur
Hors-ligne
 
Messages : 4915
Inscription : 23 mai 2011 13:33
PC Rétro : 486DX 33 8mo SB Pro 2, P2 450 128mo Voodoo 2 SLI
 
Alors pour le moment je n'ai pas réussi à le faire fonctionner avec un chipset non documenté, mais il y a un paramètre ("/C=00") qui semble permettre cela.

À noter que le but de ce pilote n'est pas d'être compatible avec un maximum d'ordinateurs, mais plutôt d'utiliser le matériel pour optimiser la mémoire, et donc de faire des choses normalement impossible (selon la documentation, cela permet même de charger en mémoire haute plus de programmes/pilotes que ne le permet HIMEM.SYS). Enfin, comme je l'ai écrit, ça marche même sur 286, ces derniers ne peuvent évidemment pas lancer EMM386.EXE, donc ces pilotes peuvent être encore d'une grande utilité dans ce cas ^^

_________________

Laptop hater


Haut
Profil
Afficher : Trier par : Ordre :
Répondre   Page 1 sur 1  [ 3 messages ]
Revenir à « Pilotes (Drivers) »
Aller :