VOGONS


help autoexec

Topic actions

Reply 40 of 58, by weedeewee

User metadata
Rank l33t
Rank
l33t
Kcil wrote on 2021-09-16, 13:18:

in the AUTOEXEC.BAT, delete C:\DEV\MTMCDS.SYS /D:MSCD001
and replace it with LH C:\BIN\MSCDEX.EXE /D:MSCD001 /M:10

Sorry, the party is already over.

Right to repair is fundamental. You own it, you're allowed to fix it.
How To Ask Questions The Smart Way
Do not ask Why !
https://www.vogonswiki.com/index.php/Serial_port

Reply 41 of 58, by weedeewee

User metadata
Rank l33t
Rank
l33t
scroeffie wrote on 2021-09-16, 13:17:

iam using 256mb now cfcard but iam going to upgrade to 4 gb because some games like full throttle are 1.3gb

can i make a back of the autoexec and config ? to store on my windows 10 pc

yes, that should be possible, somehow... you could also copy it to a floppy disk... if you have one laying around.

Right to repair is fundamental. You own it, you're allowed to fix it.
How To Ask Questions The Smart Way
Do not ask Why !
https://www.vogonswiki.com/index.php/Serial_port

Reply 43 of 58, by weedeewee

User metadata
Rank l33t
Rank
l33t
scroeffie wrote on 2021-09-16, 13:22:

what does the m:10 stand for the other guys told me to remove it ?

http://www.easydos.com/mscdex.html

/M:number Specifies the number of sector buffers.

Right to repair is fundamental. You own it, you're allowed to fix it.
How To Ask Questions The Smart Way
Do not ask Why !
https://www.vogonswiki.com/index.php/Serial_port

Reply 45 of 58, by weedeewee

User metadata
Rank l33t
Rank
l33t
scroeffie wrote on 2021-09-16, 13:27:

do i add it ?

no reason to add it.
Adding it will use up more memory.

Right to repair is fundamental. You own it, you're allowed to fix it.
How To Ask Questions The Smart Way
Do not ask Why !
https://www.vogonswiki.com/index.php/Serial_port

Reply 47 of 58, by Gmlb256

User metadata
Rank l33t
Rank
l33t
weedeewee wrote on 2021-09-16, 13:29:

no reason to add it.
Adding it will use up more memory.

Might be useful on certain scenarios though, the more amount of buffers are set the less will read from the CD-ROM directly. I had to use it on a different CD drive for proper functionality and could also be used for other mundane things unrelated to this. 😉

VIA C3 Nehemiah 1.2A @ 1.46 GHz | ASUS P2-99 | 256 MB PC133 SDRAM | GeForce3 Ti 200 64 MB | Voodoo2 12 MB | SBLive! | AWE64 | SBPro2 | GUS

Reply 48 of 58, by weedeewee

User metadata
Rank l33t
Rank
l33t
Gmlb256 wrote on 2021-09-16, 13:40:
weedeewee wrote on 2021-09-16, 13:29:

no reason to add it.
Adding it will use up more memory.

Might be useful on certain scenarios though, the more amount of buffers are set the less will read from the CD-ROM directly. I had to use it on a different CD drive for proper functionality and could also be used for other mundane things unrelated to this. 😉

at the moment it's unclear to me, whether it's 512byte sectors, or 2048 byte sectors.
in the first instance it will be an extra 5KB of memory usage, in the second, it will be 20KB extra.

I never used it, though I did use the smallest possible smartdrv cache. it really sped up disk access.

Right to repair is fundamental. You own it, you're allowed to fix it.
How To Ask Questions The Smart Way
Do not ask Why !
https://www.vogonswiki.com/index.php/Serial_port

Reply 49 of 58, by Gmlb256

User metadata
Rank l33t
Rank
l33t
weedeewee wrote on 2021-09-16, 13:50:

I never used it, though I did use the smallest possible smartdrv cache. it really sped up disk access.

SMARTDRV does indeed speed up disk access if one uses a small amount of buffers (both on CONFIG.SYS and MSCDEX). There's a command line switch to disable the CD cache in case of problems such as stuttering when streaming from the CD.

VIA C3 Nehemiah 1.2A @ 1.46 GHz | ASUS P2-99 | 256 MB PC133 SDRAM | GeForce3 Ti 200 64 MB | Voodoo2 12 MB | SBLive! | AWE64 | SBPro2 | GUS

Reply 50 of 58, by scroeffie

User metadata
Rank Member
Rank
Member

a friend showed me his files not shure what he means any one can comment on this
trick is around himem and emm386, that highscan option is important, after that you can do dos=high umb, and do as much devicehigh or LH in autoexec as possible.

Attachments

Reply 52 of 58, by weedeewee

User metadata
Rank l33t
Rank
l33t
scroeffie wrote on 2021-09-16, 14:06:

dont know why he is blocking part of the screen with his hand ?

Paranoia ?

the EMM386 Highscan parameter ...

HIGHSCAN Specifies that EMM386 use an additional check to determine the availablity of upper memory for use as UMBs or E […]
Show full quote

HIGHSCAN
Specifies that EMM386 use an additional check to determine the
availablity of upper memory for use as UMBs or EMS windows. On some
computers, specifying this switch may have no effect or cause EMM386 to
identify upper memory areas as available when they are not. As a
result, your computer might stop responding.

