Re: Hymem & DLL

new topic     » goto parent     » topic index » view thread      » older message » newer message

------=_NextPart_000_0003_01BE562B.C7B0FC80
        charset="Windows-1252"

> -----Original Message-----
> From: Euphoria Programming for MS-DOS
> [mailto:EUPHORIA at LISTSERV.MUOHIO.EDU]On Behalf Of Luis
> Sent: 1999 February 11 18:40
> To: EUPHORIA at LISTSERV.MUOHIO.EDU
> Subject: Hymem & DLL

This works for me in Win98. Don't know if command.com as config.sys shell
any use. Gave up on that years ago when I was converted to the gospel of
St.4DOS. The Attachment is my EXITTODOS.PIF file, which calls on the COMSPEC
variable (Surprise, it's 4DOS.COM) as my Win98 DOS-Mode shell. Good luck,
and try not to be as unnecessarily anti-windoze as me.

                  (1)CONFIG.SYS

rem *** Menu commands used to allow time for F5/F8 choice if desired
[menu]
menucolor=15,1
menudefault=HW4,90
rem *** While BIOS settings for Boot order (1)Floppy; (2)HardDisk then
rem *** BIOS sets Floppy as A: and Zip100 as B: if booted to DOS from
HardDisk
rem *** While BIOS settings for Boot order (1)Zip100; (2)HardDisk then
rem *** BIOS sets Floppy as A: and Zip100 as B: if booted to DOS from
HardDisk
rem *** BIOS sets Zip100 as A: and Floppy as B: if booted to DOS from Zip100
menuitem=H4U0EW,HardDisk Boot Drive C, 4DOS Prompt, UMBs, No EMS/Windows
menuitem=HW4,HardDisk Boot Drive C, Windows Default, 4DOS Prompt Option
menuitem=Z4U0EW,Zip100 Boot Drive A, 4DOS Prompt, UMBs, No EMS/Windows

[common]
rem *** High instruction ignored if no UMBs provided by EMM386.EXE
break=on
buffershigh=10
fcbshigh=1,0
fileshigh=40
lastdrivehigh=z
numlock=on
stackshigh=0,0

[DriveA]
rem *** High instruction ignored if no UMBs provided by EMM386.EXE
device=A:\Boots\HiMem.98
device=A:\Boots\EMM386.98 noems i=f000-f7ff
devicehigh=A:\Boots\VIDE-CDD.Sys /d:mscd001 /p:168,12 /p:170,15 /p:1e8,11
/p:1f0,14
rem *** Country Code 002 rather than 044 for yy-mm-dd/hh:mm:ss format
country=002,850,A:\Boots\Country.98
dos=high
dos=noauto
dos=umb
installhigh=A:\Boots\SHSUCDX.Exe /d:mscd001,y
installhigh=A:\Boots\UKKeyn_C.Com
shell=A:\Boots\4DOS.Com A:\Boots\ @A:\Boots\4DOS.#Z /P

[DriveC]
rem *** High instruction ignored if no UMBs provided by EMM386.EXE
rem *** Country code 002 rather than 044 for yy-mm-dd/hh:mm:ss format
country=002,850,D:\Boots\Country.98
installhigh=D:\Boots\UKKeyn_C.Com
shell=D:\Boots\4DOS.Com D:\Boots\ @D:\Boots\4DOS.# /P

[H4U0EW]
rem *** High instruction ignored if no UMBs provided by EMM386.EXE
device=D:\Boots\HiMem.98
device=D:\Boots\EMM386.98 noems i=f000-f7ff
rem *** Sound Blaster DOS-Mode Configuration
rem *** Removed by Creative Sound Blaster AWE64 CD-ROM Setup
rem *** device=D:\Tools\CTCM.Exe
devicehigh=D:\Boots\VIDE-CDD.Sys /d:mscd001 /p:168,12 /p:170,15 /p:1e8,11
/p:1f0,14
dos=high
dos=noauto
dos=umb
include=DriveC
rem *** While BIOS settings for Boot order (1)Floppy; (2)HardDisk then
rem *** BIOS sets Floppy as A: and Zip100 as B: if booted to DOS from
HardDisk
rem *** While BIOS settings for Boot order (1)Zip100; (2)HardDisk then
rem *** BIOS sets Floppy as A: and Zip100 as B: if booted to DOS from
HardDisk
rem *** BIOS sets Zip100 as A: and Floppy as B: if booted to DOS from Zip100
rem *** installhigh=D:\Boots\Guest.Exe letter=z
installhigh=D:\Boots\SHSUCDX.Exe /d:mscd001,y

[HW4]
rem *** High instruction ignored if no UMBs provided by EMM386.EXE
include=DriveC

[Z4U0EW]
rem *** High instruction ignored if no UMBs provided by EMM386.EXE
Include=DriveA

[common]

                  (2)AUTOEXEC.BAT

@echo off

cls
goto #Start

:#End
rem *** Sound Blaster DOS-Mode Configuration
SET BLASTER=A220 I5 D1 H5 P330 E620 T6
rem *** Sound Blaster DOS-Mode Configuration
rem *** Removed by Creative Sound Blaster AWE64 CD-ROM Setup
rem *** set CTCM=%D0%\TOOLS
rem *** DOS32A
set DOS32A=%D0%\TOOLS\DOS32A
rem *** Euphoria
set EUDIR=%D0%\TOOLS\EUPHORIA
rem *** MGA Setup (MS-DOS) - Not presently required
rem *** set MGA=D:\INACTIVE\MGA(MM2)\
rem *** Sound Blaster DOS-Mode Configuration
set MIDI=MAP:E MODE:0 SYNTH:1
rem *** Append to P0 BasePathVariable when running DOS32A
set PATHD32A=%D0%\TOOLS\DOS32A\BINW
rem *** Append to P0 BasePathVariable when running Euphoria
set PATHEU=%D0%\TOOLS\EUPHORIA\BIN
rem *** Append to P0 BasePathVariable when running Pacific
set PATHPACC=%D0%\TOOLS\PACIFIC\BIN
rem *** Append to P0 BasePathVariable when running POVLab/POV-Ray
set PATHPOV=%D0%\TOOLS\POV-RAY;%D0%\TOOLS\POVLAB
rem *** POVLab
set POVRAYOPT=-LD:\COMMON\POV#INC
rem *** Not required if using GUEST.EXE TSR to access Iomega Zip Disk
rem *** set SCSI_DRIVER=%D0%\BOOTS
rem *** Not required if using GUEST.EXE TSR to access Iomega Zip Disk
rem *** set SCSI_UTILITY=%D0%\BOOTS
rem *** Sound Blaster DOS-Mode Configuration
set SOUND=K:\&TOOLS\CREATIVE\CTSND
rem *** Needed by PGP International (MS-DOS) to ascertain Time Zone
set TZ=GMT0BST
rem *** Removed by Creative Sound Blaster AWE64 CD-ROM Setup
rem *** @%D0%\Tools\CTCU /S
if "%CONFIG" == "HW4" goto HW4End
if "%CONFIG" == "H4U0EW" goto H4U0EWEnd
goto Zero&Out

:#Start
rem *** Some programs will only recognise capitalised environment variables
rem *** Establish User Home Drive
set D0=D:
rem *** While BIOS settings for Boot order (1)Floppy; (2)HardDisk then
rem *** BIOS sets Floppy as A: and Zip100 as B: if booted to DOS from
HardDisk
rem *** While BIOS settings for Boot order (1)Zip100; (2)HardDisk then
rem *** BIOS sets Floppy as A: and Zip100 as B: if booted to DOS from
HardDisk
rem *** BIOS sets Zip100 as A: and Floppy as B: if booted to DOS from Zip100
if "%CONFIG" == "Z4U0EW" set D0=A:
rem *** Saved BasePathVariable allows creation of/restoration from
alternatives
set P0=C:\WINDOWS;D:\&TOOLS;D:\COMMON;%D0%\DOS#&RUN;%D0%\TOOLS
goto #Usual

:#Usual
rem Save CONFIG variable to a file for reloading if necessary
echo CONFIG=%CONFIG%>%D0%\Boots\Config.Set
rem *** High instruction ignored if no UMBs provided by EMM386.EXE
rem *** lh %D0%\Boots\SHSUCDX.Exe /d:mscd001,y
rem *** lh %D0%\Boots\UKKeyn_C.Com
rem *** BasePathVariable
PATH %P0%
rem *** DOS CommandLine Prompt
PROMPT [$d]  [$t]  [$p]$_
@%D0%\Boots\BootScan %D0%\ C:\
@if errorlevel 1 pause
rem *** ARJ CommandLineSwitch defaults
set ARJ_SW=%D0%\BOOTS\ARJ_SW.SET
rem *** Needed by FV.COM Archive Viewer for LIST.COM's temporary output
set LIST=%D0%\BOOTS\TEMP
set PKTMP=%D0%\BOOTS\TEMP
set PKUNZIP=-d -Jhrs
goto %CONFIG%

:4Usual
alias/r %D0%\Boots\Alias.#
dirhistory/f^dirhistory/r %D0%\Boots\DHistory.#
history/r %D0%\Boots\History.#
set COMSPEC=%D0%\BOOTS\4DOS.COM
rem *** While BIOS settings for Boot order (1)Floppy; (2)HardDisk then
rem *** BIOS sets Floppy as A: and Zip100 as B: if booted to DOS from
HardDisk
rem *** While BIOS settings for Boot order (1)Zip100; (2)HardDisk then
rem *** BIOS sets Floppy as A: and Zip100 as B: if booted to DOS from
HardDisk
rem *** BIOS sets Zip100 as A: and Floppy as B: if booted to DOS from Zip100
if "%CONFIG" == "Z4U0EW" goto Z4U0EWEnd
goto #End

:H4U0EW
goto 4Usual

:H4U0EWEnd
rem *** Both forms of TEMP/TMP variable to satisfy differing program needs
set TEMP=%D0%\BOOTS\TEMP
set TMP=%D0%\BOOTS\TEMP
rem *** While BIOS settings for Boot order (1)Floppy; (2)HardDisk then
rem *** BIOS sets Floppy as A: and Zip100 as B: if booted to DOS from
HardDisk
rem *** While BIOS settings for Boot order (1)Zip100; (2)HardDisk then
rem *** BIOS sets Floppy as A: and Zip100 as B: if booted to DOS from
HardDisk
rem *** BIOS sets Zip100 as A: and Floppy as B: if booted to DOS from Zip100
rem *** High instruction ignored if no UMBs provided by EMM386.EXE
rem *** lh %D0%\Boots\Guest.Exe letter=z
rem *** No Write-Behind Cacheing on Floppy
@%D0%\Boots\SmartDrv B+ C+ D+ E+ F+ Y+ InitCacheSize 16384 /Q
goto Zero&Out

:HW4
rem *** Windows DOSBox CommandLine Prompt
set WINPMT=[$d]  [$t]  [$p in Windows 9#]$_
goto 4Usual

:HW4End
rem *** Both forms of TEMP/TMP variable to satisfy differing program needs
set TEMP=C:\WINDOWS\TEMP
set TMP=C:\WINDOWS\TEMP
inkey /p /w5 Press 4 for 4DOS Prompt, ENTER or wait 5 seconds for Windows
%%key
if "%key" != "4" @win
unset /q key
goto Zero&Out

:Z4U0EW
goto 4Usual

:Z4U0EWEnd
rem *** Both forms of TEMP/TMP variable to satisfy differing program needs
set TEMP=%D0%\BOOTS\TEMP
set TMP=%D0%\BOOTS\TEMP
rem *** No Write-Behind Cacheing on Floppy
@%D0%\Boots\SmartDrv A+ C+ D+ E+ F+ Y+ InitCacheSize 16384 /Q
goto Zero&Out

:Zero&Out
rem *** Included to help keep environment usage within standard settings
set CMDLINE=

                   (3)MS-DOS.SYS

[Paths]
HostWinBootDrv=C
WinBootDir=C:\WINDOWS
WinDir=C:\WINDOWS

[Options]
AutoScan=1
BootDelay=5
BootGUI=0
BootMenu=1
BootMenuDefault=1
BootMenuDelay=5
BootMulti=1
DblSpace=0
DoubleBuffer=1
DrvSpace=0
Logo=0
Network=0
WinVer=4.10.1998
;
;The following lines are required for compatibility with other programs.
;Do not remove them (MSDOS.SYS needs to be >1024 bytes).
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxa
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxb
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxc
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxd
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxe
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxf
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxg
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxh
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxi
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxj
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxk
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxl
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxm
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxn
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxo
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxp
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxq
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxr
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxs

------=_NextPart_000_0003_01BE562B.C7B0FC80
        name="Exit To Dos.PIF"

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu