Allgemeines 21.919 Themen, 147.263 Beiträge

Virtueller Speicher unter MS-DOS

Michael Kolowicz / 0 Antworten / Flachansicht Nickles

Ich habe ein 386SX/25 Laptop mit 2MB Arbeitspeicher. Fuer Windows 3.1 und MS-DOS 6.2 reichts auch. Nun wuerde ich gerne wissen ob es ein Tool gibt, mit dem man auch unter DOS sich virtuellen Speicher einrichten kann, indem man sich Platz von der HD nimmt (Kann sogar WIN3.11 und WIN95).
Es waeren gut wenn es eine Loeseung dafuer gibt, da laut Haendler die 4MB Speichererweiterung fuer das `alte` Laptop um die 250DM kostet. (Wenn man ihn ueberhaupt noch bekommt).
Koennte mir jemandsagen wo ich das Tool finde oder wie es heisst oder noch besser mir zuschicken? (Michael Kolowicz)

Antwort:
Ich bezweifle, daß es in dieser Reichtung ein brauchbares Tool für DOS gibt - mir ist keines bekannt.
(Michael Nickles)

Antwort:
hi.
'virtueller' speicher fuer 16bit dos programme ist nicht machbar, denn die programme sind nicht darauf ausgelegt mit einem adressraum > 1 mb klarzukommen. es _gibt_ zwar programme die sehr wohl mehr speicher nutzen aber diese programme sind entweder auf spezielle softwareschnittstellen ausgelegt oder aber kommen mehr oder minder mit einem kompletten ersatz fuer dos (sogenannten dos-extender).
fuer den betrieb welcher software benoetigst du denn mehr speicher unter dos. (und wieviel mehr?)
WM_QUERY
thomas woelfer
http://www.woelfer.com
(thomas woelfer)

Antwort:
Es sollten eigentlich nur die alten DOS-Spiele sein. So wie Siedler1 usw.
Diese bringen aber den DOS-Extender DOS4GW mit. Leider klapte es aber nicht mit dem spielen
(Michael Kolowicz)

Antwort:
Das sollten eigentlich nur die alten Spiele sein, wie z.B. Siedler1 usw.
Diese werden teilweise mit dem Programm DOS4GW ausgeliefert. Leider kommt dennoch die Fehlermeldung, dass zuwenig Speicher da ist.
(Michael Kolowicz)

Antwort:
hi.
der dos4gw wird vom hersteller mitgelinkt. dabei kann vom hersteller der vmm support sowohl ein- als auch ausgeschaltet werden. ist der vmm support eingeschaltet und wurde keine fixe groesse angegeben, so kann die groesse des vom dos4gw verwendeten vmm pools ueber eine environmentvariable eingestellt werden. ich vermute aber das es sich bei deinem problem eher um zu wenig realmode speicher denn um zu wenig vmm handelt. (koennte u.u. sogar zu wenig environment speicher sein.) wie genau lautet denn die fehlermeldung?
WM_QUERY
thomas woelfer
http://www.woelfer.com
(thomas woelfer)

Antwort:
Das Programm (um bei SIEDLER 1 zu bleiben) benutzt DOS/4GW Version 1.96. Leider nicht als ausführbare Datei
sondern irgentwie im Code ´verpackt´.
Wenn ich mit HIMEM.SYS aber ohne EMM386.EXE starte (aus MS-DOS 6.2), dann erscheint die Meldung:
Diese Programm benötigt mehr freien Speicher >640KB
Wenn ich dagegen mit HIMEM.SYS und EMM386.EXE, dann kommt die Meldung:
DOS/4GW Professional fatal error (1307): not enough memory
Kann man da etwas patchen oder ist die Sache aussichtslos?
(Michael Kolowicz)

bei Antwort benachrichtigen