TC01
Deity
Civ 4 Mod Launcher v4.0 by TC01
I know there are lots of other programs out there for launching mods. So why am I releasing this one, which started out as merely a programming exercise? Because it supports Colonization, and I don't know of any other mod launcher that does.
This program, when ran, tries to automatically detect the Civ 4, Warlords, BTS, and Civ 4 Col install paths from your computer. If it fails, it will prompt you for them, giving you the option to tell the program that you don't have a certain version installed. This data is saved to the program's settings and is never asked for again when the program is ran (unless you click the Reset Settings button).
It does not support mods installed to the My Games directory; this is because of weird issues that sometimes arise when mods are installed here (which is why it's not recommended to use that folder for mods).
It was programmed in Visual Basic .NET, so it requires Microsoft's .NET framework. I think it will work with some combination of 2.0/3.0/3.5, but it also works on my Windows 7 computer with only .NET 4.0 installed. It can also be ran with the open source Mono platform.
Oh, and "Yet Another Mod Launcher" is a deliberate reference to YAML (even though YAML actually stands for "YAML Ain't Markup Language"). That's not actually the name of the program but it was a good title for the thread...
Features:
Links:
.NET Framework 4.0
Mono (Open Source .NET)
To Install:
Unzip and extract the ModLauncher.exe file and put it somewhere, I recommend your Civ 4 folder. Then make a shortcut to your desktop and run it.
You don't need the contents of the Source directory, unless you really want to look at my source code.
Credits/Legal Info:
-TC01 (the programmer- me)
-Lord Tirian (ideas)
-embryodead, phungus420 (help with Complete/Gold registry keys)
-Slips (bug reports)
-Firaxis/2K Games (for Civ 4 and it's expansions, and for the BTS logo used in the program)
-Microsoft (for Visual Studio and the Visual Basic .NET language)
This program is open source. You can do what you want with the source code (I can't think of what anyone would want to do with the source code), but neither me nor anyone else listed above can be held responsible if the program or it's source somehow damages your computer (not that I can think of how).
I know there are lots of other programs out there for launching mods. So why am I releasing this one, which started out as merely a programming exercise? Because it supports Colonization, and I don't know of any other mod launcher that does.
This program, when ran, tries to automatically detect the Civ 4, Warlords, BTS, and Civ 4 Col install paths from your computer. If it fails, it will prompt you for them, giving you the option to tell the program that you don't have a certain version installed. This data is saved to the program's settings and is never asked for again when the program is ran (unless you click the Reset Settings button).
It does not support mods installed to the My Games directory; this is because of weird issues that sometimes arise when mods are installed here (which is why it's not recommended to use that folder for mods).
It was programmed in Visual Basic .NET, so it requires Microsoft's .NET framework. I think it will work with some combination of 2.0/3.0/3.5, but it also works on my Windows 7 computer with only .NET 4.0 installed. It can also be ran with the open source Mono platform.
Oh, and "Yet Another Mod Launcher" is a deliberate reference to YAML (even though YAML actually stands for "YAML Ain't Markup Language"). That's not actually the name of the program but it was a good title for the thread...
Features:
- Supports Colonization, as well as Civ 4, Warlords, and BTS
- Tries to automatically determine the install path through the registry
- If it can't, prompts the user and then stores these paths to the application's settings
- Likewise, if a version of Civ isn't installed, it will remember this too
- Then, you can reset these settings if you do install a version
- Can launch both modded and unmodded versions of Civilization 4
- Support for Gold and Complete registry paths
- A checkbox to close the program after launching a mod
- A checkbox to have the program remember the last mod it launched when it closed
- The values of these checkboxes are remembered
- A message box appears when settings are cleared
- A "Random Mod" button that launches a randomly selected mod for the selected Civ version
- Before launching, it will tell you which mod it has selected and allow you to cancel the launch
- It will remember this mod as the "last mod launched"
Links:
- Fixed a bug where the prompted alternate paths were not saved to settings
- Fixed a bug with 64-bit systems where the keys failed to be detected
.NET Framework 4.0
Mono (Open Source .NET)
To Install:
Unzip and extract the ModLauncher.exe file and put it somewhere, I recommend your Civ 4 folder. Then make a shortcut to your desktop and run it.
You don't need the contents of the Source directory, unless you really want to look at my source code.
Credits/Legal Info:
-TC01 (the programmer- me)
-Lord Tirian (ideas)
-embryodead, phungus420 (help with Complete/Gold registry keys)
-Slips (bug reports)
-Firaxis/2K Games (for Civ 4 and it's expansions, and for the BTS logo used in the program)
-Microsoft (for Visual Studio and the Visual Basic .NET language)
This program is open source. You can do what you want with the source code (I can't think of what anyone would want to do with the source code), but neither me nor anyone else listed above can be held responsible if the program or it's source somehow damages your computer (not that I can think of how).