Help - Search - Members - Calendar
Full Version: Tweak Pack
MSFN Forums > Microsoft Software Products - Discussion & Support > Windows 95/98/98SE/ME > Windows 9x Member Projects

   
Google Internet Forums Unattended CD/DVD Guide
PROBLEMCHYLD
We have almost every type of Win9x pack you can imagine
but no tweak pack.Some packs have a few tweaks here and there
but we do not have a full fledge tweak pack.
When i say tweak pack i mean performance tweak pack
hacks thats gonna make the system run smoother
Now we all know MDGx has a site full of them why don't someone create a
installer for all the tweaks he has and make them optional
a suggestion for all you Gurus.
Instead of having multiple service packs be unique
and create something no one has done already.
I know i would love a tweak pack what about you.
myelin
I agree with Problemchild, there should be a tweak pack, with options for "Gamers" and for "office users".
Fredledingue
Yes, a "Tweak Pack" by opposition to a "Service Pack" would not install any new files (except maybe Tweak UI and 2 or 3 hacked files with cosmetic changes only) then only rewrite the registry, ini files etc.

This can be done with less than 500 kB.
PROBLEMCHYLD
Here a few tweaks i think we can all benefit from
and these only appear when you click the necessary file
therefore your right click is not extended etc...

1.RIGHT-CLICK CAB EXTRACT

2.RIGHT-CLICK DEFRAG ANY DRIVE

3.RIGHT-CLICK Unregister/register dll files

4.LOCK DESKTOP ICONS

5.MAXIMIZE NOTEPAD only works when you have the original M$ notepad
just a few suggestins for the idea.

OH YEAH NO 3RD PARTY APPS ALLOWED
soporific
new thread started here: http://www.msfn.org/board/index.php?showtopic=90202
myelin
This is the copy paste from Performance.ini from the tweak file. Sporofic, could you please add a note at end of each setting to explain its purpose. Thanks

[version]
signature="$Chicago$"
SetupClass=Base
[DefaultInstall]
UpdateInis=add



[add]
%10%\system.ini,AutoPatcher, , "PerformTwkInstalled=1"
%10%\system.ini,386Enh, , "ConservativeSwapfileUsage=1"
%10%\system.ini,386Enh, , "LocalLoadHigh=1"
%10%\system.ini,386Enh, , "MaxPhysPage=60000"
%10%\system.ini,386Enh, , "LocalLoadHigh=1"
%10%\system.ini,386Enh, , "PageBuffers=32"
%10%\system.ini,386Enh, , "DMABufferSize=64"
%10%\system.ini,386Enh, , "PerVMFiles=200"
%10%\system.ini,386Enh, , "MinSPs=4"
%10%\system.ini,386Enh, , "MaxBPs=300"
%10%\system.ini,386Enh, , "VGAMonoText=Off"
%10%\system.ini,386Enh, , "VideoFastPaste=On"
%10%\system.ini,386Enh, , "PageOverCommit=20"
%10%\system.ini,386Enh, , "MinTimeSlice=40"
%10%\system.ini,386Enh, , "RemovableIDE=1"

%10%\system.ini,386Enh, , "SysVMEMSLimit=-1"
%10%\system.ini,386Enh, , "NoWaitNetIO=On"
%10%\system.ini,386Enh, , "NetHeapSize=20"



%10%\system.ini,vcache, , "Chunksize=1024"
%10%\system.ini,vcache, , "NameCache=4096"
%10%\system.ini,vcache, , "DirectoryCache=96"
%10%\system.ini,vcache, , "MaxFileCache=524288"
soporific
QUOTE (myelin @ Jan 5 2007, 12:48 AM) *
This is the copy paste from Performance.ini from the tweak file. Sporofic, could you please add a note at end of each setting to explain its purpose. Thanks

Good idea. It also forced me to do more research because there were settings I knew nothing about, even some obsolete ones. I haven't finished but here's the txt file as it stands:

CODE
****************************************
Info on possible settings in perfom.inf

sources:
http://www.mdgx.com/lastweek.htm
http://www.driverheaven.net/archive/index.php/t-3191.html
****************************************

