|
This is an utility to configure Warcraft
III BEFORE it's launch. It has the standard configuration abilities as
well as some extra features.
Download it now!
Note: If the download doesn't work, go to my
alternative
download site. You will find War3Config under Warcraft III tools.
Extra features:
- Battle.net account names list (easier and quicker access to multiple
accounts)
- Enable "Allow Local Files"
- Loading/Saving of a whole Configuration (will be saved as INI file)
- Mipmap Detail selection
- OpenGL Mode
- Refresh Rate changing
- Remove World Editor Limits
- Renaming of existing campaign profiles
- Select paths for savegames, replays, logs and errors
- Texture Color Depth selection
- Turn "Allow Local Files" On/Off
- Turn Intro Movie on startup On/Off (you have to switch it on again after
starting and quitting Warcraft 3)
- Turn Midi On/Off
- Turn Software Midi On/Off
- UMSWE Support
Some features, I think, are not 100% clear to everybody. I'll explain
these in the following lines:
- Allow Local Files:
When you enable this option, Warcraft III will use files from folders (like
WorldEdit). This is very useful if you want to modify any file from
Warcraft III and don't want to put it in the MPQ. This can also be a way
to distribute mods (although I don't recommend it). Please be aware of
other (mostly WorldEdit) enchancers. I'd suggest you to move them to
another directory when playing Warcraft III. This includes (but not
limited to) the X-Tra editor, the WorldEdit enchancer (known as Blink!),
the Trigger Editor Blink as well as older versions of UMSWE. To sum it up:
All files and folders (not empty folders) with the same structure as in
war3.mpq should be moved to another directory. If you use WorldEdit, you
can put them in again (before you launch WorldEdit; otherwise WorldEdit
won't use them). If you have moved the WorldEdit enchancers away, you can
move the files you want to use with Warcraft III (e.g.: modified skins and
so on) into the Warcraft III folder. Don't forget to remove them if you
want to use WorldEdit and don't want to use the files (e.g.: modified
skins) with WorldEdit.
- Auto-apply Settings:
If this option is enabled all changes you make are immediately and
irrevocably saved. You don't have to hit the buttons "Apply Settings" if
this option is enabled.
- Battle.net account names list:
To add a new account names, click "Add". Then you can enter a new name. If
you confirm this, it will immediately saved to Registry (only the new
account name to the War3Config key (HKEY_CURRENT_USER\Software\War3Config),
not the new account name to the Warcraft III key as current user).
If you click "Delete" the selected account name will be deleted from the
list. The Battle.net account names from your
list are also saved to each configuration (INI) you save.
- Loading/Saving of a whole Configuration:
You can save a configuration as INI file by simply clicking on File ->
Save Configuration. Now you can specify a
name for the configuration. Then you have only to click on Save to save
it. To restore a configuration (saved as
INI) you simply have to click on File -> Load Configuration. Then select a
configuration and click Open. You'll be
asked if you want to save the loaded configuration directly to Registry.
If you click no, you have to click Apply
Settings in every category to save it to Registry.
- Mipmap Detail:
You can choose a number from 0 to 2 as mipmap detail level. I removed the
Edit-field, because I think only these
values are necessary. The higher the value, the unsmoother gets the
graphic of Warcraft III, but the more performance you'll get.
- OpenGL Mode:
If OpenGL Mode is enabled both Warcraft III and the WorldEditor will use
OpenGL as graphics system. You should only use it if OpenGL runs on your
machine faster than Direct3D or if you are encountering Direct3D problems.
Anyway you have to run Warcraft III with War3Config in order to make this
setting take affect. To do it manually create a shortcut and add "-opengl"
(without the quotes) at the end.
- Path for savegames/replays/logs/errors:
Here you can specify where your savegames, etc. will be put. You can click
on choose to directly choose an existing folder or write the path into the
editable textfield. Logs and errors are files from Blizzard that record
different things (e.g.: when Warcraft III hangs, it can be, that it
creates an errorfile, that describes when the error appeared, etc.).
- Refresh Rate:
Here you can specify the refresh rate used by Warcraft III. You can leave
it at the default value. I suggest to use the highest refresh rate
available. You can only set values supported by your hardware (monitor,
graphics card).
- Remove World Editor Limits:
With this setting enabled the limits for the number of doodads and some
other limits are removed. This is the same method as used in WE-No-Limits.
- UMSWE Support:
Since UMSWE 4.0 War3Config comes with launching options for UMSWE.
Additionally War3Config will be included in every further version of UMSWE.
Learn more about UMSWE at
http://umswe.wc3campaigns.com.
Version History:
1.6: released on 23.09.2003
- Added The Frozen Throne support.
- Increased the duration for the hints.
- Added new option: Window Mode.
- Improved the way to add start parameters.
- Added new feature: Change Installpath (with this you can switch between
installations).
- Added new feature: When War3Config can't find a valid installation of
Warcraft III, you can try to restore a damaged
installation (this includes only "damages" in the Warcraft III registry
settings).
- Added new feature: Fake Uninstall (with this you can fake an
uninstallation, without deleting your installation).
- Removed the Apply Settings buttons for each section and added one for
all settings.
- Removed the "Remove Allow Local Files value" button (you can do this
with the Registry Cleanup feature)
- Added support for UMSWE.
- Added a new option: Remove World Editor limits.
- Changed some dialogs.
- Added a new option to the general options: Enable Windows XP Controls.
1.5b: released on 18.04.2003
- Fixed minor appearance issues caused by the changes in 1.5a.
1.5a: released on 17.04.2003
- Improved some minor things.
- Fixed a bug that prevented the gamma value from saving correctly.
- When loading a configuration War3Config will find now all Bnetnames in
an saved configuration (INI). Before it didn't
find all entries if there was a hole in enumeration (e.g.: Bnetname0,
Bnetname3, Bnetname5). Such a hole in
enumeration can be caused if a user manually edits a configuration.
- The current Battle.net username can now also be deleted.
- Added a button to start the World Editor.
- Added a new feature "Auto-Apply Settings".
- Added an options dialog to set options like "Auto-Apply Settings", the
paths for the executables of Warcraft 3 and
the World Editor and startup parameters for Warcraft III and the
WorldEditor.
- If Warcraft III is not correctly installed the main window will no
longer appear. Instead a message box pops up and
informs you that Warcraft III is not correctly installed.
- The LAN account name will now be saved correctly.
- Added two new options: Refresh Rate, OpenGL Mode.
- Changed the Midi and Software Midi settings from dropdown-menues to
checkboxes.
- If a configuration (INI) contains illegal values for the network game
port and the refreshrate, standard values will be
used instead.
- War3Config comes now with the default configuration of Warcraft III.
1.5: released on 01.11.2002
- Added a Battle.net account name list. You can add names to the list,
delete names from the list. With this you can
switch more quickly between multiple account names (especially good when
you share Warcraft III with others on
one computer). The names are saved in the Registry (HKEY_CURRENT_USER\Software\War3Config).
If you save now
a configuration (INI) it will save all names from the list into it. If
you load the configuration, the Battle.net account
names will be automatically saved to Registry (War3Config prompts you if
you want to save the configuration directly
to Registry; the account names will be saved to Registry anyway).
- Added "Registry Cleanup" to the main menu. With this button you can
delete all keys that my program creates. Note:
If you press F5 ("Reload Configuration from Registry") or if you quit
War3Config and launch it again, the keys and
values will be created again. In addition to this they will also be
created again if you change options like
"Battle.net Account Name" or "Allow Local Files" (shortcut for this is
F6).
- Fixed minor appearance issues.
1.4b: no public release
- Added a button to delete the "Allow Local Files" key (that will be
automatically created if you start War3Config
or if you access the option "Allow Local Files).
- Added hints to all options. The hints inlude which options stress your
CPU/Memory/Graphics card. This can help
you, especially if you have a slow CPU/Memory/Graphics card. This means
that if in the hint is written something
about CPU/Memory/graphics card and you have a weak hardware component of
that class and your Warcraft III
doesn't run smooth you may tune around here.
- Restricted the Mipmap Detail option to a value from 0 to 2. I've tested
it out with a miplevel of 4. The result is
a rotten output of Warcraft III, I think that's not the way Blizzard
designed the game.
- Removed the X button in the Dialog which asks you for a new name for a
profile. By default the program hangs when
you clicked on it.
- Disabled the Maximize button in the main window. I think it's not
necessary to maximize my program.
1.4a: released on 09.09.2002
- Added a new option: Allow Local Files. If this option is enabled,
Warcraft III will take files from folders. By
default this option is disabled.
Note: If you start War3Config the first time it'll create a new DWORD
value in your registry (HKEY_CURRENT_USER\
Software\Blizzard
Entertainment\Warcraft III\Allow Local Files with the value 0 (default)).
1.4: released on 03.09.2002
- Fixed various issues at Reloading/Loading configurations from Registry/INI
file.
- You can no longer write into the dropdown menues.
- When you load an external configuration (INI) you will be asked whether
you want to save the configuration you
loaded directly to Registry or not.
- Changed the shortcut for "Reload Configuration from Registry" to F5.
- Changed the entry File -> Close to File -> Quit and changed the shortcut
for it to Ctrl+Q.
1.3: released on 28.08.2002
- Added an extra feature that allows you to rename existing campaign
profiles.
- Fixed a bug that prevented the musicvolume value from loading from an
external configuration (INI) correctly.
1.2: released on 27.08.2002
- If Warcraft III is not correct installed all Options will disable
correctly and a little info text is shown.
- Now you can only select campaignprofiles that are available.
- The Loading/Saving of configurations feature is completed. You can now
save a complete configuration into a INI
file. This is useful, if you want to quickly switch between two preferred
settings (lets say one for single player,
one for Battle.net).
Note: If you specify for Network Gameport a lower value than 1024 the
last correct number you entered will be
saved to the INI. If you
specify a value higher than 49151 the last number of the value will be cut
(e.g.: 50000 will be
5000).
- In addition to the Loading/Saving of configurations feature I've added a
panel that indicates which configuration
is loaded.
- Added a Reload Configuration from Registry menu item. With this you can
easily reload the settings, if you haven't
saved your changes and want the last saved settings back.
1.1: released on 06.08.2002
- Removed 'Restore Defaults' buttons which got no functionality yet.
- Added a panel to the Statusbar that indicates whether changes were made
or not.
Note: If you change the settings again to the initial settings (of the
current startup of War3Config), it won't
indicate that no change have been made.
- Fixed a little spelling mistake in the Info. It should be 'War3Config'
not 'War3config)'.
- Added an readme.txt to the ZIP archive.
1.0: released on 05.08.2002
- Initial Release
Acknowledgements:
Special thanks to StonedStoopid (admin at www.wc3campaigns.com) for giving
me the source code of WE-No-Limits.
It is my effort to provide you a tool with almost no bugs. Therefore
I'll release a new version of it as soon as a bug is discovered. If you
discover a bug, then send a detailed bugreport to scfreak045@hotmail.com.
Remeber that the bug must be reproduceable, so explain exactly what you
have done and what happened.
THIS PRAGRAM IS FREEWARE. THEREFORE YOU MAY USE IT AS YOU WISH.
THE PROGRAM IS BEING PROVIDED TO YOU "AS IS" WITHOUT WARRANTY OF ANY KIND,
NEITHER EXPRESSED NOR IMPLIED. THEREFORE I AM NOT LIABLE FOR ANY FORM OF
DAMAGE INCLUDING, BUT NOT LIMITED TO DATA LOSS, HARDWARE FAILURE AND
WHATSOEVER.
Do you want to report a bug? Or do you have a really good suggestion
for my program? Or just giving feedback?
Discuss it in my forum or e-mail it to
scfreak045@hotmail.com! © 2002 -
2003 Starcraftfreak. All rights reserved. |