Bitte um Hilfe für Speichererweiterung für DOS

Konfiguration, Anwendungen, Treiber und TSRs unter DOS
OskarGTI

Bitte um Hilfe für Speichererweiterung für DOS

Beitrag von OskarGTI »

Hi,

so habe nun mein Pc fertig alles läuft ohne Probleme.
So nun mal zum Problem und zwar wenn ich WC oder Dune 2 oder auch andere Dos Titel kommt meistens immer was mit zu wenig Memory.

Kann mir wer helfen wie ich dann die Autoexec.bat und config.sys richtig einstelle und rein schreibe.

Habe nur gerade mal 503k frei und drin steht nur cd, maus und der standart Kram von Windows.

Ist noch alles jungfräulich nix verstellt oder sonst irgendwas.
elianda
DOS-Übermensch
Beiträge: 1035
Registriert: Mi 31. Jan 2007, 19:04
Wohnort: Halle
Kontaktdaten:

Re: Bitte um Hilfe für Speichererweiterung für DOS

Beitrag von elianda »

OskarGTI hat geschrieben: Ist noch alles jungfräulich nix verstellt oder sonst irgendwas.
Das ist das Problem. Bei DOS geht üblicherweise die Konfigurationsoptimierung nicht automatisch, so daß man selbst editieren muss.
Da würde ich Dir jedoch erstmal empfehlen Dich zum Konzept der DOS-Speicherverwaltung zu belesen, insbesondere zu:
XMS, EMS, HMA, UMB, TSR usw.
Diverse Retro-Computer vorhanden.
Benutzeravatar
Dosenware
DOS-Gott
Beiträge: 3218
Registriert: Mi 24. Mai 2006, 20:29

Re: Bitte um Hilfe für Speichererweiterung für DOS

Beitrag von Dosenware »

Moin,

bitte einmal MEM /C, config.sys und autoexec.bat posten (am besten das

Code: Alles auswählen

 Tag nutzen, das lässt sich besser lesen).

siehe auch:
http://www.dosforum.de/viewtopic.php?f=2&t=25
http://www.dosforum.de/viewtopic.php?f=2&t=289
http://www.dosforum.de/viewtopic.php?f=8&t=5757
OskarGTI

Re: Bitte um Hilfe für Speichererweiterung für DOS

Beitrag von OskarGTI »

Autoexec.bat

Code: Alles auswählen

SET SOUND=C:\Progra~1\CREATIVE\CTSND
SET MIDI=SYNTH:1 MAP:E MODE:0
SET BLASTER=A220 I5 D1 H5 P330 E620 T6
mode con codepage prepare=((850= C:\WINDOWS\COMMAND\ega.cpi)
mode con Codepage select=850
keyb gr,,C:\WINDOWS\COMMAND\keyboard.sys
rem - By Windows Setup - MSCDEX.EXE /D:OEMCD1 /L:D
\Mouse\MMOUSE /2 /A5

Config.sys

Code: Alles auswählen

device=C:\WINDOWS\COMMAND\display.sys con=(ega,,1)
Country=049,850,C:\WINDOWS\COMMAND\country.sys
device=C:\sscdrom.SYS /D:OEMCD1

MEM Ausschnitt folg heute noch


EDIT habe die Autoexec.bat hier auch mal aktualisiert
Zuletzt geändert von OskarGTI am So 23. Jan 2011, 10:10, insgesamt 2-mal geändert.
Benutzeravatar
Dosenware
DOS-Gott
Beiträge: 3218
Registriert: Mi 24. Mai 2006, 20:29

Re: Bitte um Hilfe für Speichererweiterung für DOS

Beitrag von Dosenware »

holla, das ist aber wenig.

aber mal fuer den Anfang:
Autoexec.bat

Code: Alles auswählen

SET SOUND=C:\PROGRAMME\CREATIVE\CTSND
SET MIDI=SYNTH:1 MAP:E MODE:0
SET BLASTER=A220 I5 D1 H5 P330 E620 T6

LH X:\DEINVERZEICHNIS\SHSUCDEX.COM /D:OEMCD1 /L:D REM Dateisystemtreiber für CDs
LH X:\DEINVERZEICHNIS\CTMOUSE.EXE REM Maustreiber
REM LH=Loadhigh, dadurch werden die Treiber in einen anderen Speicherbereich geladen -> dadurch bleibt mehr konventioneller Speicher frei (alles bis 640kb)
config.sys

Code: Alles auswählen

DEVICE=C:\WINDOWS\HIMEM.SYS REM Speichermanager Nr.1
DEVICE=C:\WINDOWS\EMM386.EXE NOEMS HIGHSCAN I=B000-B7FF REM Speichermanager Nr.2 
REM NOEMS=Es wird kein EMS-Speicher emuliert, Highscan sucht nach freiem Speicher und I=XXXX-XXXX heißt das dieser bestimmte Speicherbereich verwendet werden soll
DEVICEHIGH=C:\WINDOWS\IFSHLP.SYS REM Wird von Fenster benötigt
DEVICEHIGH=X:\DEINVERZEICHNIS\VIDE-CDD.SYS /D:OEMCD1 REM CD-Rom Treiber
DEVICEHIGH=X:\DEINVERZEICHNIS\KEYB.SYS REM Deutscher Tastaturtreiber
DOS=HIGH,UMB REM weist DOS an auch andere Speicherbereiche, als nur die 640kb, zu verwenden und zu Verwalten

REM DEVICEHIGH ist das gleiche wie Loadhigh

LASTDRIVE=Z REM Hier den letzten verwendeten Laufwerksbuchstaben eintragen (Laufwerksbuchstaben brauchen Speicher]
STACKS=12,512
BUFFERS=20,0
FILES=50
shscdx und keyb.sys: blubbName=Passwort
Cutemouse: http://cutemouse.sourceforge.net/
Vide-CDD: http://www.hiren.info/downloads/dos-files

EDIT: paar Erklärungen hinzugefuegt.
EDIT2: Soundkarte eingebaut
Zuletzt geändert von Dosenware am So 23. Jan 2011, 10:23, insgesamt 1-mal geändert.
OskarGTI

Re: Bitte um Hilfe für Speichererweiterung für DOS

Beitrag von OskarGTI »

So habe ebend die Treiber CD für meine AWE 64 Gold gefunden und gleich mal installiert und dabei habt sich Autoexec.bat geändert

Also hier nochmal die aktualisierte

Autoexec.bat

Code: Alles auswählen

SET SOUND=C:\Progra~1\CREATIVE\CTSND
SET MIDI=SYNTH:1 MAP:E MODE:0
SET BLASTER=A220 I5 D1 H5 P330 E620 T6
mode con codepage prepare=((850= C:\WINDOWS\COMMAND\ega.cpi)
mode con Codepage select=850
keyb gr,,C:\WINDOWS\COMMAND\keyboard.sys
rem - By Windows Setup - MSCDEX.EXE /D:OEMCD1 /L:D
\Mouse\MMOUSE /2 /A5
Benutzeravatar
Dosenware
DOS-Gott
Beiträge: 3218
Registriert: Mi 24. Mai 2006, 20:29

Re: Bitte um Hilfe für Speichererweiterung für DOS

Beitrag von Dosenware »

die ersten 3 Zeilen der Autoexec.Bat bleiben dann.

Ich editiere oben mal

zu mem: mache einfach mal "MEM /C >Speicher.txt" dann hast du die Ausgabe von MEM /C in der Datei "Speicher.txt"
OskarGTI

Re: Bitte um Hilfe für Speichererweiterung für DOS

Beitrag von OskarGTI »

ja nur das problem ist der win95 ist nicht am internet/netzwerk weil ich erst eine bekomme, weil die die ich jetzt habe geht nicht macht immer IRQ Konflikte (ISA), nun bekomme ich die gleich als PCI muß halt nur warten
Benutzeravatar
Shockwav3
DOS-Guru
Beiträge: 985
Registriert: Mi 9. Mai 2007, 16:42
Wohnort: Berlin XBerg

Re: Bitte um Hilfe für Speichererweiterung für DOS

Beitrag von Shockwav3 »

Alternativ: Installier doch QEMM386. Das macht zwar manchmal Probleme mit Spielen/Demos schafft es aber oftmals 620-630k freizuschaufeln. Das sollte für jeden Zweck mehr als genug sein.
Hauptsystem: Asus VL/I-486SV2GX4, DX2 @ 66MHz, 1MB L2 Cache, 64MB RAM, 1GB CF HDD, Cirrus Logic 5428 VLB, ARGUS Prototype Rev. 02 #0, umschaltbarer Covox/DSS-DAC, 2x LPT, DOS 6.22 + Win 3.11
OskarGTI

Re: Bitte um Hilfe für Speichererweiterung für DOS

Beitrag von OskarGTI »

hmm und genau das ist ja was ich ungern erreichen möchte das es Probleme gibt
Benutzeravatar
Mystery
DOS-Guru
Beiträge: 560
Registriert: Sa 6. Mär 2010, 17:56
Wohnort: NRW

Re: Bitte um Hilfe für Speichererweiterung für DOS

Beitrag von Mystery »

Hm also 620k+ bekommt man auch mit dem standard EMM recht problemlos hin.

Mit meiner momentanen Konfig habe ich alle nötigen Treiber installiert. Das meiste erreicht man durch alternative Treiber die weniger Speicher verbraten und gescheite Reihenfolge der Treiber in den Konfigurationsfiles.
Memmmaker kann ich persönlich nicht empfehlen, da ich mit manuellen Optimierungen immer bessere Ergebnisse erzielt habe. Wenn ich Memmaker drüberlaufen lasse habe ich hinterher immer -weniger- Speicer als vorher ;)
OskarGTI

Re: Bitte um Hilfe für Speichererweiterung für DOS

Beitrag von OskarGTI »

kannst Du mir mal bitte deine config auch autoexec geben denke mla heute morgen kommt meine mem ausschnitt rein
Benutzeravatar
Mystery
DOS-Guru
Beiträge: 560
Registriert: Sa 6. Mär 2010, 17:56
Wohnort: NRW

Re: Bitte um Hilfe für Speichererweiterung für DOS

Beitrag von Mystery »

Zwei Configs, einmal mit XMS einmal ohne, je nach Anwendung.
Mit QEMM oder JEMM ließe sich noch etwas rausholen, aber es ist ja eh nur noch System und Speichermanagement im konventionellen Speicher drin. Zumal mir keine Anwendung einfällt die mehr als die 622K benötigt. Dazu gibt es ja ein, zwei kleine Inkompatibilitäten mit den alternativen Speichermanagern.

CD-ROM, Maus und Keyboard Treiber sind alternative Varianten die weniger Speicher verbrauchen.

Die SST Settings in der Autoexec sind von der 3DFX Voodoo1.
Sämtliche Settings und Aufrufe für die SoundBlaster AWE32 sowie die Gravis Ultrasound verbrauchen keinen Speicher.


Autoexec.bat

Code: Alles auswählen

@ECHO OFF
SET PATH=C:\ULTRASND;C:\DOS;C:\DOS\SB16;C:\WINDOWS\COMMAND
SET ULTRASND=240,3,3,7,7
SET BLASTER=A220 I5 D1 H5 P330 E620 T6
SET SOUND=C:\DOS\SB16
SET MIDI=SYNTH:1 MAP:E MODE:0
SET INTERWAVE=C:\ULTRASND\IW.INI
SET IWDIR=C:\ULTRASND
SET ULTRADIR=C:\ULTRASND
SET FX_GLIDE_SWAPINTERVAL=0
SET SST_SWAP_EN_WAIT_ON_VSYNC=0
SET SST_GRXCLK=50
SET SST_FASTMEM=1
SET SST_FASTPCIRD=1
SET SST_VIDEO_24BPP=0
SET SST_SCREENREFRESH=60
LH DOSKEY
SHSUCDX.COM /D:IDECD,G
LH CTMOUSE.EXE
LH KEYB2.COM
AWEUTIL /S
SB16SET /P /Q
DIAGNOSE /S
LH SMARTDRV
Config.sys

Code: Alles auswählen

BUFFERS=11,0
FILES=60
DOS=HIGH,UMB
LASTDRIVE=Z
FCBS=1,0
SWITCHES=/F
STACKS=0,0
DEVICEHIGH=C:\WINDOWS\HIMEM.SYS /NUMHANDLES=128 /Q /TESTMEM:OFF
DEVICEHIGH=C:\ULTRASND\IWINIT.EXE ID=GRV00001 INTERWAVE=C:\ULTRASND\IW.INI
[MENU]
        MENUITEM=DOS1,MS-DOS 7.1 - 622KB -   XMS
        MENUITEM=DOS2,MS-DOS 7.1 - 622KB - NOEMS
        MENUDEFAULT=DOS1,0
[DOS1]
        DEVICEHIGH=C:\WINDOWS\EMM386.EXE RAM
        DEVICEHIGH=C:\DOS\VIDE-CDD.SYS /D:IDECD /L:GR
[DOS2]
        DEVICEHIGH=C:\WINDOWS\EMM386.EXE NOEMS
        DEVICEHIGH=C:\DOS\VIDE-CDD.SYS /D:IDECD /L:GR
Mem /c bei NOEMS Config:

Code: Alles auswählen


Modules using memory below 1 MB:

  Name           Total           Conventional       Upper Memory
  --------  ----------------   ----------------   ----------------
  SYSTEM      16,608   (16K)      9,808   (10K)      6,800    (7K)
  HIMEM        1,168    (1K)      1,168    (1K)          0    (0K)
  EMM386       4,320    (4K)      4,320    (4K)          0    (0K)
  VIDE-CDD     5,040    (5K)          0    (0K)      5,040    (5K)
  IFSHLP       2,864    (3K)          0    (0K)      2,864    (3K)
  COMMAND      7,296    (7K)          0    (0K)      7,296    (7K)
  KEYB2        1,152    (1K)          0    (0K)      1,152    (1K)
  DOSKEY       4,688    (5K)          0    (0K)      4,688    (5K)
  SHSUCDX      5,808    (6K)          0    (0K)      5,808    (6K)
  CTMOUSE      3,328    (3K)          0    (0K)      3,328    (3K)
  SMARTDRV    29,120   (28K)          0    (0K)     29,120   (28K)
  Free       724,544  (708K)    636,432  (622K)     88,112   (86K)

Memory Summary:

  Type of Memory       Total         Used          Free
  ----------------  -----------   -----------   -----------
  Conventional          652,288        15,856       636,432
  Upper                 154,208        66,096        88,112
  Reserved                    0             0             0
  Extended (XMS)    133,014,944     2,475,424   130,539,520
  ----------------  -----------   -----------   -----------
  Total memory      133,821,440     2,557,376   131,264,064

  Total under 1 MB      806,496        81,952       724,544

  Largest executable program size         636,416   (622K)
  Largest free upper memory block          88,048    (86K)
  MS-DOS is resident in the high memory area.
Mem /c bei XMS Config

Code: Alles auswählen


Modules using memory below 1 MB:

  Name           Total           Conventional       Upper Memory
  --------  ----------------   ----------------   ----------------
  SYSTEM      16,608   (16K)      9,808   (10K)      6,800    (7K)
  HIMEM        1,168    (1K)      1,168    (1K)          0    (0K)
  EMM386       4,320    (4K)      4,320    (4K)          0    (0K)
  VIDE-CDD     5,040    (5K)          0    (0K)      5,040    (5K)
  IFSHLP       2,864    (3K)          0    (0K)      2,864    (3K)
  COMMAND      7,296    (7K)          0    (0K)      7,296    (7K)
  KEYB2        1,152    (1K)          0    (0K)      1,152    (1K)
  DOSKEY       4,688    (5K)          0    (0K)      4,688    (5K)
  SHSUCDX      5,808    (6K)          0    (0K)      5,808    (6K)
  CTMOUSE      3,328    (3K)          0    (0K)      3,328    (3K)
  SMARTDRV    29,120   (28K)          0    (0K)     29,120   (28K)
  Free       659,008  (644K)    636,432  (622K)     22,576   (22K)

Memory Summary:

  Type of Memory       Total         Used          Free
  ----------------  -----------   -----------   -----------
  Conventional          652,288        15,856       636,432
  Upper                  88,672        66,096        22,576
  Reserved                    0             0             0
  Extended (XMS)*   133,080,480     2,745,760   130,334,720
  ----------------  -----------   -----------   -----------
  Total memory      133,821,440     2,827,712   130,993,728

  Total under 1 MB      740,960        81,952       659,008

  Total Expanded (EMS)                 33,947,648    (32M)
  Free Expanded (EMS)*                 33,554,432    (32M)

  * EMM386 is using XMS memory to simulate EMS memory as needed.
    Free EMS memory may change as free XMS memory changes.

  Largest executable program size         636,416   (622K)
  Largest free upper memory block          22,512    (22K)
  MS-DOS is resident in the high memory area.
OskarGTI

Re: Bitte um Hilfe für Speichererweiterung für DOS

Beitrag von OskarGTI »

OKOK Danke euch.
Könnte mir wer helfen welche Treiber ich genau brauch für DOS, wegen Maus,CD Rom,3DFX Voodoo2 und AWE 64.

Wäre echt gut bin doch schon bischen länger draußen aus der Zeit :-( (Verdammt)


EDIT

Und bitte bei helfen für meine Config und Autoexec zu schreiben wäre echt lieb von euch
Benutzeravatar
Dosenware
DOS-Gott
Beiträge: 3218
Registriert: Mi 24. Mai 2006, 20:29

Re: Bitte um Hilfe für Speichererweiterung für DOS

Beitrag von Dosenware »

schau einfach oben, dort habe ich dir schon eine kleine konfig mit alternativen Tastatur/CD/Maustreibern zusammengebastelt und auch die Treiber verlinkt.

für weitere Beispielkonfigurationen kannst du auch die Links aus meinem ersten Beitrag anschauen.
Antworten