Agiwan
Prince
- Joined
- May 11, 2021
- Messages
- 403
Hello,
You can find modpacks for Vox Populi here!
Important note: From VP version 4.7.1 the squads modmod has been integrated to the main mod. You can use it in soloplayer but DO NOT USE THE OPTION IN MULTIPLAYER as nothing is synced between players when using it.
VP Only modpack with EUI: 4.16.1_VP-EUI.zip (Link) <-- with the map bugfix
VP + ¾ UC (v87) (Link), Even More Resources for Vox Populi (Link) and supersettler* (from Link modified by Seroperson) modpack with EUI: 4.16.1_VP-SSEM-EUI.zip (Link) <-- with the map bugfix
*This modmod allows the first settler to move farther (4 moves here) and to see farther at turn 0. It helps finding a good spot and seeing if the map is good for everyone (really useful in multiplayer as setting-up a multiplayer game can take a lot of time if something like 5 turns is needed to assess if the map is fair or if a restart is needed).
Modpacks (newest and older) link: https://drive.google.com/drive/folders/1Sv2p7jq2TaZNqtuuVFf3bJc_bCPgIEW_?usp=sharing
About the multiplayer modpack: When you go to industrial, you need to disable yield icons to avoid CTDs (Crashs To Desktop) in the late game, unit scaling and training for VP is here and set to use single unit to reduce memory consumption. EUI is disable as I suspect it to trigger CTDs for non-host players. All players must have the same map scripts inside their map folder (common\Sid Meier's Civilization V\Assets\Maps).
-->You must clear the cache folder (Documents\My Games\Sid Meier's Civilization 5\cache) on all PCs each time before launching the game.
Logs provide some useful information on AI decisions and other problems
If problems “Desyncs, CTDs” are encountered, all logs and autosaves from each player must be gathered in a same archive. The autosaves can be found here: My Games\Sid Meier's Civilization V\Saves\multi\auto.
Create a report on VoxPopuli Github (https://github.com/LoneGazebo/Community-Patch-DLL/issues), do not forget to add a link to the modpacks used.
You can also use this guide (basically the same, with good explanations): https://civ-5-cbp.fandom.com/wiki/Creating_a_Modpack
Some modmods are not compatible with Multiplayer (by using some Lua function like “math.random()” for example).
@seroperson advice:
"If you are compiling modpack for MP games, I don't recommend to add a lot of mods. There are many mods which are incompatible with MP: they may cause desyncs, crashes and so on. The less your modpack is, the more stable it is.
Personally I think the most dope combo is: VP, 3/4 UC, supersetttler, More Wonders, Even More Resources. Such combo is stable, tested and has a lot of content besides original VP."
Preparation:
The higher your ingame resolution is, the more likely you will encounter late game memory related CTDs.
Personal thanks to @seroperson and @axatin for all their work for Vox Populi and particularly their work on the multiplayer stability. Thanks to @brutalz for his previous post that helped me to do this one.
Do not hesitate to share your own modpacks, with the VP version attached to it.
English is not my native language, do not hesitate to correct me !
You can find modpacks for Vox Populi here!
Important note: From VP version 4.7.1 the squads modmod has been integrated to the main mod. You can use it in soloplayer but DO NOT USE THE OPTION IN MULTIPLAYER as nothing is synced between players when using it.
Modpacks versions:
VP Only modpack without EUI: 4.16.1_VP.zip (Link) <-- with the map bugfixVP Only modpack with EUI: 4.16.1_VP-EUI.zip (Link) <-- with the map bugfix
VP + ¾ UC (v87) (Link), Even More Resources for Vox Populi (Link) and supersettler* (from Link modified by Seroperson) modpack with EUI: 4.16.1_VP-SSEM-EUI.zip (Link) <-- with the map bugfix
*This modmod allows the first settler to move farther (4 moves here) and to see farther at turn 0. It helps finding a good spot and seeing if the map is good for everyone (really useful in multiplayer as setting-up a multiplayer game can take a lot of time if something like 5 turns is needed to assess if the map is fair or if a restart is needed).
Modpacks (newest and older) link: https://drive.google.com/drive/folders/1Sv2p7jq2TaZNqtuuVFf3bJc_bCPgIEW_?usp=sharing
About the multiplayer modpack: When you go to industrial, you need to disable yield icons to avoid CTDs (Crashs To Desktop) in the late game, unit scaling and training for VP is here and set to use single unit to reduce memory consumption. EUI is disable as I suspect it to trigger CTDs for non-host players. All players must have the same map scripts inside their map folder (common\Sid Meier's Civilization V\Assets\Maps).
-->You must clear the cache folder (Documents\My Games\Sid Meier's Civilization 5\cache) on all PCs each time before launching the game.
Spoiler What is a modpack? :
What is a modpack?
A modpack behaves like a “fake” expansion for the game. It will allow you to play with your mods without using the “Mod” menu from the main game menu. It will also let you use your mods in multiplayer.Spoiler How to install a modpack: :
How to install a modpack:
(To use VP, you must have your game in English.)- Search for the Civ's DLC folder. The path should be something like C:\...\Steam\steamapps\common\Sid Meier's Civilization V\Assets\DLC.
- Delete your old modpack if you already have one.
- Extract the downloaded .zip inside the DLC folder. It should add “ZMP_MODPACK”, “VPUI” and “UI_bc1” (if you use an EUI version) to your DLC folder:
- Before the first launch of the game delete the Cache folder from "Documents\my games\Civilization 5"
- Now you must NOT use the mod menu from the game's main menu !
Spoiler How to use VP fixed Map scripts/custom Map scripts using a modpack: :
How to use VP fixed Map scripts/custom Map scripts using a modpack:
When you use a modpack the Map scripts need to be added inside the Assets\Maps folder, for every player in case of a Multiplayer game:- Create a save of this folder (if you want to recover vanilla map scripts in the future): C:\...\Steam\steamapps\common\Sid Meier's Civilization V\Assets\Maps
- Copy the map scripts from here :
- C:\...\Steam\steamapps\common\Sid Meier's Civilization V\Assets\DLC\MP_MODPACK\Mods\(2) Vox Populi\Mapscripts
- To here:
- C:\...\Steam\steamapps\common\Sid Meier's Civilization V\Assets\Maps
- Copy all the map scripts you want to play in the same folder: C:\...\Steam\steamapps\common\Sid Meier's Civilization V\Assets\Maps
Spoiler How to uninstall a modpack: :
How to uninstall a modpack:
- Search for the Civ's DLC folder. The path should be something like C:\...\Steam\steamapps\common\Sid Meier's Civilization V\Assets\DLC.
- Delete “ZMP_MODPACK”, “VPUI”, “UI_bc1”.
- If you want to play VP as a "normal mod" you need to install it normally using the auto-installer.
- Bring back your old "C:\...\Steam\steamapps\common\Sid Meier's Civilization V\Assets\Maps" folder to bring back Vanilla map scripts.
- Before the first launch of the game after uninstalling the modpack, delete the Cache folder from "Documents\my games\Civilization 5"
Spoiler How to report a Multiplayer problem on Github: :
How to report a Multiplayer problem on Github:
Every player must have logging activated, here is the official guide to activate them:Logs provide some useful information on AI decisions and other problems
- Logging can be enabled in My Games\Sid Meier's Civilization V\config.ini
- Set the following options to 1:
- ValidateGameDatabase
- LoggingEnabled
- MessageLog
- AILog
- AIPerfLog
- BuilderAILog
- PlayerAndCityAILogSplit
- Make sure to save your changes! Enabling logging only needs to be done once each time the game is installed.
- The log files will now be written to My Games\Sid Meier's Civilization V\Logs
- Launch the game
- Click on "Option"
- In “GAME OPTIONS” Set 1 to “Turns Between Autosave” and 500 to “Max Autosaves Kept”.
If problems “Desyncs, CTDs” are encountered, all logs and autosaves from each player must be gathered in a same archive. The autosaves can be found here: My Games\Sid Meier's Civilization V\Saves\multi\auto.
Create a report on VoxPopuli Github (https://github.com/LoneGazebo/Community-Patch-DLL/issues), do not forget to add a link to the modpacks used.
Spoiler How to create my own VP Modpack: :
How to create my own VP Modpack:
This guide is mostly inspired by this one: https://forums.civfanatics.com/threads/mpmpm-multiplayer-mod-dlc-hack-updated.533238/You can also use this guide (basically the same, with good explanations): https://civ-5-cbp.fandom.com/wiki/Creating_a_Modpack
Some modmods are not compatible with Multiplayer (by using some Lua function like “math.random()” for example).
@seroperson advice:
"If you are compiling modpack for MP games, I don't recommend to add a lot of mods. There are many mods which are incompatible with MP: they may cause desyncs, crashes and so on. The less your modpack is, the more stable it is.
Personally I think the most dope combo is: VP, 3/4 UC, supersetttler, More Wonders, Even More Resources. Such combo is stable, tested and has a lot of content besides original VP."
Preparation:
- Download the file at the bottom of the first post in this link and put it in your mods folder ("..\Documents\my games\Sid Meier's Civilization 5\MODS")
- Install “Sid Meier's Civilization V SDK” using steam (free)
- In the config.ini file in your "..\Documents\my games\Sid Meier's Civilization 5" folder change "EnableTuner = 0" by "EnableTuner = 1" then save the file.
- Install the mods you want to include in your modpacks here "..\Documents\my games\Sid Meier's Civilization 5\MODS". If you install VP with EUI ensure that “VPUI” and “UI_bc1” are present in your DLC folder “C:\...\Steam\steamapps\common\Sid Meier's Civilization V\Assets\DLC”.
- Delete your old modpack if you already have one in your DLC folder (keep“VPUI” and “UI_bc1” if you want to create a VP modpack with EUI).
- Delete the cache folder from here "Documents\my games\Civilization 5"
- Start Firetuner using “Sid Meier's Civilization V SDK”.
- Start Civ 5.
- Set Civ5 to windowed mod:
- In the Mods menu, load all desired mods, as well as "Multiplayer Mods Workaround (v. 1)" (which should be on the list)
- Start a single player mod game with any settings using continent map.
- Once game is loaded (the game will be unplayable: this is normal), switch to fire tuner. The active tab should be "Lua Console". Below the tab name, there is a dropdown menu. Select the MPMP_Maker from that list (should be one of the first, the name may be truncated but will start with "\Users\[yourName]\Documents").
- Type CreateMP() into the command line at the bottom and press enter.
- It will seem to be stuck on "\Users\USER\Documents\My Games\Sid Meier's Civilization 5\MODS\MultiPlayer Modpack Maker (v 1)\MPMP_Maker: Copying: Language_en_US". This is also normal.
- Once civ 5 begins working again, and if there are no errors noted in firetuner, exit out of civ 5 entirely and close firetuner.
- Your modpack has been created here: "\Steam\steamapps\common\sid meier's civilization v\Assets\DLC\MP_MODPACK".
- Look inside the "\Steam\steamapps\common\sid meier's civilization v\Assets\DLC\MP_MODPACK\Mods" folder. If all your selected mods have been successfully copied you have nothing to do, if not (may occur on newest versions of Windows) you have to manually copy all of them from "Documents\my games\Civilization 5\MODS" (do not copy "Multiplayer Mods Workaround (v 1)" !) to "\Steam\steamapps\common\sid meier's civilization v\Assets\DLC\MP_MODPACK\Mods".
- Navigate to "\Steam\steamapps\common\sid meier's civilization v\Assets\DLC\MP_MODPACK\Mods\(1) Community Patch\Core Files\CoreLua" and delete “InGame.lua” file.
- Delete the cache folder from here "Documents\my games\Civilization 5"
- Your modpack is ready to use. Create an archive with “MP_MODPACK”, “VPUI” and “UI_bc1” if you want to share it.
Spoiler How to prevent late game memory CTDs: :
How to prevent late game memory CTDs (as much as possible):
Late game CTDs are mostly due to excessive memory usage (thanks to the 32 bits .exe…). You can lower some graphics to consume less memory. For solo play the most important is to set “Leader Scene Quality” to “Minimum”. Using standard or small maps also help. Really important: Turn off “yield icons” when you enter industrial era and for the rest of the game (every human player must do it!). If you prefer to use them try to not zoom-out a lot.The higher your ingame resolution is, the more likely you will encounter late game memory related CTDs.
Multiplayer VP is a work in progress:
Even if lately the stability of VP multiplayer improved by a lot, there are still some issues (Desyncs, CTDs etc.). If you have problems please fill a report on Github.Personal thanks to @seroperson and @axatin for all their work for Vox Populi and particularly their work on the multiplayer stability. Thanks to @brutalz for his previous post that helped me to do this one.
Do not hesitate to share your own modpacks, with the VP version attached to it.
English is not my native language, do not hesitate to correct me !
Last edited: