Most crash reports here seem to be related to Electioneering, and those that aren’t seem to be answered with “the bug has been fixed” with no follow-up from either party involved. Thus, a new thread is born. I’ve done beta-testing before, and I hope I’ll be able to provide all required information.
Background :
I bought Democracy 3 about two years ago, through Steam. I played it for a bit with no trouble on a Win 7 laptop, but stopped playing for quite a while. When I bought a new laptop, I had Steam install most of my games (in February 2016) but did not try playing this again until a few days ago.
The game started up normally, but after selecting a nation & clicking “Play”, then approving the default options by clicking “Play” again, it runs the loading screen for 2-3 seconds before crashing to the desktop. Windows tries (and fails) to find the problem.
I have tried it with each of the 6 (?) countries, and had the same results.
Computer & OS :
I am running Win 10 on an MSI GT72s 6QD Dominator G laptop, with an i7 (6) and nvidia GTX970M graphics card.
DLC & Mods :
I have never used a mod with this game, and I run Clones and Drones, Extremism, and Social Engineering, but have not purchased Electioneering.
Attempted Fixes :
Attempted to delete local content and install fresh. No effect.
Attempted to delete local content, manually deleting the Democracy 3 folder from My Documents. No effect.
Looked for the mods_status.ini file mentioned in several crash reports, but it doesn’t exist.
Looked for any of the files the debug file lists as “failed to open” and couldn’t find them, either.
Checked the forums for similar reports, but I haven’t found one yet that crashes before any turns are played.
Please note: the game is installed on the D: drive, while My Documents is located on the solid state C: drive.
Generated Reports :
debug
[18:36:35:895]- ----DEBUG FILE----
[18:36:35:895]- Windows 7 or later detected
[18:36:35:895]- Game version: 1.286
[18:36:35:895]- Command Line: “D:\SteamLibrary\steamapps\common\Democracy 3\Democracy3.exe”
[18:36:35:895]- Command Line argument:
[18:36:35:897]- Desktop resolution is 1920 x 1080
[18:36:35:909]- Initialising Sound Engine
[18:36:35:909]-
GetLogicalProcessorInformation results:
[18:36:35:909]- Number of NUMA nodes: 1
[18:36:35:909]- Number of physical processor packages: 1
[18:36:35:909]- Number of processor cores: 4
[18:36:35:909]- Number of logical processors: 8
[18:36:35:909]- Number of processor L1/L2/L3 caches: 8/4/1
[18:36:35:938]- Finished Initialising Sound Engine
[18:36:35:946]- Attempting to initialise steam
[18:36:36:131]- Steam initialisation success
[18:36:36:131]- Requesting steam stats…
[18:36:36:131]- …Steam stats requested
[18:36:36:132]- Initialising Direct3D
[18:36:36:243]- Initialising global vertex buffer
[18:36:36:256]- GBufferedFile failed to open file [C:\Users\Red Prince\Documents/My Games/democracy3/stats.ini]
[18:36:36:256]- GBufferedFile failed to open file [C:\Users\Red Prince\Documents/My Games/democracy3/stats.ini]
[18:36:36:266]- GBufferedFile failed to open file [C:\Users\Red Prince\Documents/My Games/democracy3/tut_seen.ini]
[18:36:36:281]- CTD DEBUG: Setting volume via irrklang…:src\GUI_Sounds.cpp 270
[18:36:36:282]- CTD DEBUG: …set volume success:src\GUI_Sounds.cpp 272
[18:36:36:397]- Socialism LB size:271999
[18:36:36:397]- Liberalism LB size:271990
[18:36:36:397]- Received stats and achievements from Steam
[18:36:36:398]- GBufferedFile failed to open file [C:\Users\Red Prince\Documents/My Games/democracy3/achievements.ini]
[18:36:41:307]- GBufferedFile failed to open file [C:\Users\Red Prince\Documents/My Games/democracy3/mod_dates.ini]
[18:36:41:661]- STEAMWORKS: 0 files enumerated for workshop
[18:36:42:738]- GBufferedFile failed to open file [C:\Users\Red Prince\Documents/My Games/democracy3/mod_status.ini]
[18:36:50:34]- Starting new game…
[18:36:50:292]- Starting PreCalcCoreSimulation…
[18:36:50:958]-
PreCalcCoreSimulation time: 0.67 seconds
[18:36:51:170]-
**CALCULATING SIM FINANCE
[18:36:51:170]-
**CALCULATING SIM FINANCE
[18:36:51:204]- Waiting for render thread [src\SIM_PortraitManager.cpp,134]]
[18:36:51:219]- Pre-caching minister portraits
[18:36:51:340]- Finished pre-caching minister portraits
[18:36:51:340]- Thread finish detected by loading screen
[18:36:51:340]- Setting loading screen ready
(and the drawdebug):
Initialising 3D Engine in fullscreen mode
Driver : C:\WINDOWS\System32\DriverStore\FileRepository\nvmiwu.inf_amd64_bd786fe53bff67f7\nvd3dum.dll
Description : NVIDIA GeForce GTX 970M
DeviceName : \.\DISPLAY1
Checking For Shader Support
NumSimultaneousRTs:4
hal_caps.PixelShaderVersion >= D3DPS_VERSION(2, 0)
About to Create 3D Device with width: 1920 and height : 1080
Attempting hardware Vertex Processing
Finished initialising 3D Engine
Initialising Render target of 512 X 256 rt_minister_compositor
rt_minister_compositor
Creating shader from file:[data/shaders/dissolve.fx]
Creating shader from file:[data/shaders/locked_achievement.fx]
Creating shader from file:[data/shaders/ministercacher.fx]
Creating shader from file:[data/shaders/unselected_soundbite.fx]
window_background.dds
19px_highlight.dds
19px_grey.dds
ui_general_textbutton.dds
Initialising Render target of 2048 X 2048 rt_transition
rt_transition
Initialising Render target of 2048 X 2048 rt_iconcache
rt_iconcache
spark_red.dds
spark2.dds
spark.dds
Open Sans Semibold_24.dds
Open Sans ExtraBold_36.dds
Open Sans Bold_24.dds
Open Sans ExtraBold_32.dds
Positech-Logo2013_1024.jpg
circular_wipe.dds
mainmenu_atlas.dds
mainmenu_spacer.dds
dlc_socialengineering.dds
dlc_extremism.dds
dlc_clones.dds
dlc_electioneering.dds
ui_mainmenu_backdrop.jpg
ui_atlas1.dds
ui_scrollbar.dds
ui_scrollbar_slider.dds
ui_scroll_left.dds
ui_scroll_left_h.dds
australia_details.jpg
canada_details.jpg
france_details.jpg
germany_details.jpg
uk_details.jpg
usa_details.jpg
ui_policy_slider.dds
gui_square.dds
gui_checkbox_fill.dds
cityscape.jpg
loading_gear.dds
f_hairback_5.dds
f_jacket_10.dds
f_skin_10.dds
f_shirt_10.dds
f_tie_10.dds
f_face_6.dds
f_whites_6.dds
f_eyes_6.dds
f_hair_5.dds
Initialising Render target of 256 X 256 117866.dds
117866.dds
f_hairback_1.dds
f_jacket_2.dds
f_skin_2.dds
f_shirt_2.dds
f_face_2.dds
f_whites_2.dds
f_eyes_2.dds
f_hair_1.dds
Initialising Render target of 256 X 256 423551.dds
423551.dds
f_hairback_2.dds
f_jacket_8.dds
f_skin_8.dds
f_shirt_8.dds
f_tie_8.dds
f_face_1.dds
f_whites_1.dds
f_eyes_1.dds
f_hair_2.dds
Initialising Render target of 256 X 256 102716.dds
102716.dds
m_jacket_15.dds
m_skin_15.dds
m_shirt_15.dds
m_tie_15.dds
m_face_19.dds
m_whites_19.dds
m_eyes_19.dds
m_hair_1.dds
Initialising Render target of 256 X 256 557106.dds
557106.dds
m_jacket_17.dds
m_skin_17.dds
m_shirt_17.dds
m_tie_17.dds
m_face_10.dds
m_whites_10.dds
m_eyes_10.dds
m_hair_8.dds
m_glasses_7.dds
Initialising Render target of 256 X 256 931831.dds
931831.dds
m_face_12.dds
m_whites_12.dds
m_eyes_12.dds
m_hair_10.dds
Initialising Render target of 256 X 256 669837.dds
669837.dds
f_hairback_6.dds
f_jacket_1.dds
f_skin_1.dds
f_shirt_1.dds
f_tie_1.dds
f_face_4.dds
f_whites_4.dds
f_eyes_4.dds
f_hair_6.dds
f_glasses_3.dds
Initialising Render target of 256 X 256 722262.dds
722262.dds
f_hairback_7.dds
f_jacket_3.dds
f_skin_3.dds
f_shirt_3.dds
f_face_8.dds
f_whites_8.dds
f_eyes_8.dds
f_hair_7.dds
f_glasses_2.dds
Initialising Render target of 256 X 256 104042.dds
104042.dds
m_jacket_9.dds
m_skin_9.dds
m_shirt_9.dds
m_tie_9.dds
m_hair_5.dds
Initialising Render target of 256 X 256 037486.dds
037486.dds
f_hairback_4.dds
f_hair_4.dds
Initialising Render target of 256 X 256 020924.dds
020924.dds
m_jacket_3.dds
m_skin_3.dds
m_shirt_3.dds
m_tie_3.dds
m_face_3.dds
m_whites_3.dds
m_eyes_3.dds
m_hair_15.dds
Initialising Render target of 256 X 256 220812.dds
220812.dds
f_jacket_6.dds
f_skin_6.dds
f_shirt_6.dds
Initialising Render target of 256 X 256 408506.dds
408506.dds
m_jacket_20.dds
m_skin_20.dds
m_shirt_20.dds
m_tie_20.dds
m_face_2.dds
m_whites_2.dds
m_eyes_2.dds
m_glasses_5.dds
Initialising Render target of 256 X 256 093556.dds
093556.dds
m_jacket_10.dds
m_skin_10.dds
m_shirt_10.dds
m_tie_10.dds
m_face_15.dds
m_whites_15.dds
m_eyes_15.dds
m_hair_2.dds
Initialising Render target of 256 X 256 223145.dds
223145.dds
f_jacket_9.dds
f_skin_9.dds
f_shirt_9.dds
f_glasses_5.dds
Initialising Render target of 256 X 256 801568.dds
801568.dds
m_face_8.dds
m_whites_8.dds
m_eyes_8.dds
Initialising Render target of 256 X 256 716700.dds
716700.dds
m_jacket_12.dds
m_skin_12.dds
m_shirt_12.dds
m_tie_12.dds
m_glasses_4.dds
Initialising Render target of 256 X 256 643737.dds
643737.dds
f_hairback_8.dds
f_face_10.dds
f_whites_10.dds
f_eyes_10.dds
f_hair_8.dds
Initialising Render target of 256 X 256 117549.dds
117549.dds
m_jacket_1.dds
m_skin_1.dds
m_shirt_1.dds
m_tie_1.dds
m_face_9.dds
m_whites_9.dds
m_eyes_9.dds
m_glasses_1.dds
Initialising Render target of 256 X 256 656293.dds
656293.dds
m_face_5.dds
m_whites_5.dds
m_eyes_5.dds
m_hair_13.dds
Initialising Render target of 256 X 256 882325.dds
882325.dds
Sorry to use so much space. Hopefully someone can figure out what I need to do to get the game working again. Thanks for reading my report.
-Red
Same here. MSI laptop with Win10 64 bit, an i7 and NVIDEA GeForce GTX 960M. I have all dlc but never got to play the game with electioneering. (worked once)
Tried everything from reinstallation to patching manually. I also get the same crash when trying to change the volume in the settings in the main menu. Thus I updated my sound drivers and I was able to play the game once. I liked it so I bought the electioneering expansion and since then it doesn’t work even with all dlcs deactivated. There also is no music playing.
BTW good job devs!
Hi…have you tried this:
Please open the following file on your PC:
\MyDocuments\MyGames\Democracy3\prefs.ini
You can open this using windows notepad or any simple text editor. Then try adding a line at the end that says this:
sound driver = ESOD_NULL
save it, and run the game. There will be no sound, BUT if that fixes crashes for you try replacing it with this:
sound driver = ESOD_WIN_MM
or this
sound driver = ESOD_DIRECT_SOUND
In our experience this has fixed it for some people with random crashing issues.
Thanks!
Works perfectly now!
Thank you very much. I don’t know how you figured it out, but I finally managed to start a game.
Using the WIN_MM version in my pref file, so you know. Thanks, again.
-Aaron