Igor! Klicke auf "Absenden"!
*klick**donner**brutzel*
JAHAHAHA, DER THREAD LEBT!
_______________________________
Habe mich grad ein wenig um die Konfiguration meines 386ers gekümmert, aus irgendeinem Grund (Diskmanager?) hat der kleine nur 625k konventionellen Speicher - also habe ich auch mal wieder mit Dosmax gearbeitet um möglichst viel Ram freizuschaufeln (Anmerkungen siehe unten)
MEM /C
Code: Alles auswählen
Module, die den Speicher unterhalb 1 MB verwenden:
Name Insgesamt = Konventioneller + Hoher Speicher
-------- ---------------- ---------------- ---------------
MSDOS 9,789 (10K) 9,789 (10K) 0 (0K)
HIMEM 1,168 (1K) 1,168 (1K) 0 (0K)
EMM386 4,176 (4K) 4,176 (4K) 0 (0K)
COMMAND 272 (0K) 272 (0K) 0 (0K)
DOSMAX 272 (0K) 0 (0K) 272 (0K)
FILES 912 (1K) 0 (0K) 912 (1K)
FCBS 272 (0K) 0 (0K) 272 (0K)
WKBUFFER 528 (1K) 0 (0K) 528 (1K)
LASTDRIV 640 (1K) 0 (0K) 640 (1K)
STACKS 6,896 (7K) 0 (0K) 6,896 (7K)
INSTALL 160 (0K) 0 (0K) 160 (0K)
COMMAND 3,296 (3K) 0 (0K) 3,296 (3K)
SHCDX33E 6,336 (6K) 0 (0K) 6,336 (6K)
CPQVESA 7,072 (7K) 0 (0K) 7,072 (7K)
CTM-DE 3,104 (3K) 0 (0K) 3,104 (3K)
VIDE-CDD 5,024 (5K) 0 (0K) 5,024 (5K)
SETVER 416 (0K) 0 (0K) 416 (0K)
IFSHLP 3,872 (4K) 0 (0K) 3,872 (4K)
ANSI 4,288 (4K) 0 (0K) 4,288 (4K)
DOSKEY 3,968 (4K) 0 (0K) 3,968 (4K)
KEYB 6,944 (7K) 0 (0K) 6,944 (7K)
SMARTDRV 23,904 (23K) 0 (0K) 23,904 (23K)
Frei 704,480 (688K) 624,432 (610K) 80,048 (78K)
Speicher-Zusammenfassung:
Speichertyp Insgesamt = Verwendet + Frei
----------------- --------- --------- ---------
Konventioneller 640,000 15,568 624,432
Hoher 157,952 77,904 80,048
Reserviert 0 0 0
Erweiterung (XMS) 15,570,688 4,708,096 10,862,592
----------------- --------- --------- ---------
Insg. Speicher 16,368,640 4,801,568 11,567,072
Insg. unter 1 MB 797,952 93,472 704,480
Insgesamter Expansionsspeicher (EMS) 16,039,936 (15,664K
Freier Expansionsspeicher (EMS) 11,108,352 (10,848K
EMM386 verwendet XMS-Speicher, um EMS-Speicher zu simulieren.
Freier EMS-Speicher kann sich ändern, wenn sich freier XMS-Speicher ändert.
Maximale Größe für ausfhrbares Programm 624,416 (610K)
Größter freier Block im hohen Speicherblock 39,936 (39K)
MS-DOS ist resident im oberen Speicherbereich (High Memory Area).
CONFIG.SYS
Code: Alles auswählen
DEVICE=C:\PROGRAMM\BOOT\RAM\HIMEM.SYS
DEVICE=C:\PROGRAMM\BOOT\RAM\EMM386.EXE RAM I=B000-B7FF HIGHSCAN
DEVICE=C:\PROGRAMM\BOOT\RAM\DOSMAX21\DOSMAX.EXE /R- /P- /M1
REM /M1=Best Fit;
DEVICEHIGH=C:\PROGRAMM\BOOT\CDPRO\VIDE-CDD.SYS /D:DRIVER
DEVICEHIGH=C:\DOS\SETVER.EXE
DEVICEHIGH=C:\WINDOWS\IFSHLP.SYS
DEVICEHIGH=C:\DOS\ANSI.SYS
SHELL=C:\PROGRAMM\BOOT\RAM\DOSMAX21\SHELLMAX.COM /S+ C:\COMMAND.COM C:\ /P
DOS=HIGH,UMB
LASTDRIVE=G
STACKS=12,512
FILES=20
REM DEVICE=C:\PROGRAMM\BOOT\RAM\DOSMAX21\STOPMAX.SYS
REM funktioniert nicht richtig, Himem wird aufgeblasen
REM DEVICE=C:\PROGRAMM\BOOT\RAM\JEMM\JEMMEX.EXE RAM I=B000-B7FF
REM Mag nicht mit W311
REM DEVICEHIGH=C:\PROGRAMM\BOOT\KEYB\KEYB.SYS
REM laeuft nicht mit dem 386er
AUTOEXEC.BAT
Code: Alles auswählen
@ECHO OFF
C:\PROGRAMM\BOOT\RAM\DOSMAX21\ENVIMAX.COM /E+
C:\WINDOWS\net start
C:\WINDOWS\ESSCFG.EXE /A:220 /I:5 /D:1 /E:0 /B:330 /J:E
C:\WINDOWS\ESSVOL.EXE /V:8 /L:8 /W:8 /M:0 /C:8 /S:8 /A:8
C:\PROGRAMM\BOOT\SHCDX33E\SHCDX33E.COM /D:DRIVER
LH C:\PROGRAMM\BOOT\CTMOUSE\CTM-DE.EXE
LH C:\PROGRAMM\BOOT\CQVISION\CPQVESA.EXE SVGA
LH C:\PROGRAMM\BOOT\DOSKEY18\NEW\DOSKEY.COM /INSERT
LH C:\DOS\KEYB.COM GR
C:\DOS\SMARTDRV.EXE /X /B:1024 4096 512
SET TEMP=C:\DOS\TEMP
PATH C:\WINDOWS;C:\DOS
PROMPT $e[0;134;"MODE CON: COLS=80 LINES=50";13p$p$g
C:\DOS\MODE CON: COLS=80 LINES=50
REM C:\PROGRAMM\BOOT\HH\HH.EXE
REM Durch Ansi ersetzt
REM LH C:\PROGRAMM\BOOT\DVANSI\DVANSI.COM
REM In Dos 6.22 kein Zugriff auf ansifunktionen?
Anmerkungen:
-Dos 6.22 (Himem und EMM stammen von Dos 7.1)
-Aus irgendeinem Grund wird der Grafikspeicher nun in der korrekten Menge (2MB) erkannt - 800x600x8bit und 1,0FPS in PCPBench
-mit Jemmex ist der konventionelle Speicher nur mit 10.063Bytes belastet, allerdings läuft W3.11 nicht mehr, angeblich wegen dem V86 Modus o.O
-den hohen Speicher müsste ich noch aufräumen (größter freier Block)
-keyb.sys mag auf dem 386er nicht laufen, ebenso DVANSI
DOSMAX:
Stopmax funktioniert nicht richtig, aber Dosmax läuft (obwohl anders in der Readme angegeben) auch so
Shellmax:
-splittet die Command.com im Speicher auf, 544Bytes bleiben im konventionellen Ram, 3.024Bytes landen in den UMBs
-der Gesamtspeicherbedarf steigt um 272Byte
Shellmax+Dosmax (wie Shellmax + ):
-EMM386 braucht 144Bytes mehr (warum auch immer)
-MSDOS belegt statt 19.165Bytes nur noch 9.789Bytes konventionellen Speicher
-für Stacks, Files, etc. werden 9.104Bytes hoher Speicher Reserviert
-Dosmax belegt 272Bytes hohen Speicher
-der Gesamtspeicherbedarf steigt um weitere 448Bytes (720Byte gesamt)
Shellmax+Dosmax+Envimax (wie oben + ):
-Command belegt nun 272Byte weniger konventionellen Speicher, dafür aber 272Byte mehr hohen Speicher
Insgesamt wird der konventionelle Speicher um 12.256 Byte entlastet und der hohe Speicher mit 12.976Bytes belastet.