PerformTwkInstalled=1
- this is a custom system.ini entry to notify that the tweaks have already been installed. I use this in autopatcher.

ConservativeSwapfileUsage=1
  - This forces the OS to try to use as much of the computer's physical memory (ie your total RAM) as possible, before using Virtual Memory (ie using some of your hard disk as RAM). This will cause you to have, on average, less free RAM than before, but whatever was in the Swap File is now in RAM meaning it will run much faster than before. But when something (like a game) loads, it will use the Swap File much more (if there isn't enough free RAM) resulting in slower gameplay. Basically if you have at least 256 MB RAM, then definitely enable it, but if you have less, it will depend on your situation and needs.
  
MinTimeSlice=40
- sets the minimum time slice. Lower values improve multitasking but decrease overall performance, higher values = visa versa. Default = 20. Experiment with the following settings: 10, 20, 40, or 80. A good recommendation is 80.

DMABufferSize=64
- increases your 16-bit Direct Memory Access (DMA) channel buffer to maximum size: 64 (in KiloBytes). Affects ALL I/O (Input/Output) DMA operations: sound card FM/wavetable, MIDI playback/recording, disk buffered reads/writes. Default value is 16. In Windows 9x/ME this can also be done in: Control Panel -> System -> Device Manager tab -> System devices -> Direct memory access controller -> Settings tab -> check Reserve DMA buffer box -> 64 K bytes reserved -> OK -> OK.

LocalLoadHigh=1
- this setting tells the operating system to load its local drivers into upper memory by default as opposed to trying to squeeze them into conventional memory. Even though you'd think this wouldn't matter anymore, DOS still does play a role in how fast the operating system and leaving it whatever resources it might need is important.

32BitDiskAccess=On
- this enables 32bit acess to your hard disk

MaxPhysPage=40000
- defines the upper (maximum) limit of installed memory (RAM) allowed to be used by Windows in hex address. Default is to use all available RAM, equivalent to deleting this line. Maximum allowed is installed RAM upper hex address. 40000 = Windows allowed to use only first 1 GB (1,024 MB) of RAM. Useful to troubleshoot Windows errors/limitations and/or RAM errors.

MinSPs=8
- increases the spare stack pages which may prevent possible stack fault situations. Default value is 2.

PageBuffers=32
- increases the page buffers (in kilobytes) for storing asynchronous read/write pages, and thus boost Windows fixed disk performance. Works ONLY if using 32-bit disk access (FBDA) AND a permanent swap file. Default value is 4. Maximum allowed is 32.

PerVMFiles=60
- increases the number of private file handles (similar to the native MS-DOS mode "FILES=" command in CONFIG.SYS) allocated to each Virtual Machine (VM), needed by DOS programs running in a DOS session. Default value is 30 for Win9x/ME. Maximum allowed is 225. The specified number (0 - 225) is added to the minimum of 30 VMFiles Windows allocates by default to each VM. In this example: 60 + 30 = 90 VMFiles.

SysVMEMSLimit=-1
- increases Expanded Memory (EMS) available to each DOS session for DOS programs that need EMS to operate. Default value is 2048 (2 MB). Maximum allowed is -1 (32768 = 32 MB).

VGAMonoText=Off
- allows Windows to use the B000-B7FF Upper Memory Area (UMA) if not used by other hardware devices (monochrome video adapters) or graphics/video (VGA/SVGA/XVGA) applications. Default value is ON. If a hardware device/peripheral or an upper/extended/expanded memory manager using this memory range is installed, this area is NOT available to Windows.

VideoFastPaste=On
- looks like its not a proper setting for Windows 98se.

KeyBoostTime=0.1
- To increase keyboard response (in seconds) to keystrokes with several background Windows programs running. Default value is 0.001 (1 millisecond = 1/1000 of a second).
myelin
Thanks, Soporific. smile.gif
PROBLEMCHYLD
soporific
thanks for your support we can use your thread and i'll asked this one be locked
so it want be confusion with colliding threads/post.
Please Close This Topic
Google Internet Forums Unattended CD/DVD Guide
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.