Miért írja a DOS, hogy nincs elég memória?
DOS Win98 Ver:4.10.2222 Himem.exe-t és EMM386.exe-t betöltöm, de a játékok nem indulnak :\, de ne gyertek kérlek a DOS-boxal, mert ez ilyen iskolai project. adatok lent
[CONFIG.SYS]
BUFFERS=30,0
FILES=120
LASTDRIVE=Z
FCBS=16,8
STACKS=32,128
device=himem.exe
device=EMM386.EXE RAM I=B000-B7FF
DOS=HIGH,UMB
device=ramdrive.sys /E 2048
devicehigh=mouse.sys
devicehigh=flashpt.sys
devicehigh=oakcdrom.sys /D:mscd001
devicehigh=USBASPI.SYS /v
devicehigh=DI1000DD.SYS
device=display.sys con=(ega,,1)
[AUTOEXEC.BAT]
@echo off
set EXPAND=YES
SET DIRCMD=/O:N
set LglDrv=27 * 26 Z 25 Y 24 X 23 W 22 V 21 U 20 T 19 S 18 R 17 Q 16 P 15
set LglDrv=%LglDrv% O 14 N 13 M 12 L 11 K 10 J 9 I 8 H 7 G 6 F 5 E 4 D 3 C
echo RAMDISK Virtu lis mem˘ria lefoglal s nak el‹k‚szˇt‚se... (RAMDISK.SYS)
call setramd.bat %LglDrv% > nul
echo.
echo RAMDISK Virtu lis mem˘ria lefoglalva! Meghajt˘: %RAMD%:\
echo.
pkunzip -d mode.zip %RAMD%: > nul
%RAMD%:\mode.com con codepage prepare=((852) ega.cpi)
%RAMD%:\mode.com con codepage select=852
del %RAMD%:\mode.com > nul
echo.
echo KEYB billentyűzet illeszt‹program el‹k‚szˇt‚se... (KEYBRD3.SYS)
pkunzip -d keyb.zip %RAMD%: > nul
pkunzip -d keybrd3.zip %RAMD%: > nul
%RAMD%:\keyb.com hu,,%RAMD%:\keybrd3.sys > nul
del %RAMD%:\keybrd3.sys > nul
del %RAMD%:\keyb.com > nul
echo.
echo KEYB billentyűzet illeszt‹program telepˇtve!
echo.
SET BLASTER=A220 I5 D1 H5 P330
echo MSCDEX CD-ROM meghajt˘ el‹k‚szˇt‚se... (MSCDEX.EXE)
pkunzip -d mscdex.zip %RAMD%: > nul
%RAMD%:\MSCDEX.EXE /D:mscd001 /L:%CDROM%
echo.
echo CD-ROM Meghajt˘: %CDROM%:\
echo.
pkunzip -d xmsdsk.zip %RAMD%: > nul
%RAMD%:\xmsdsk.exe 512000 X: /y /t
copy command.com %RAMD%: > nul
echo Parancssor.......................(command.com)....OK
set comspec=%RAMD%:\command.com
%RAMD%:\smartdrv.exe /V
"device=himem.exe"
Nem tudom milyen DOSt használsz, de az én időmben ez még himem.sys volt... :P
Jobb ötletem egyelőre nincs... esetleg valami hibát nem ad indításkor?
-unload any TRs you have in memory
-rename your autoexec.bat and config.sys files and reboot
-install an -EMS emulator or UPPER-MEMORY-BLOCK manager
-if you are using DOS 5.0, load dos high
próbáld ezt
DEVICE=C:\Windows\HIMEM.SYS
DOS=HIGH,UMB
DEVICE=C:\Windows\EMM386.EXE
Esetleg igy is kipróbálhatod:
DEVICE=C:\Windows\HIMEM.SYS
DOS=HIGH,UMB
DEVICE=C:\Windows\EMM386.EXE NOEMS
Kár, hogy már nem emlékszem rá, hogy pontosan hogyan kellett működésre bírni. Ezeket az interneten találtam, valami ilyesmi volt, de, hogy pontosan ilyen-e abban nem vagyok biztos...
Kifogytam az ötletekből... :S
De még fogok rajta gondolkodni, ha valami eszembe jut szólni fogok...
Szia!
Sztem van egy csomó baromság ami nem kell ide. Írd át a fájlokat így:
Config.sys:
Devicehigh=c:\windows\himem.sys /testmem:off
Devicehigh=c:\windows\emm386.exe RAM
devicehigh=oakcdrom.sys /D:mscd001
Dos=high,umb,auto
install=c:\windows\smartdrv.exe /l
autoexec.bat:
loadhigh=c:\windows\mscdex.exe /d:mscd001
Ide tehetsz még egér és hangkártya drivert. Ha sound blaster van a gépben, akkor töltsed le valahonnan a ctcm.exe-t. Ez egy régi dos-os driver mindenféle sb. kártyához. Ha megvan írd be az autoexec.bat-ba hogy:
loadhigh=c:\.... ctcm.exe
Ennyi.
az oakcdrom helyett jobb a wcd.sys
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!