from
http://info.wsisiz.edu.pl/~bse26236/batutil/help/EMM386S.HTM

Right to repair is fundamental. You own it, you're allowed to fix it.
How To Ask Questions The Smart Way
Do not ask Why !
https://www.vogonswiki.com/index.php/Serial_port

Reply 53 of 58, by Gmlb256

User metadata
Rank l33t
Rank
l33t
scroeffie wrote on 2021-09-16, 14:06:

dont know why he is blocking part of the screen with his hand ?

I believe that the reason for this is to only display the necessary variables while avoiding further complications.

The best way to enable UMB with EMM386 are with the following parameters on CONFIG.SYS.

DEVICE=C:\DOS\HIMEM.SYS
DEVICE=C:\DOS\EMM386.EXE NOEMS RAM AUTO
DOS=HIGH,UMB

The NOEMS parameter is for not enabling EMS memory while allowing UMB for use with LOADHIGH (or LH). These lines should go before loading the CD drive and you should remove the original HIMEM.SYS line prior using them.

DEVICE=C:\DEV\MTMCDS.SYS /D:MSCD001
Last edited by Gmlb256 on 2021-09-16, 14:19. Edited 2 times in total.

VIA C3 Nehemiah 1.2A @ 1.46 GHz | ASUS P2-99 | 256 MB PC133 SDRAM | GeForce3 Ti 200 64 MB | Voodoo2 12 MB | SBLive! | AWE64 | SBPro2 | GUS

Reply 55 of 58, by weedeewee

User metadata
Rank l33t
Rank
l33t
Gmlb256 wrote on 2021-09-16, 14:16:
I believe that the reason for this is to only display the necessary variables while avoiding further complications. […]
Show full quote
scroeffie wrote on 2021-09-16, 14:06:

dont know why he is blocking part of the screen with his hand ?

I believe that the reason for this is to only display the necessary variables while avoiding further complications.

The best way to enable UMB with EMM386 is with the following parameters on CONFIG.SYS.

DEVICE=C:\DOS\HIMEM.SYS
DEVICE=C:\DOS\EMM386.EXE NOEMS RAM AUTO
DOS=HIGH,UMB

The NOEMS parameter is to avoid EMS memory and will only enable UMB for use with LOADHIGH (or LH). These lines should go before this one and you should remove the original HIMEM.SYS line.

DEVICE=C:\DEV\MTMCDS.SYS /D:MSCD001

better leave the testmem:off parameter there, unless you like waiting :-p

the NOEMS helps to get 64KB of UMB (Upper Memory Blocks) though at the expense of losing any possible expAnded memory available, though not many programs use that... (I think Wing Commander can use it)

Right to repair is fundamental. You own it, you're allowed to fix it.
How To Ask Questions The Smart Way
Do not ask Why !
https://www.vogonswiki.com/index.php/Serial_port

Reply 56 of 58, by Gmlb256

User metadata
Rank l33t
Rank
l33t
weedeewee wrote on 2021-09-16, 14:19:

better leave the testmem:off parameter there, unless you like waiting :-p

the NOEMS helps to get 64KB of UMB (Upper Memory Blocks) though at the expense of losing any possible expAnded memory available, though not many programs use that... (I think Wing Commander can use it)

Yeah, it was just so scroeffie could understand. This configuration was meant for the XMS option, so you are right there. 😜 But he might be better without this as this decreases compatibility with some programs.

EMS memory were used on old real-mode programs and was faster than XMS on old machines due to the latter being a copying mechanism. I know several games that refuses to run without EMS, doesn't work properly without it or has several bonus with EMS loaded. One good example of this are the DOS version of The Incredible Machines from Sierra/Dynamix especially the second game.

VIA C3 Nehemiah 1.2A @ 1.46 GHz | ASUS P2-99 | 256 MB PC133 SDRAM | GeForce3 Ti 200 64 MB | Voodoo2 12 MB | SBLive! | AWE64 | SBPro2 | GUS

Reply 57 of 58, by weedeewee

User metadata
Rank l33t
Rank
l33t
Gmlb256 wrote on 2021-09-16, 14:27:

Yeah, it was just so scroeffie could understand. This configuration was meant for the XMS option, so you are right there. 😜 But he might be better without this as this decreases compatibility with some programs.

EMS memory were used on old real-mode programs and was faster than XMS on old machines due to the latter being a copying mechanism. I know several games that refuses to run without EMS, doesn't work properly without it or has several bonus with EMS loaded. One good example of this are the DOS version of The Incredible Machines from Sierra/Dynamix especially the second game.

XMS also doesn't work on an XT :-p

Right to repair is fundamental. You own it, you're allowed to fix it.
How To Ask Questions The Smart Way
Do not ask Why !
https://www.vogonswiki.com/index.php/Serial_port

Reply 58 of 58, by Gmlb256

User metadata
Rank l33t
Rank
l33t
weedeewee wrote on 2021-09-16, 14:37:

XMS also doesn't work on an XT :-p

Indeed. 😜

VIA C3 Nehemiah 1.2A @ 1.46 GHz | ASUS P2-99 | 256 MB PC133 SDRAM | GeForce3 Ti 200 64 MB | Voodoo2 12 MB | SBLive! | AWE64 | SBPro2 | GUS