Ошибка hoi4 error log

This is a community maintained wiki. If you spot a mistake, please help with fixing it.

Troubleshooting is the identification of the cause of crashes, bugs or other problems.

Overview[edit | edit source]

In general, there are two kinds of errors: fatal and non-fatal.

Fatal errors occur when the game cannot load a vital piece of data and cannot operate without it present. This causes a crash to desktop (CTD). When fatal errors occur, an exception will be printed to the exceptions.log. Typically these errors occur during the loading process or when a specific action is taken in-game.

Non-fatal errors occur when the game encountered invalid data or broken syntax. These errors are almost always printed to the error.log.

Testing[edit | edit source]

Performing testing is vital to debugging a mod. Typically this is done via the in-game console with commands.

These are useful console commands for modders:

Command Usage
reloadfx all Reloads most of the effects used in the game, such as fog of war, the HDR and opacity of country borders, ect.
reload texture Reloads most of the textures used in the game, such as leader portraits, technology icons, etc.
reload localization Reloads most of the localization used in-game, such as event titles and descriptions.
reload defines Reloads the defines files from /Hearts of Iron IV/common/defines/.
reload focus Reloads the focus trees in /Hearts of Iron IV/common/national_focuses/.
reloadoob Reloads the starting OOB file for the specified tag.
reloadtechnologies Reloads the technology files. Will cause a crash if an error is encountered.
reloadinterface Reloads the interface files (.gui).
reload decision Reloads the decision files (.gui and common/decisions).
tdebug Activates the debug tooltips, displaying important information such as state ID, province ID, etc.
event Fires the specified event immediate for the current player country.
nocb Removes restrictions on diplomatic actions.
observe Places the player into the observer slot, allowing the game to pass without player input.
aiview Displays the AI priorities when hovering over specific buttons, such as technology.
tag Switches the player to another country.
update_loc Reloads the specified localization key.
updateequipments Reloads the equipment files in /Hearts of Iron IV/common/units/equipment/.
updatesubunits Reloads the unit files in /Hearts of Iron IV/common/units/.
research_on_icon_click Activates research on click, allowing you to click on technologies to research them instantly.
Focus.NoChecks Removes the trigger checks for focuses.
Focus.AutoComplete Activates instant completion for focuses.
set_country_flag Sets the specified country flag for the current country.
add_ideas Adds the specified idea to the current country.

Log files[edit | edit source]

The game stores various log files in your HOI4 user folder: (Windows: \\Documents\Paradox Interactive\Hearts of Iron IV\logs\, Linux: .local/share/Paradox Interactive/Hearts of Iron IV/logs). These are overwritten every time the game is started.

To enable full error logging, add the -debug launch command via Set Launch Options in Steam.

File Description Usefulness
ai.log Prints the AI choices undertaken. Medium
ai_trace.log Prints the AI movements undertaken (divisions, ships, air, etc.) Low
error.log Prints the various non-fatal errors. Many errors can be ignored, although almost all errors relating to files in the common folder should be fixed. High
exceptions.log Prints the stack trace when the game crashes to desktop. Low
executedcommands.log Prints the internal commands uses by the player and AI. Low
game.log Prints the actions that were taken by countries in-game. Useful when the crash is due to a specific action. High
graphics.log Prints the graphical errors relating to positions, rivers, and trees. Low
memory.log Prints the memory used during setup. Useful for crashes during the loading process, to see when the game crashed. High
message.log Prints the session info for the current session. Low
postedcommands.log Low
random.log Prints times for game state changes. Low
receivedcommands.log Prints the internal commands received by the player in multiplayer. Low
sentcommands.log Prints the internal commands sent by the player in multiplayer. Low
setup.log Prints the completion of setup loading for each part of the process. Very useful for discovering which file may be causing a crash. High
system.log Prints the system information HOI4 is loaded on. Low
system_debug.log Prints interface errors. Medium
text.log Prints asserts on localization keys. Medium
time.log Prints the time it takes for the various loading steps to complete, and the tick interval. Very useful for crashes during the loading process, to see when the game crashed. Medium

Crash data log[edit | edit source]

When the game crashes, it provides information on system settings and what caused it to crash in the user directory’s /Hearts of Iron IV/crashes/ folder. Although most of the time this is not beneficial as to what caused it to crash, the error log could contain clues. However, one important logging mechanism can be additionally turned on:

Adding the -crash_data_log launch command via Launch Options in Steam will also cause the meta.yml file in that folder (Directly within, not in the /logs/ subfolder) to contain the last read line of code before crashing, as well as turning on the debug mode. This slows down the game by a significant amount, so it shouldn’t be used outside of crash debugging. If the last read line of the file given is the last line in the file, it’s rather likely the game crashed on the next read file instead, which is quite difficult to locate. In some cases, the game can grant a script instead of a file, such as a savefile or client_ping.
This can appear like LastRead: map/supply_nodes.txt (727) (Where the number represents the line of the file that was last read before the crash occurred) or LastRead: client_ping (1).

Note that while -crash_data_log enables debug mode, not all benefits of the launch option get applied by default and require using both launch options. For example, edits to files indexed during the main menu loading will not get automatically loaded, requiring a console command usage to get reloaded instead. However, -crash_data_log’s debug does include the game loading into the main menu with map errors, the nudge being available for selection, and the debug information when hovering over a province or a country.

Common crash causes[edit | edit source]

A variety of crash types are caused by recklessly unloading folders with replace_path, leading to the game detecting there not being any database entries of a certain type. It’s best practice to port over generic files to the mod if overwriting a folder in entirety for this reason, as well as to avoid unintuitive errors.

In case of a different crash, note that if a file is completely empty, the game may skip reading it in entirety. As such, the same crash may display a different file if the one in this list is empty.
It’s best to completely clean the error log before trying to find a crash, as some errors may appear innocuous while still crashing the game.

If the last read file proves useless, it’s possible to temporarily remove files from the mod and slowly re-add them to find the exact cause; upon finding the cause folder, it should be adjusted accordingly. A sort of binary search can be used by adding/removing the files large chunks at the time. replace_paths can be removed aside from essential ones: history/states/ and map/strategicregions. Note that both *.mod files need to be edited for replace_paths to apply.

This list is non-exhaustive: There are more potential crashes, and any given file or script can have more causes that are not outlined in the list. This has been broken up into sections on when they happen for easier navigation. The file provided is the file marked as last read by the crash data log.

Main menu loading[edit | edit source]

  • common/countries/cosmetic.txt – Caused by a complete overwriting of common/national_focus/ or common/continuous_focus/.
  • map/rocketsites.txt – Caused by a complete overwriting of history/states/ or common/unit_leader/. As there are no «generic files» for states, one should be created manually instead.
  • common/national_focus/*.txt – This crash, granted that it’s the last line of the last file in the folder, can be caused by a focus tree using a shared_focus = my_focus argument, specifying a shared focus that does not exist.
  • gfx/models/supply/railroad.shader – Caused by an error within the the .bmp files creating the map. This can be a wide variety of causes. Some causes include provinces.bmp having dimensions as numbers that are undivisible by 256, having a size of over 40 MiB, the dimensions changing between different bitmaps (aside from trees.bmp, where the size changes the density of static models), or an incorrect DIB header formatting (such as setting encoding to be used or using BITMAPV5HEADER instead of BITMAPINFOHEADER) in any bitmap.
  • history/general/*.txt / history/countries/*.txt / map/rocketsites.txt (In order in which they’d appear with replace_paths to the previous ones) — One of the states within the mod has a victory_points = { ... } definition that attempts to assign victory points to a province that does not exist within the game.
  • savegame.hoi4 (takes on the name of a savefile, not necessarily one that exists right now) or map/cities.txt – Caused by there being a large quantity of countries defined while there are few (such as 15) or no dynamic countries. The exact amount of countries that the game can handle is not a consistent number, usually falling in the range of 40–80. Typically caused by a reckless overwriting of common/country_tags or the file that stores the dynamic countries being outdated.

During country selection[edit | edit source]

This also includes the loading after a country has been selected, but it’s not yet possible to play.

  • set_controller – This crash typically happens when trying to select a country in a bookmark if the country doesn’t have a valid capital defined within its /Hearts of Iron IV/history/countries/TAG*.txt file. The game uses the capital in order to determine what portion of the map to zoom onto, and not getting one is unexpected.
  • history/units/filename.txt – One of the naval orders of battle in the mod has a carrier defined with airwings directly inside, as was done in 1.11 and earlier. Adjust the orders of battle in the mod as needed. Note that the file shown as the last read one is not necessarily the one that crashes the game.
  • history/units/filename.txt / map/railways.txt – Caused by a country having a division template, yet not finding any possible /Hearts of Iron IV/common/ai_templates entry to use to expand on the template. The exact file/script in question depends on when the country obtains the division template: an order of battle (which’ll be last read) or another history file (leading to railways).
  • map/supply_nodes.txt or map/railways.txt – This crash is most commonly caused by the specified building types being placed on invalid provinces, such as those that are not located in states. This crash occurs both when trying to open the supply menu in nudge or when trying to start a single player game. This can be corrected by emptying the files in question and optionally creating a proper definition of the files, either manually or via nudge.
  • tutorial/tutorial.txt – This crash is caused by the tutorial file being erroneous. This can be represented as a link to an invalid state ID within the file (such as if every base game state was erased) or as the file lacking a tutorial = { ... } definition of any kind entirely. Replacing the entire file’s contents with tutorial = { } works to solve the crash.
This is also the last file that gets read after the country selection process finishes. If a crash occurs directly afterwards and the game fails to write the file properly, it will land on this one.

Middle of the game[edit | edit source]

  • client_ping or hourly_tick – This crash is caused by the in-game AI, which can be seen by turning off the AI using the console. There are several causes for this occurring, including but not limited to:
    • A country has a division template, yet couldn’t find any /Hearts of Iron IV/common/ai_templates entry to use to expand on the template. Typically caused by a reckless overwriting of the folder with replace_path or an error in setting up the blocked_for = { ... }/available_for = { ... } blocks.
    • Any state not having an owner defined in the history file. In general, such states always run unstably, with a lot of actions crashing them, such as right-clicking or attempting to transfer one to a country. One of such actions is attempting an air mission over that state. As the AI is able to use airplanes, they will try to attempt to at least evaluate the value of doing a mission over the state, which results in a crash to desktop.
    • An incomplete map/buildings.txt. The buildings file, alongside building models, is also used for determining into which sea province the naval bases and floating harbours will go out into. This information is necessary when attempting to use any naval base or floating harbour, as the game would have no idea via which province the province connects to the sea otherwise. The game also checks this information when attempting to build a naval base, and if the game attempts to evaluate an invalid naval base definition, the game gets stuck in an infinite loop of attempting to obtain the naval base information, resulting in a CPU/GPU overload and a game crash.
The game can fail to generate floating harbours when validating all states at the same time, so this may require validating each state individually. Comparing the amount of matches for naval_base (typically generated) and floating_harbor in the file can notify if an issue is present in the mod, however not telling where. There are several ways to find which states exactly need to be updated, if that issue is indeed present. For example, regular expression may be used, supported within any advanced text editor, such as Notepad++, Sublime Text, and Visual Studio Code. Turning on regular expression is a separate option within the search and replace menus, so it must be turned on manually.
Copy the map/buildings.txt file and operate on that copy, since this process is destructive. First of all, every non-related line can be removed. This can be done by replacing ^\d*;(?!(naval_base|floating_harbor)).*(\r\n|\Z) with an empty string (or $1 if the text editor doesn’t support doing so). After this, replacing ^(\d+;)naval_base(.*)\r\n(?s)(.*)(?-s)^\1floating_harbor.*\r\n with $3 will remove a matching pair of floating harbours and naval bases within the same state, however this may only remove 2 lines at a time after the first few initial replacements. In order to speed up the line replacing, a macro can be recorded that does this replace request several times, and this macro would be played back itself. Notepad++ supports executing a macro several times in a row, which can be used here to instantly run it several hundred or thousand times. If, after doing this, pairs still remain, switching the order of naval bases and floating harbours with ^(\d+;)floating_harbor(.*)\r\n(?s)(.*)(?-s)^\1naval_base.*\r\n would detect any floating harbours that are followed by naval bases in the same state rather than the other way around. All lines that would remain after this are naval base definitions that do not have a matching definition within floating harbours or vise versa. For example, if there are 3 naval bases in state 123 and 2 floating harbours, 1 naval base definition in state 123 will remain. This can be used within the nudge to validate the states in question individually.

Additional details[edit | edit source]

A version tracking website, such as [Gitlab] or [Github], can be used to keep track of updates to the code. As such, it can be beneficial to use them and regularly push mod’s updates to them in order to limit the selection of possibly problematic files when trying to debug an issue.

When the game has a major update, it can be important to read the patch notes to fix the newly-appearing errors. For example, the 1.12’s patch notes provide an «Important modding notes» section, which also serves as a check-list of necessary things to fix in the mod in order to avoid a crash. It is also important to avoid overwriting most base game files when possible in order to ease compatibility, though this is not always possible. One folder where it’s incredibly important to do is defines, where an override file is essentially mandatory in order to avoid even minor game updates from introducing crashes.

In case the game crashes on startup, but there’s no obvious reason why in the error log and it’s unknown what was last changed since the last time, the mod could have folders strategically removed. As an example, it is almost always possible to remove the entire /Hearts of Iron IV/common/ folder from the mod without the game crashing, provided debug mode is turned on and there are no replace_paths to the folder.

This is a community maintained wiki. If you spot a mistake then you are welcome to fix it.

Troubleshooting is the identification of the cause of crashes, bugs or other problems.

Overview[edit | edit source]

In general, there are two kinds of errors: fatal and non-fatal.

Fatal errors occur when the game cannot load a vital piece of data and cannot operate without it present. This causes a crash to desktop (CTD). When fatal errors occur, an exception will be printed to the exceptions.log. Typically these errors occur during the loading process or when a specific action is taken in-game.

Non-fatal errors occur when the game encountered invalid data or broken syntax. These errors are almost always printed to the error.log.

Testing[edit | edit source]

Performing testing is vital to debugging a mod. Typically this is done via the in-game console with commands.

These are useful console commands for modders:

Command Usage
reloadfx all Reloads most of the effects used in the game, such as fog of war, the HDR and opacity of country borders, ect.
reload texture Reloads most of the textures used in the game, such as leader portraits, technology icons, etc.
reload localization Reloads most of the localization used in-game, such as event titles and descriptions.
reload defines Reloads the defines files from /Hearts of Iron IV/common/defines/.
reload focus Reloads the focus trees in /Hearts of Iron IV/common/national_focuses/.
reloadoob Reloads the starting OOB file for the specified tag.
reloadtechnologies Reloads the technology files. Will cause a crash if an error is encountered.
reloadinterface Reloads the interface files (.gui).
reload decision Reloads the decision files (.gui and common/decisions).
tdebug Activates the debug tooltips, displaying important information such as state ID, province ID, etc.
event Fires the specified event immediate for the current player country.
nocb Removes restrictions on diplomatic actions.
observe Places the player into the observer slot, allowing the game to pass without player input.
aiview Displays the AI priorities when hovering over specific buttons, such as technology.
tag Switches the player to another country.
update_loc Reloads the specified localization key.
updateequipments Reloads the equipment files in /Hearts of Iron IV/common/units/equipment/.
updatesubunits Reloads the unit files in /Hearts of Iron IV/common/units/.
research_on_icon_click Activates research on click, allowing you to click on technologies to research them instantly.
Focus.NoChecks Removes the trigger checks for focuses.
Focus.AutoComplete Activates instant completion for focuses.
set_country_flag Sets the specified country flag for the current country.
add_ideas Adds the specified idea to the current country.

Log files[edit | edit source]

The game stores various log files in your HOI4 user folder: (Windows: \DocumentsParadox InteractiveHearts of Iron IVlogs, Linux: .local/share/Paradox Interactive/Hearts of Iron IV/logs). These are overwritten every time the game is started.

To enable full error logging, add the -debug launch command via Set Launch Options in Steam.

File Description Usefulness
ai.log Prints the AI choices undertaken. Medium
ai_trace.log Prints the AI movements undertaken (divisions, ships, air, etc.) Low
error.log Prints the various non-fatal errors. Many errors can be ignored, although almost all errors relating to files in the common folder should be fixed. High
exceptions.log Prints the stack trace when the game crashes to desktop. Low
executedcommands.log Prints the internal commands uses by the player and AI. Low
game.log Prints the actions that were taken by countries in-game. Useful when the crash is due to a specific action. High
graphics.log Prints the graphical errors relating to positions, rivers, and trees. Low
memory.log Prints the memory used during setup. Useful for crashes during the loading process, to see when the game crashed. High
message.log Prints the session info for the current session. Low
postedcommands.log Low
random.log Prints times for game state changes. Low
receivedcommands.log Prints the internal commands received by the player in multiplayer. Low
sentcommands.log Prints the internal commands sent by the player in multiplayer. Low
setup.log Prints the completion of setup loading for each part of the process. Very useful for discovering which file may be causing a crash. High
system.log Prints the system information HOI4 is loaded on. Low
system_debug.log Prints interface errors. Medium
text.log Prints asserts on localization keys. Medium
time.log Prints the time it takes for the various loading steps to complete, and the tick interval. Very useful for crashes during the loading process, to see when the game crashed. Medium

Crash data log[edit | edit source]

When the game crashes, it provides information on system settings and what caused it to crash in the user directory’s /Hearts of Iron IV/crashes/ folder. Although most of the time this is not beneficial as to what caused it to crash, the error log could contain clues. However, one important logging mechanism can be additionally turned on:

Adding the -crash_data_log launch command via Launch Options in Steam will also cause the meta.yml file in that folder (Directly within, not in the /logs/ subfolder) to contain the last read line of code before crashing, as well as turning on the debug mode. This slows down the game by a significant amount, so it shouldn’t be used outside of crash debugging. If the last read line of the file given is the last line in the file, it’s rather likely the game crashed on the next read file instead, which is quite difficult to locate. In some cases, the game can grant a script instead of a file, such as a savefile or client_ping.
This can appear like LastRead: map/supply_nodes.txt (727) (Where the number represents the line of the file that was last read before the crash occurred) or LastRead: client_ping (1).

Note that while -crash_data_log enables debug mode, not all benefits of the launch option get applied by default and require using both launch options. For example, edits to files indexed during the main menu loading will not get automatically loaded, requiring a console command usage to get reloaded instead. However, -crash_data_log’s debug does include the game loading into the main menu with map errors, the nudge being available for selection, and the debug information when hovering over a province or a country.

Common crash causes[edit | edit source]

A variety of crash types are caused by recklessly unloading folders with replace_path, leading to the game detecting there not being any database entries of a certain type. It’s best practice to port over generic files to the mod if overwriting a folder in entirety for this reason, as well as to avoid unintuitive errors.

In case of a different crash, note that if a file is completely empty, the game may skip reading it in entirety. As such, the same crash may display a different file if the one in this list is empty.
It’s best to completely clean the error log before trying to find a crash, as some errors may appear innocuous while still crashing the game.

If the last read file proves useless, it’s possible to temporarily remove files from the mod and slowly re-add them to find the exact cause; upon finding the cause folder, it should be adjusted accordingly. A sort of binary search can be used by adding/removing the files large chunks at the time. replace_paths can be removed aside from essential ones: history/states/ and map/strategicregions. Note that both *.mod files need to be edited for replace_paths to apply.

This list is non-exhaustive: There are more potential crashes, and any given file or script can have more causes that are not outlined in the list. This has been broken up into sections on when they happen for easier navigation. The file provided is the file marked as last read by the crash data log.

Main menu loading[edit | edit source]

  • common/countries/cosmetic.txt – Caused by a complete overwriting of common/national_focus/ or common/continuous_focus/.
  • map/rocketsites.txt – Caused by a complete overwriting of history/states/ or common/unit_leader/. As there are no «generic files» for states, one should be created manually instead.
  • common/national_focus/*.txt – This crash, granted that it’s the last line of the last file in the folder, can be caused by a focus tree using a shared_focus = my_focus argument, specifying a shared focus that does not exist.
  • gfx/models/supply/railroad.shader – Caused by an error within the the .bmp files creating the map. This can be a wide variety of causes. Some causes include provinces.bmp having dimensions as numbers that are undivisible by 256, having a size of over 40 MiB, the dimensions changing between different bitmaps (aside from trees.bmp, where the size changes the density of static models), or an incorrect DIB header formatting (such as setting encoding to be used or using BITMAPV5HEADER instead of BITMAPINFOHEADER) in any bitmap.
  • history/general/*.txt / history/countries/*.txt / map/rocketsites.txt (In order in which they’d appear with replace_paths to the previous ones) — One of the states within the mod has a victory_points = { ... } definition that attempts to assign victory points to a province that does not exist within the game.

During country selection[edit | edit source]

This also includes the loading after a country has been selected, but it’s not yet possible to play.

  • set_controller – This crash typically happens when trying to select a country in a bookmark if the country doesn’t have a valid capital defined within its /Hearts of Iron IV/history/countries/TAG*.txt file. The game uses the capital in order to determine what portion of the map to zoom onto, and not getting one is unexpected.
  • savegame.hoi4 (takes on the name of a savefile, not necessarily one that exists right now) or map/cities.txt – Caused by there being a large quantity of countries defined while there are few (such as 15) or no dynamic countries. The exact amount of countries that the game can handle is not a consistent number, usually falling in the range of 40–80. Typically caused by a reckless overwriting of common/country_tags or the file that stores the dynamic countries being outdated.
  • history/units/filename.txt – One of the naval orders of battle in the mod has a carrier defined with airwings directly inside, as was done in 1.11 and earlier. Adjust the orders of battle in the mod as needed. Note that the file shown as the last read one is not necessarily the one that crashes the game.
  • history/units/filename.txt / map/railways.txt – Caused by a country having a division template, yet not finding any possible /Hearts of Iron IV/common/ai_templates entry to use to expand on the template. The exact file/script in question depends on when the country obtains the division template: an order of battle (which’ll be last read) or another history file (leading to railways).
  • map/supply_nodes.txt or map/railways.txt – This crash is most commonly caused by the specified building types being placed on invalid provinces, such as those that are not located in states. This crash occurs both when trying to open the supply menu in nudge or when trying to start a single player game. This can be corrected by emptying the files in question and optionally creating a proper definition of the files, either manually or via nudge.
  • tutorial/tutorial.txt – This crash is caused by the tutorial file being erroneous. This can be represented as a link to an invalid state ID within the file (such as if every base game was erased) or as the file lacking a tutorial = { ... } definition of any kind entirely. Replacing the entire file’s contents with tutorial = { } works to solve the crash.
This is also the last file that gets read after the country selection process finishes. If a crash occurs directly afterwards and the game fails to write the file properly, it will land on this one.

Middle of the game[edit | edit source]

  • client_ping or hourly_tick – This crash is caused by the in-game AI, which can be seen by turning off the AI using the console. There are several causes for this occurring, including but not limited to:
    • A country has a division template, yet couldn’t find any /Hearts of Iron IV/common/ai_templates entry to use to expand on the template. Typically caused by a reckless overwriting of the folder with replace_path or an error in setting up the blocked_for = { ... }/available_for = { ... } blocks.
    • Any state not having an owner defined in the history file. In general, such states always run unstably, with a lot of actions crashing them, such as right-clicking or attempting to transfer one to a country. One of such actions is attempting an air mission over that state. As the AI is able to use airplanes, they will try to attempt to at least evaluate the value of doing a mission over the state, which results in a crash to desktop.
    • An incomplete map/buildings.txt. The buildings file, alongside building models, is also used for determining into which sea province the naval bases and floating harbours will go out into. This information is necessary when attempting to use any naval base or floating harbour, as the game would have no idea via which province the province connects to the sea otherwise. The game also checks this information when attempting to build a naval base, and if the game attempts to evaluate an invalid naval base definition, the game gets stuck in an infinite loop of attempting to obtain the naval base information, resulting in a CPU/GPU overload and a game crash.
The game can fail to generate floating harbours when validating all states at the same time, so this may require validating each state individually. Comparing the amount of matches for naval_base (typically generated) and floating_harbor in the file can notify if an issue is present in the mod, however not telling where. There are several ways to find which states exactly need to be updated, if that issue is indeed present. For example, regular expression may be used, supported within any advanced text editor, such as Notepad++, Sublime Text, and Visual Studio Code. Turning on regular expression is a separate option within the search and replace menus, so it must be turned on manually.
Copy the map/buildings.txt file and operate on that copy, since this process is destructive. First of all, every non-related line can be removed. This can be done by replacing ^d*;(?!(naval_base|floating_harbor)).*(rn|Z) with an empty string (or $1 if the text editor doesn’t support doing so). After this, replacing ^(d+;)naval_base(.*)rn(?s)(.*)(?-s)^1floating_harbor.*rn with $3 will remove a matching pair of floating harbours and naval bases within the same state, however this may only remove 2 lines at a time after the first few initial replacements. In order to speed up the line replacing, a macro can be recorded that does this replace request several times, and this macro would be played back itself. Notepad++ supports executing a macro several times in a row, which can be used here to instantly run it several hundred or thousand times. If, after doing this, pairs still remain, switching the order of naval bases and floating harbours with ^(d+;)floating_harbor(.*)rn(?s)(.*)(?-s)^1naval_base.*rn would detect any floating harbours that are followed by naval bases in the same state rather than the other way around. All lines that would remain after this are naval base definitions that do not have a matching definition within floating harbours or vise versa. For example, if there are 3 naval bases in state 123 and 2 floating harbours, 1 naval base definition in state 123 will remain. This can be used within the nudge to validate the states in question individually.

Additional details[edit | edit source]

A version tracking website, such as [Gitlab] or [Github], can be used to keep track of updates to the code. As such, it can be beneficial to use them and regularly push mod’s updates to them in order to limit the selection of possibly problematic files when trying to debug an issue.

When the game has a major update, it can be important to read the patch notes to fix the newly-appearing errors. For example, the 1.12’s patch notes provide an «Important modding notes» section, which also serves as a check-list of necessary things to fix in the mod in order to avoid a crash. It is also important to avoid overwriting most base game files when possible in order to ease compatibility, though this is not always possible. One folder where it’s incredibly important to do is defines, where an override file is essentially mandatory in order to avoid even minor game updates from introducing crashes.

In case the game crashes on startup, but there’s no obvious reason why in the error log and it’s unknown what was last changed since the last time, the mod could have folders strategically removed. As an example, it is almost always possible to remove the entire /Hearts of Iron IV/common/ folder from the mod without the game crashing, provided debug mode is turned on and there are no replace_paths to the folder.

Обновлено: 08.02.2023

Эта публикация удалена, так как она нарушает рекомендации по поведению и контенту в Steam. Её можете видеть только вы. Если вы уверены, что публикацию удалили по ошибке, свяжитесь со службой поддержки Steam.

Этот предмет несовместим с Hearts of Iron IV. Пожалуйста, прочитайте справочную статью, почему этот предмет может не работать в Hearts of Iron IV.

Этот предмет виден только вам, администраторам и тем, кто будет отмечен как создатель.

В результатах поиска этот предмет сможете видеть только вы, ваши друзья и администраторы.

Hearts of Iron 4 / День победы 4 Strategium

Антон Бабич запись закреплена

Помогите решить проблему. При запуске игры с модом вылезает эта ошибка. Пиратка. Пробовал разные репаки, разные моды. Но итог один.

Глеб Николаев

Глеб Николаев

Антон Бабич

Макс Хорев

Макс Хорев

Антон Бабич

Макс Хорев

Макс Хорев ответил Антону

Антон Бабич ответил Максу

Макс, там в заставке в перемешку из ванилы и из мода идёт

Антон Бабич ответил Максу

Макс Хорев

Макс Хорев ответил Антону

Антон, если всё так, то ты криво поставил мод, попробуй ваниль запустить

Антон Бабич ответил Максу

Макс, ваниль нормально запускается. А как я мог накосячить при установке?

Макс Хорев

Макс Хорев ответил Антону

Антон, возможно криво распоковался файлы мода, попробуй с другого источника скачать

FAQ по ошибкам Hearts of Iron IV

Иногда при запуске Hearts of Iron IV появляются ошибки. Неприятно, но установленная вами игра может не запускаться, вылетая, зависая, показывая чёрный экран и выдавая ошибки в окнах. Поэтому возникают вполне логичные вопросы: «Что делать?», «Из-за чего это происходит?» и «Как решить проблему?». Мы постарались собрать всю необходимую информацию с универсальными инструкциями, советами, различными программами и библиотеками, которые призваны помочь решить наиболее распространённые ошибки, связанные с Hearts of Iron IV и другими играми на ПК.

Звук в Hearts of Iron IV отсутствует или пропадает в заставках

Чаще всего проблема связана с высоким звуковым разрешением в параметрах Windows, а именно – с частотой разрядности и дискретизации. Поэтому избавиться от проблемы можно лишь одним способом – понизить это разрешение.

  • В трее нажмите ПКМ по значку динамика;
  • В открывшемся меню необходимо выбрать пункт «Звуки» ;
  • Следом необходимо выбрать устройство (это могут быть либо динамики, либо наушники) и нажать на «Свойства» ;
  • Перейти на соседнюю вкладку «Дополнительно» ;
  • Отыщите меню под названием «Формат по умолчанию» , чтобы задать значение, но оно должно быть ниже текущего;
  • Нажмите «Применить» , откройте Hearts of Iron IV и проверьте результат проделанной работы.

Проблему, которая связана с отсутствием звука в заставках, решить первым способом не получится, поэтому сделайте следующее:

  • Вновь в трее ПКМ по значку динамика;
  • В меню отыщите функцию под названием «Пространственный звук» , чтобы отключить;
  • Остаётся лишь перезапустить Hearts of Iron IV и проверить результат.

FAQ по ошибкам Hearts of Iron IV

Отсутствует DLL-файл или ошибка DLL

Для начала следует объяснить, как вообще возникают ошибки, связанные с DLL-файлами: во время запуска Hearts of Iron IV обращается к определённым DLL-файлам, и если игре не удаётся их отыскать, тогда она моментально вылетает с ошибкой. Причём ошибки могут быть самыми разными, в зависимости от потерянного файла, но любая из них будет иметь приставку «DLL» .

Для решения проблемы необходимо отыскать и вернуть в папку пропавшую DLL-библиотеку. И проще всего это сделать, используя специально созданную для таких случаев программу DLL-fixer – она отсканирует вашу систему и поможет отыскать недостающую библиотеку. Конечно, так можно решить далеко не любую DLL-ошибку, поэтому ниже мы предлагаем ознакомиться с более конкретными случаями.

Ошибка d3dx9_43.dll, xinput1_2.dll, x3daudio1_7.dll, xrsound.dll и др.

Все ошибки, в названии которых можно увидеть «d3dx» , «xinput» , «dxgi» , «d3dcompiler» и «x3daudio» лечатся одним и тем же способом – воспользуйтесь веб-установщиком исполняемых библиотек DirectX .

Ошибка MSVCR120.dll, VCRUNTIME140.dll, runtime-x32.dll и др.

Ошибки с названием «MSVCR» или «RUNTIME» лечатся установкой библиотек Microsoft Visual C++ (узнать, какая именно библиотека нужна можно в системных требованиях).

Избавляемся от ошибки MSVCR140.dll / msvcr120.dll / MSVCR110.dll и других DLL раз и навсегда

Очень часто стал замечать, что люди плачут об ошибках «запуск программы невозможен, так как на компьютере отсутствует MSVCR120.dll». Это встречается.

Игра тормозит и лагает

Скорее всего данная проблема носит аппаратный характер. Проверьте системные требования игры и установите корректные настройки качества графики. Подробнее об оптимизации игры можно почитать на форуме. Также загляните в раздел файлов, где найдутся программы для оптимизации Hearts of Iron 4 для работы на слабых ПК. Ниже рассмотрены исключительные случаи.

Игра не запускается

Тут собраны ответы на самые распространённые ошибки. В случае если вы не нашли ничего подходящего для решения вашей проблемы — рекомендуем перейти на форум, где более детально можно ознакомиться с любой ошибкой встречающийся в Hearts of Iron 4 .

Игра вылетает на рабочий стол без ошибок.
О: Скорее всего проблема в поврежденных файлах игры. В подобном случае рекомендуется переустановить игру, предварительно скопировав все сохранения. В случае если игра загружалась из официального магазина за сохранность прогресса можно не переживать.

Hearts of Iron 4 не работает на консоли.
О: Обновите ПО до актуальной версии, а так же проверьте стабильность подключения к интернету. Если полное обновление прошивки консоли и самой игры не решило проблему, то стоит заново загрузить игру, предварительно удалив с диска.

Ошибка 0xc000007b.

О: Есть два пути решения.
Первый — полная переустановка игры. В ряде случаев это устраняет проблему.
Второй состоит из двух этапов:

Ошибка 0xc0000142.


О: Чаще всего данная ошибка возникает из-за наличия кириллицы (русских букв) в одном из путей, по которым игра хранит свои файлы. Это может быть имя пользователя или сама папка в которой находится игра. Решением будет установка игры в другую папку, название которой написано английскими буквами или смена имени пользователя.

Ошибка 0xc0000906.


О: Данная ошибка связана с блокировкой одного или нескольких файлов игры антивирусом или “Защитником Windows”. Для её устранения необходимо добавить всю папку игры в исключени. Для каждого антивируса эта процедура индивидуально и следует обратиться к его справочной системе. Стоит отметить, что вы делаете это на свой страх и риск. Все мы любим репаки, но если вас часто мучает данная ошибка — стоит задуматься о покупке игр. Пусть даже и по скидкам, о которых можно узнать из новостей на нашем сайте.

Отсутствует msvcp 140.dll/msvcp 120.dll/msvcp 110.dll/msvcp 100.dll

О: Ошибка возникает в случае отсутствия на компьютере корректной версии пакета Microsoft Visual C++, в который и входит msvcp 140.dll (и подобные ему). Решением будет установка нужной версии пакета.

  • Нажимаем на Windows + R;
  • Вводим команду“regsvrЗ2 msvcp140.dll”(без кавычек);
  • Нажимаем “ОК”;
  • Перезагружаем компьютер.


Ошибка 0xc0000009a/0xc0000009b/0xc0000009f и другие
О: Все ошибки начинающиеся с индекса 0xc0000009 (например 0xc0000009a, где на месте “а” может находиться любая буква или цифра) можно отнести к одному семейству. Подобные ошибки являются следствием проблем с оперативной памятью или файлом подкачки.


Перед началом выполнения следующих действий настоятельно рекомендуем отключить часть фоновых процессов и сторонних программ, после чего повторно попробовать запустить Hearts of Iron 4 .
Увеличиваем размер файла подкачки:

  • Клик правой кнопкой на значку компьютера, а далее: «Дополнительные параметры системы» — «Дополнительно» — «Быстродействие» — «Дополнительно» — «Виртуальная память» — «Изменить».
  • Выбираем один диск, задаем одинаковый размер.
  • Перезагружаемся.

Размер файла подкачки должен быть кратен 1024. Объём зависит от свободного места на выбранном локальном диске. Рекомендуем установить его равным объему ОЗУ.
Если ошибка 0xc0000009а сохранилась, необходимо проверить вашу оперативную память. Для этого нужно воспользоваться функциями таких программ как MemTest86, Acronis, Everest.

Ошибка 0xc0000142 / 0xe06d7363 / 0xc0000906

Эти ошибки относятся не только к одним из наиболее часто встречаемых проблем, но и к наиболее сложным в процессе исправления. Потому что никогда сразу непонятно, почему они появляются. С другой стороны, известно, что подобное происходит только в двух случаях: 1 – в процессе запуска какой-нибудь программы или игры, 2 – буквально сразу после того, как удалось войти в систему.

Причём в первом случае чаще всего это касается недавно установленного приложения, поскольку ни одна из этих ошибок никогда сама по себе не появляется. В любом случае существует несколько способов, которые помогают избавиться от них. Рекомендуем внимательно ознакомиться с каждым.

Отключите антивирусную программу

Ни для кого не секрет, что часто всему виной является антивирус. Только вот в случае с перечисленными ошибками лучше программу не просто отключить, а временно удалить. После чего попробовать запустить приложение. Однако если это не поможет, тогда сделайте следующее:

  • Полностью удаляете приложение, чтобы не осталось никаких папок и остаточных файлов.

Отключите «Защитник Windows»

Помимо антивирусной программы, также следует попробовать отключить «Защитник Windows». Поскольку он тоже запросто может быть причиной появления этих ошибок. Для этого нужно сделать следующее:

  • Открыть «Центр безопасности Защитника Windows» выбрать настройки нажать на раздел «Защита от вирусов и угроз».

Общий FAQ: Ошибка (0xc0000142), (0xe06d7363), (0xc0000906)

Проверьте путь на наличие кириллицы

Обязательно проверьте, что путь к приложению не содержал наличие кириллицы. Причём стоит отметить, что наличие в адресе «Пользователи» никак не влияет на это. Так что если после «Пользователи» идёт кириллица, тогда придётся создавать нового локального пользователя, у которого имя будет иметь латинские буквы. В таком случае также, возможно, придётся переустановить и само приложение на новом пользователе.

Воспользуйтесь чистой загрузкой

Решить проблему в таком случае можно чистой загрузкой. Как правило, это помогает в тех случаях, когда ошибка появляется при запуске Windows 10. Поскольку причина практически всегда связана с какой-то определённой программой или службой, что находятся в автозагрузках.

  • Открываете в Windows 10 окно «Параметры», используя меню

или сочетание клавиш

Проверьте целостность файлов

Вполне возможно, ошибка возникает из-за того что была повреждена целостность системных файлов. И для их проверки у Windows 10 существа два инструмента – DISM.exe с командой Repair-WindowsImage для PowerShell и SFC.exe. Мы рекомендуем воспользоваться последним, поскольку он наиболее привычный и простой. А осуществить проверку можно следующим образом:

  • Откройте «Командную строку» от имени администратора (для этого в поиске просто введите «Командная строка).

все найденные ошибки будут автоматически исправлены.

Общий FAQ: Ошибка (0xc0000142), (0xe06d7363), (0xc0000906)

Измените значение в реестре

Реестр в операционной системе Windows 10 – это большая база данных. И именно эти данные определяют свойства и поведение системы. Поэтому редактирование в нём иногда помогает избавиться от ошибок. Только вот без должного опыта или надёжной инструкции лезть туда самостоятельно крайне не рекомендуется.

Поэтому предлагаем воспользоваться нижеописанной инструкцией. Только перед тем, как начнёте что-то менять, убедитесь в наличие нужного раздела. Сделать это можно следующим образом:

в окне «Выполнить» введите команду regedit нажмите

после чего в окне «Редактор реестра» отыщите раздел, представленный ниже.

Общий FAQ: Ошибка (0xc0000142), (0xe06d7363), (0xc0000906)

Запустите восстановление системы

Это касается тех случаев, когда игра работала адекватно, но в определённый момент начала неожиданно появляться ошибка. Хотя игра не подвергалась никаким посторонним действиям. К примеру, не устанавливались моды, патчи и многое другое. В общем, тогда можно запустить процесс восстановления системы.

Другие способы

  • В обязательном порядке попробуйте вручную установить драйверы для графического процессора. Причём это касается не только интегрированной видеокарты, но и дискретной.

Проблемы с модами

Изображение в Hearts of Iron IV мерцает

Как правило, проблема связана с перегретой видеокартой. Первым делом следует проверить провода, вдруг они перекрыли вентиляторы системы охлаждения, но если там полный порядок, тогда самое время сбросить разгон видеокарты: нужно войти в приложение MSI Afterburner (или подобное) и нажать на «Reset» .

Появляется чёрный экран в Hearts of Iron IV

Появление чёрного экрана часто связано с конфликтом видеодрайверов и ПО. И реже всего с определёнными файлами Hearts of Iron IV. Впрочем, существует довольно много других причин, связанных с появлением «чёрного экрана смерти».

Первым делом при появлении проблемы следует обновить видеодрайвер. Многие пренебрегают этим совсем, но мы настоятельно рекомендуем сделать это, потому что для многих современных игр следом выходят и важные обновления, которые помогают запустить ту или иную игру.

FAQ по ошибкам Hearts of Iron IV

Появляется цветной экран

Появление цветастого экрана часто связано с тем, что используются сразу две видеокарты. Если в материнской плате присутствует встроенный графический процессор, но играете на дискретном, игра в любом случае запустится на встроенном. Поэтому и возникают «цветные» проблемы, поскольку монитор подключён по умолчанию к дискретной видеокарте.

Не менее часто цветной экран появляется в том случае, если появились проблемы с выводом изображения. Подобное вызывает самые разные причины, но существуют две наиболее распространённые: 1 – стоят устаревшие драйвера; 2 – ваша видеокарта не поддерживается. Поэтому рекомендуем обновить в первую очередь драйвера.

Hearts of Iron IV вылетает в случайный момент или при запуске

Ниже приведено несколько простых способов решения проблемы, но нужно понимать, что вылеты могут быть связаны как с ошибками игры, так и с ошибками, связанными с чем-то определённым на компьютере. Поэтому некоторые случаи вылетов индивидуальны, а значит, если ни одно решение проблемы не помогло, следует написать об этом в комментариях и, возможно, мы поможем разобраться с проблемой.

  • Первым делом попробуйте наиболее простой вариант – перезапустите Hearts of Iron IV, но уже с правами администратора.
Как увеличить объём памяти видеокарты? Запускаем любые игры

Большинство компьютеров и ноутбуков имеют интегрированную (встроенную) графическую карту. Но для работы видеоадаптера используется лишь часть.

Ошибка «Недостаточно памяти»

Возникает ошибка, связанная с недостатком памяти, практически по десятку причин. Конечно, наиболее распространённые – это либо нехватка оперативной памяти «железа», либо маленький размер файла подкачки. В последнем случае, даже если вы ничего настраивали, всё запросто мог испортить сторонний софт или банальное отключение файла подкачки.

  • Необходимо попробовать увеличить файл подкачки ( «Пуск» «Параметры системы» в строке наверху вводите «Производительность» выбирайте «Настройку представления и производительности системы» «Дополнительно» «Изменить» убираете галочку с функции «Автоматически выбирать…» выбираете размер ).

FAQ по ошибкам Hearts of Iron IV

Дополнение к игре Hearts of Iron 4

Игра перестала запускаться.
О: Виной тому могут быть моды установленные для основной игры. Рекомендуется полная переустановка как основной игры, так и дополнения.

Моды не работают.
О: Не все моды для Hearts of Iron 4 совместимы с дополнениями. Необходимо заменить часть модификаций на другие версии. Найти их можно в файлах по игре. Задать вопрос о совместимости тех или иных модов с дополнением можно на форуме.

Вопросы по прохождению

Ответы на все вопросы касающиеся прохождения Hearts of Iron 4 можно найти в соответствующих разделах Wiki, а также на нашем форуме. Не стесняйтесь задавать вопросы и делиться своими советами и решениями.

Низкий FPS, Hearts of Iron IV тормозит, фризит или лагает

Современные игры крайне ресурсозатратные, поэтому, даже если вы обладаете современным компьютером, всё-таки лучше отключить лишние/ненужные фоновые процессы (чтобы повысить мощность процессора) и воспользоваться нижеописанным методами, которые помогут избавиться от лагов и тормозов.

  • Запустите диспетчер задач и в процессах найдите строку с названием игры (Hearts of Iron IV). Кликайте ПКМ по ней и в меню выбирайте «Приоритеты» , после чего установите значение «Высокое» . Теперь остаётся лишь перезапустить игру.
Лучшие видеокарты для комфортной игры в 1080p

Пусть 4K доминирует в заголовках и привлекает многих техноблоггеров, сейчас большинство игроков предпочитает Full HD и будет это делать еще несколько.

Не работает мышь, клавиатура или контроллер

Чаще всего, если такие проблемы и возникают, то строго на стороне игрока. В процессе подключения нового девайса ОС моментально пытается установить необходимый пакет драйверов, но проблема в том, что он стандартный, а значит, будет совместим далеко не с каждым устройством, поэтому проверьте наличие необходимых драйверов. Кроме того, на управление могут повлиять вирусы, так что обязательно проверьте систему.

Эмуляция джойстика Xbox 360

Каждый из нас хотел бы спокойно и с комфортом поиграть используя любой геймпад, не забивая кастомные раскладки.

Свежее видео на канале Coop-Land:

Глючит или не запускается Hearts of Iron 4? Решение есть! Постоянные лаги и зависания — не проблема! После установки мода Hearts of Iron 4 начала глючить или НПС не реагируют на завершение задания? И на этот вопрос найдется ответ! На этой странице вы сможете найти решение для любых известных проблем с игрой и обсудить их на форуме.

Ошибка 0xc000007b в Hearts of Iron IV

В худшем случае ошибка 0xc000007b или «This application was unable to start correctly» связана с повреждёнными системными файлами ОС, а в лучшем – с драйверами видеокарт от Nvidia.

    Самый очевидный и наиболее простой способ разобраться с ошибкой – переустановить драйверы для видеокарты, а после запустить игру от имени администратора.
    После установки Dependency Walker 64bit , запускайте утилиту и переходите по следующему адресу: «View» «Full Patch» «.exe-файл проблемной игры» (в некоторых случаях после это появляется окно с ошибками, но на него не стоит обращать внимания, просто закройте окно). Переключитесь на раздел «Module» , крутите до конца ошибки, смотрите на значения в столбиках.

Общий FAQ: Ошибка (0xc0000142), (0xe06d7363), (0xc0000906)

Необходимое ПО для Hearts of Iron IV

Мы настоятельно рекомендуем ознакомиться со ссылками на различные полезные программы. Зачем? Огромное количество ошибок и проблем в Hearts of Iron IV связаны с не установленными/не обновлёнными драйверами и с отсутствием необходимых библиотек.

Последняя версия драйвера Nvidia GeForce .
Последняя версия драйвера AMD Radeon .
Пакет DirectX .

Библиотека Microsoft Visual C++ 2015
Библиотека Microsoft Visual C++ 2013

  • Библиотека Microsoft Visual C++ 2012 Update 4
  • Библиотека Microsoft Visual C++ 2010 (64-бит)
  • Библиотека Microsoft Visual C++ 2010 (32-бит)
  • Библиотека Microsoft Visual C++ 2008 (64-бит)
  • Библиотека Microsoft Visual C++ 2008 (32-бит)
  • Библиотека Microsoft Visual C++ 2005 Service Pack 1

Ошибки загрузки/обновления

Проверьте стабильность подключения к интернету, а также скорость загрузки. При слишком высоком пинге или низкой пропускной способности обновление может выдавать ошибки.

Если магазин или лончер Hearts of Iron 4 не завершает обновления или выдает ошибки, то переустановите саму программу. При этом все скачанные вами игры сохранятся.

Запустите проверку целостности данных игры.

Проверьте наличие свободного места на том диске, на котором установлена игра, а также на диске с операционной системой. И в том и в другом случае должно быть свободно места не меньше, чем занимает игра на текущий момент. В идеале всегда иметь запас около 100Гб.

О специфических ошибках связанных с последними обновлениями можно узнать на форуме игры.

Распространённые сетевые ошибки

Решение распространённых ошибок при запуске игр или в играх на Windows 7, 8, 10

Не вижу друзей / друзья в Hearts of Iron IV не отображаются

Неприятное недоразумение, а в некоторых случаях даже баг или ошибка (в таких случаях ни один способ ниже не поможет, поскольку проблема связана с серверами). Любопытно, что с подобным сталкиваются многие игроки, причём неважно, в каком лаунчере приходится играть. Мы не просто так отметили, что это «недоразумение», поскольку, как правило, проблема решается простыми нижеописанными способами:

  • Убедитесь в том, что вы вместе с друзьями собираетесь играть в одном игровом регионе, в лаунчере установлен одинаковый регион загрузки.

Создателю сервера нужно открыть порты в брандмауэре

Многие проблемы в сетевых играх связаны как раз с тем, что порты закрыты. Нет ни одной живой души, друг не видит игру (или наоборот) и возникают проблемы с соединением? Самое время открыть порты в брандмауэре, но перед этим следует понимать как «это» работает. Дело в том, что программы и компьютерные игры, использующие интернет, для работы требуют не только беспроблемный доступ к сети, но и вдобавок открытые порты. Это особенно важно, если вы хотите поиграть в какую-нибудь сетевую игру.

Часто порты на компьютере закрыты, поэтому их следует открыть. Кроме того, перед настройкой нужно узнать номера портов, а для этого для начала потребуется узнать IP-адрес роутера.

Закрытые порты, или что делать, если игр не видно/не подключается?

Если вы заметили, что в Tunngle/Hamachi никого нет, да и в игре тоже различные косяки с соединением, то есть большая вероятность что у вас просто.

  • Открываете окошко с командной строкой (открывается командой «cmd» в Пуске).
  • Прописываете команду «ipconfig» (без кавычек).
  • IP-адрес отобразится в строчке «Основной шлюз» .

Решение распространённых ошибок при запуске игр или в играх на Windows 7, 8, 10

  • Открываете командную строку с помощью команды «cmd» в Пуске.
  • Вновь прописываете команду «ipconfig » без кавычек.
  • Запускаете команду «netstat -а» , после чего отобразится полный список с номерами портов.

Решение распространённых ошибок при запуске игр или в играх на Windows 7, 8, 10

  • Обязательно следует убедиться в том, что вы обладаете правами администратора Windows.

Ошибка DirectX в Hearts of Iron IV

  • Первым делом необходимо установить «чистую» версию драйвера вашей видеокарты (то есть не стоит сразу спешить устанавливать тот же GeForce Experience, ничего лишнего от AMD и аудио).

Читайте также:

  • Как включить хардкор в майнкрафт командой
  • Ошибка 327683 0 origin battlefield 4 при загрузке доп
  • Как установить усилитель в my summer car
  • Dead space как поменять управление
  • Unofficial fallout 4 patch как установить
  • We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

Célestin Ier


  • Add bookmark

  • #1

Description of issue
Error log

Game Version
Barbarossa v1.11.1.f6bd (bf90)

Enabled DLC
None

Do you have mods enabled?
No

Description
When I run hoi4 my game automatically closes by opening a notepad called «error log» which displays texture errors like:

[16:14:40] [texturehandler.cpp: 153]: Texture Handler encountered missing texture file: gfx / interface / technologies / ger_basic_light_td.dds
[16:14:40] [texturehandler.cpp: 206]: Couldn’t find texture file: gfx / interface / technologies / ger_basic_light_td.dds.

Steps to Reproduce

Upload Attachment
File(s) attached

Attachments

  • hoi4errorlog.png

    hoi4errorlog.png

    27,4 KB

    · Views: 0

  • 1Like

Reactions:

  • Add bookmark

  • #2

Having the same issue, completely deleted and reinstalled Hoi4 and still persists.

  • 1Like

Reactions:

PrinceNick


  • Add bookmark

  • #3

I also have the exact same problem. Lots of missing texture file errors. A lot of them are related to techs and portraits, primairly those belonging to Portugal, France, Spain, Greece and Turkey. Also a few conflicting loc erros.

Reinstalled the game multiple times, issue persists.

  • 1Like

Reactions:

kingdark


  • Add bookmark

  • #4

I have this problem as well. Did a clean install to ensure it wasn’t mod related and when I launch the game (I skip the launcher) a notepad window pops up with basically a bunch of
[20:27:25][equipment_graphic_database.cpp:51]: Entity referenced in equipment graphic database does not exist: GER_light_armor_0_entity
These. All are ger light armor.

Hearts of Iron IV – популярная стратегическая игра, разработанная студией Paradox Interactive. Однако, как и в любой другой игре, здесь также могут возникать ошибки и проблемы, которые могут испортить игровой процесс. В этой статье мы рассмотрим некоторые из наиболее распространенных ошибок, которые могут возникнуть в Hearts of Iron IV, а также предоставим вам решения, чтобы помочь вам устранить их.

Содержание

  1. Часто возникающие ошибки в Hearts of Iron IV
  2. Общие ошибки и их решения
  3. Ошибка «Сбой при загрузке сохранения»
  4. Ошибка «Ошибка при запуске игры»
  5. Ошибка «Ошибка синхронизации сетевой игры»
  6. Ошибка «Низкий FPS»
  7. Ошибка «Произошла ошибка и игра будет закрыта»
  8. Ошибка «Очень мало памяти»
  9. Общие рекомендации
  10. Технические проблемы и их устранение

Часто возникающие ошибки в Hearts of Iron IV

1. Ошибка сохранения игры: одна из самых распространенных проблем в Hearts of Iron IV связана с сохранением игры. Игроки могут столкнуться с проблемой, когда игра не сохраняется или сохранения не загружаются. Прежде всего, убедитесь, что вы используете последнюю версию игры и проверьте свое подключение к Интернету. Если проблема сохраняется, попробуйте перезапустить игру или проверить целостность файлов игры через Steam.

2. Проблемы с отображением: еще одной распространенной ошибкой являются проблемы с отображением, такие как черный экран или некорректное отображение текстуры. Если у вас возникли подобные проблемы, попробуйте обновить графические драйверы на своем компьютере. Также можно попробовать изменить разрешение экрана или настройки графики в самой игре.

3. Ошибки запуска: иногда игроки могут столкнуться с проблемами запуска игры, когда она не запускается или вылетает. В этом случае, проверьте, соответствует ли ваш компьютер системным требованиям игры, и может потребоваться обновление драйверов или установка программных обновлений для вашей операционной системы. Также попробуйте запустить игру в режиме совместимости или выполнить ее от имени администратора.

4. Проблемы с мультиплеером: если вы играете в Hearts of Iron IV в мультиплеере, вы также можете столкнуться с ошибками, связанными с подключением или устойчивостью сети. Убедитесь, что вы имеете стабильное подключение к Интернету и закройте все фоновые приложения, которые могут влиять на стабильность сети. Если проблема сохраняется, попробуйте проверить настройки своего маршрутизатора или установить специальные порты для игры.

Надеемся, что эти советы помогут вам устранить некоторые из возможных проблем, с которыми вы можете столкнуться в Hearts of Iron IV и наслаждаться игрой без каких-либо помех!

Общие ошибки и их решения

Во время игры в Hearts of Iron IV могут возникать различные ошибки, которые могут влиять на процесс игры и вызывать неудобство. Ниже приведены некоторые наиболее распространенные ошибки и способы их решения.

Ошибка «Сбой при загрузке сохранения»

Если при попытке загрузить сохраненную игру вы получаете сообщение об ошибке «Сбой при загрузке сохранения», это может быть связано с несовместимостью сохранения с текущей версией игры или наличием повреждений в файле сохранения.

Решение:

  1. Убедитесь, что ваша версия игры совместима с версией сохранения. Если нет, обновите игру до последней версии.
  2. Попробуйте загрузить другое сохранение или создать новое сохранение.
  3. Если ни одно из вышеперечисленных не сработало, попробуйте удалить файлы сохранения и снова загрузить игру.

Ошибка «Ошибка при запуске игры»

Если при попытке запустить Hearts of Iron IV вы получаете сообщение об ошибке «Ошибка при запуске игры», это может быть связано с проблемами совместимости с вашим оборудованием или неправильной установкой игры.

Решение:

  1. Проверьте системные требования игры и убедитесь, что ваше оборудование соответствует им.
  2. Попробуйте переустановить игру или запустить ее с правами администратора.
  3. Обновите драйверы вашей видеокарты и DirectX до последней версии.
  4. Если ничего из вышеперечисленного не сработало, попробуйте обратиться за поддержкой к разработчикам игры.

Ошибка «Ошибка синхронизации сетевой игры»

Если при попытке играть в многопользовательскую игру вы сталкиваетесь с ошибкой «Ошибка синхронизации сетевой игры», это может быть связано с проблемами с Интернет-соединением или настройками фаервола.

Решение:

  1. Убедитесь, что у вас стабильное интернет-соединение.
  2. Проверьте настройки фаервола и разрешите игре доступ к Интернету.
  3. Попробуйте перезапустить роутер или модем.
  4. Если проблема сохраняется, попробуйте создать новую игру или присоединиться к другой.

Ошибка «Низкий FPS»

Если во время игры вы сталкиваетесь с низким FPS (количество кадров в секунду), это может быть связано с проблемами производительности вашего компьютера или неправильными настройками игры.

Решение:

  1. Убедитесь, что ваш компьютер соответствует системным требованиям игры.
  2. Проверьте настройки игры и попробуйте уменьшить графические настройки.
  3. Закройте другие запущенные программы, которые могут занимать ресурсы вашего компьютера.
  4. Обновите драйвера вашей видеокарты до последней версии.

Ошибка «Произошла ошибка и игра будет закрыта»

Если во время игры вы получаете сообщение об ошибке «Произошла ошибка и игра будет закрыта», это может быть связано с проблемами совместимости игры с вашим оборудованием или ошибками в коде игры.

Решение:

  1. Убедитесь, что ваше оборудование соответствует системным требованиям игры.
  2. Попробуйте обновить драйвера вашей видеокарты и DirectX до последней версии.
  3. Переустановите игру или попробуйте запустить ее с правами администратора.
  4. Если проблема сохраняется, попробуйте обратиться за поддержкой к разработчикам игры.

Ошибка «Очень мало памяти»

Если во время игры вы получаете сообщение о недостатке памяти, это может быть связано с ограниченным объемом доступной оперативной памяти на вашем компьютере или с проблемами в работе игры.

Решение:

  1. Закройте другие программы, которые могут занимать оперативную память.
  2. Увеличьте объем оперативной памяти на вашем компьютере.
  3. Попробуйте уменьшить графические настройки игры или использовать специальные модификации для оптимизации памяти (если доступно).
  4. Если ничего из вышеперечисленного не сработало, обратитесь к специалистам по компьютерной технике или разработчикам игры для получения дополнительной помощи.

Общие рекомендации

В случае возникновения ошибок в игре Hearts of Iron IV рекомендуется выполнить следующие действия:

  • Перезапустите игру и проверьте, возникает ли ошибка снова.
  • Проверьте, обновлены ли все необходимые драйвера и программа DirectX до последней версии.
  • Убедитесь, что ваша версия игры совместима с версией сохранения или сетевой игры (если применимо).
  • Попробуйте создать новую игру или присоединиться к другой, чтобы исключить возможные проблемы с конкретным файлом сохранения или игровой сессией.
  • Если возникла ошибка при запуске игры, попробуйте переустановить игру с чистой копией.
  • Если все вышеперечисленные решения не сработали, обратитесь к разработчикам игры или проверьте форумы и сообщества игры для получения дополнительной помощи.

Следуя этим советам, вы сможете снизить вероятность возникновения ошибок в игре Hearts of Iron IV и насладиться игровым процессом без проблем.

Технические проблемы и их устранение

1. Проблемы с загрузкой игры

Если у вас возникают проблемы с загрузкой игры Hearts of Iron IV, вот несколько возможных причин и способов их устранения:

  • Убедитесь, что ваш компьютер соответствует системным требованиям игры. Проверьте, достаточно ли у вас оперативной памяти, свободного места на жестком диске и обновленные драйверы для видеокарты.
  • Проверьте целостность игровых файлов в Steam. Зайдите в библиотеку Steam, найдите Hearts of Iron IV в списке игр, щелкните правой кнопкой мыши на игре и выберите «Свойства». Затем перейдите на вкладку «Локальные файлы» и нажмите «Проверить целостность игровых файлов». Дождитесь завершения процесса и запустите игру снова.
  • Проверьте наличие и обновление необходимых программных компонентов, таких как DirectX и Visual C++. Можно скачать их с официальных сайтов Microsoft.
  • Отключите все моды и настройки игры на заводские. Иногда конфликты с модификациями или несоответствие настроек могут приводить к проблемам с загрузкой игры.
  • Если проблема не решается, попробуйте переустановить игру. Предварительно не забудьте сохранить свои игровые файлы и настройки на всякий случай.

2. Проблемы с производительностью игры

Если ваша игра Hearts of Iron IV работает медленно или имеет низкую производительность, можно использовать следующие рекомендации:

  • Уменьшите графические настройки игры. В меню «Настройки» Hearts of Iron IV попробуйте уменьшить разрешение экрана, отключить визуальные эффекты и установить более низкое качество текстур.
  • Закройте другие запущенные программы на вашем компьютере. Иногда фоновые приложения и процессы могут занимать ресурсы и влиять на производительность игры.
  • Обновите драйверы для видеокарты до последней версии. Устаревшие драйверы могут быть причиной проблем с производительностью игры.
  • Убедитесь, что ваш компьютер не перегревается. Проверьте работу вентиляторов и системы охлаждения, очистите пыль с компонентов.
  • Если проблема все еще существует, попробуйте установить более старую версию игры или обратиться за поддержкой к разработчикам или сообществу игры.

3. Проблемы с мультиплеером

Если возникают проблемы при игре в Hearts of Iron IV в режиме мультиплеера, рассмотрите следующие рекомендации:

  • Проверьте ваше интернет-соединение. Убедитесь, что у вас стабильное подключение и достаточная скорость для игры в режиме мультиплеера.
  • Убедитесь, что у вас и вашего друга, с которым вы хотите играть, установлены одинаковые версии игры и используются одинаковые модификации, если они требуются.
  • Попробуйте использовать другие методы соединения при создании мультиплеерной игры, такие как прямое подключение по IP-адресу или использование приглашения через Steam.
  • Обратитесь за помощью к разработчикам игры или к сообществу игроков, если проблема с мультиплеером не удается решить самостоятельно.

Надеемся, что эти рекомендации помогут вам решить технические проблемы и насладиться игрой Hearts of Iron IV без помех!

This is a community maintained wiki. If you spot a mistake then you are welcome to fix it.

Troubleshooting is the identification of the cause of crashes, bugs or other problems.

Overview[edit | edit source]

In general, there are two kinds of errors: fatal and non-fatal.

Fatal errors occur when the game cannot load a vital piece of data and cannot operate without it present. This causes a crash to desktop (CTD). When fatal errors occur, an exception will be printed to the exceptions.log. Typically these errors occur during the loading process or when a specific action is taken in-game.

Non-fatal errors occur when the game encountered invalid data or broken syntax. These errors are almost always printed to the error.log.

Testing[edit | edit source]

Performing testing is vital to debugging a mod. Typically this is done via the in-game console with commands.

These are useful console commands for modders:

Command Usage
reloadfx all Reloads most of the effects used in the game, such as fog of war, the HDR and opacity of country borders, ect.
reload texture Reloads most of the textures used in the game, such as leader portraits, technology icons, etc.
reload localization Reloads most of the localization used in-game, such as event titles and descriptions.
reload defines Reloads the defines files from /Hearts of Iron IV/common/defines/.
reload focus Reloads the focus trees in /Hearts of Iron IV/common/national_focuses/.
reloadoob Reloads the starting OOB file for the specified tag.
reloadtechnologies Reloads the technology files. Will cause a crash if an error is encountered.
reloadinterface Reloads the interface files (.gui).
reload decision Reloads the decision files (.gui and common/decisions).
tdebug Activates the debug tooltips, displaying important information such as state ID, province ID, etc.
event Fires the specified event immediate for the current player country.
nocb Removes restrictions on diplomatic actions.
observe Places the player into the observer slot, allowing the game to pass without player input.
aiview Displays the AI priorities when hovering over specific buttons, such as technology.
tag Switches the player to another country.
update_loc Reloads the specified localization key.
updateequipments Reloads the equipment files in /Hearts of Iron IV/common/units/equipment/.
updatesubunits Reloads the unit files in /Hearts of Iron IV/common/units/.
research_on_icon_click Activates research on click, allowing you to click on technologies to research them instantly.
Focus.NoChecks Removes the trigger checks for focuses.
Focus.AutoComplete Activates instant completion for focuses.
set_country_flag Sets the specified country flag for the current country.
add_ideas Adds the specified idea to the current country.

Log files[edit | edit source]

The game stores various log files in your HOI4 user folder: (Windows: \DocumentsParadox InteractiveHearts of Iron IVlogs, Linux: .local/share/Paradox Interactive/Hearts of Iron IV/logs). These are overwritten every time the game is started.

To enable full error logging, add the -debug launch command via Set Launch Options in Steam.

File Description Usefulness
ai.log Prints the AI choices undertaken. Medium
ai_trace.log Prints the AI movements undertaken (divisions, ships, air, etc.) Low
error.log Prints the various non-fatal errors. Many errors can be ignored, although almost all errors relating to files in the common folder should be fixed. High
exceptions.log Prints the stack trace when the game crashes to desktop. Low
executedcommands.log Prints the internal commands uses by the player and AI. Low
game.log Prints the actions that were taken by countries in-game. Useful when the crash is due to a specific action. High
graphics.log Prints the graphical errors relating to positions, rivers, and trees. Low
memory.log Prints the memory used during setup. Useful for crashes during the loading process, to see when the game crashed. High
message.log Prints the session info for the current session. Low
postedcommands.log Low
random.log Prints times for game state changes. Low
receivedcommands.log Prints the internal commands received by the player in multiplayer. Low
sentcommands.log Prints the internal commands sent by the player in multiplayer. Low
setup.log Prints the completion of setup loading for each part of the process. Very useful for discovering which file may be causing a crash. High
system.log Prints the system information HOI4 is loaded on. Low
system_debug.log Prints interface errors. Medium
text.log Prints asserts on localization keys. Medium
time.log Prints the time it takes for the various loading steps to complete, and the tick interval. Very useful for crashes during the loading process, to see when the game crashed. Medium

Crash data log[edit | edit source]

When the game crashes, it provides information on system settings and what caused it to crash in the user directory’s /Hearts of Iron IV/crashes/ folder. Although most of the time this is not beneficial as to what caused it to crash, the error log could contain clues. However, one important logging mechanism can be additionally turned on:

Adding the -crash_data_log launch command via Launch Options in Steam will also cause the meta.yml file in that folder (Directly within, not in the /logs/ subfolder) to contain the last read line of code before crashing, as well as turning on the debug mode. This slows down the game by a significant amount, so it shouldn’t be used outside of crash debugging. If the last read line of the file given is the last line in the file, it’s rather likely the game crashed on the next read file instead, which is quite difficult to locate. In some cases, the game can grant a script instead of a file, such as a savefile or client_ping.
This can appear like LastRead: map/supply_nodes.txt (727) (Where the number represents the line of the file that was last read before the crash occurred) or LastRead: client_ping (1).

Note that while -crash_data_log enables debug mode, not all benefits of the launch option get applied by default and require using both launch options. For example, edits to files indexed during the main menu loading will not get automatically loaded, requiring a console command usage to get reloaded instead. However, -crash_data_log’s debug does include the game loading into the main menu with map errors, the nudge being available for selection, and the debug information when hovering over a province or a country.

Common crash causes[edit | edit source]

A variety of crash types are caused by recklessly unloading folders with replace_path, leading to the game detecting there not being any database entries of a certain type. It’s best practice to port over generic files to the mod if overwriting a folder in entirety for this reason, as well as to avoid unintuitive errors.

In case of a different crash, note that if a file is completely empty, the game may skip reading it in entirety. As such, the same crash may display a different file if the one in this list is empty.
It’s best to completely clean the error log before trying to find a crash, as some errors may appear innocuous while still crashing the game.

If the last read file proves useless, it’s possible to temporarily remove files from the mod and slowly re-add them to find the exact cause; upon finding the cause folder, it should be adjusted accordingly. A sort of binary search can be used by adding/removing the files large chunks at the time. replace_paths can be removed aside from essential ones: history/states/ and map/strategicregions. Note that both *.mod files need to be edited for replace_paths to apply.

This list is non-exhaustive: There are more potential crashes, and any given file or script can have more causes that are not outlined in the list. This has been broken up into sections on when they happen for easier navigation. The file provided is the file marked as last read by the crash data log.

Main menu loading[edit | edit source]

  • common/countries/cosmetic.txt – Caused by a complete overwriting of common/national_focus/ or common/continuous_focus/.
  • map/rocketsites.txt – Caused by a complete overwriting of history/states/ or common/unit_leader/. As there are no «generic files» for states, one should be created manually instead.
  • common/national_focus/*.txt – This crash, granted that it’s the last line of the last file in the folder, can be caused by a focus tree using a shared_focus = my_focus argument, specifying a shared focus that does not exist.
  • gfx/models/supply/railroad.shader – Caused by the filesize of the provinces bitmap exceeding 40 MiB in size, which the engine cannot handle.
  • history/general/*.txt / history/countries/*.txt / map/rocketsites.txt (In order in which they’d appear with replace_paths to the previous ones) — One of the states within the mod has a victory_points = { ... } definition that attempts to assign victory points to a province that does not exist within the game.

During country selection[edit | edit source]

This also includes the loading after a country has been selected, but it’s not yet possible to play.

  • set_controller – This crash typically happens when trying to select a country in a bookmark if the country doesn’t have a valid capital defined within its /Hearts of Iron IV/history/countries/TAG*.txt file. The game uses the capital in order to determine what portion of the map to zoom onto, and not getting one is unexpected.
  • savegame.hoi4 (takes on the name of a savefile, not necessarily one that exists right now) – Caused by there being a large quantity of countries defined without there being any dynamic countries. The exact amount of countries that the game can handle is not a consistent number, usually falling in the range of 40–80. Typically caused by a reckless overwriting of common/country_tags.
  • history/units/filename.txt – One of the naval orders of battle in the mod has a carrier defined with airwings directly inside, as was done in 1.11 and earlier. Adjust the orders of battle in the mod as needed. Note that the file shown as the last read one is not necessarily the one that crashes the game.
  • history/units/filename.txt / map/railways.txt – Caused by a country having a division template, yet not finding any possible /Hearts of Iron IV/common/ai_templates entry to use to expand on the template. The exact file/script in question depends on when the country obtains the division template: an order of battle (which’ll be last read) or another history file (leading to railways).
  • map/supply_nodes.txt or map/railways.txt – This crash is most commonly caused by the specified building types being placed on invalid provinces, such as those that are not located in states. This crash occurs both when trying to open the supply menu in nudge or when trying to start a single player game. This can be corrected by emptying the files in question and optionally creating a proper definition of the files, either manually or via nudge.
  • tutorial/tutorial.txt – This crash is caused by the tutorial file being erroneous. This can be represented as a link to an invalid state ID within the file (such as if every base game was erased) or as the file lacking a tutorial = { ... } definition of any kind entirely. Replacing the entire file’s contents with tutorial = { } works to solve the crash.
This is also the last file that gets read after the country selection process finishes. If a crash occurs directly afterwards and the game fails to write the file properly, it will land on this one.

Middle of the game[edit | edit source]

  • client_ping or hourly_tick – This crash is caused by the in-game AI, which can be seen by turning off the AI using the console. There are several causes for this occurring, including but not limited to:
    • A country has a division template, yet couldn’t find any /Hearts of Iron IV/common/ai_templates entry to use to expand on the template.
    • Any state not having an owner defined in the history file. In general, such states always run unstably, with a lot of actions crashing them, such as right-clicking or attempting to transfer one to a country. One of such actions is attempting an air mission over that state. As the AI is able to use airplanes, they will try to attempt to at least evaluate the value of doing a mission over the state, which results in a crash to desktop.
    • An incomplete map/buildings.txt. The buildings file, alongside building models, is also used for determining into which sea province the naval bases and floating harbours will go out into. This information is necessary when attempting to use any naval base or floating harbour, as the game would have no idea via which province the province connects to the sea otherwise. The game also checks this information when attempting to build a naval base, and if the game attempts to evaluate an invalid naval base definition, the game gets stuck in an infinite loop of attempting to obtain the naval base information, resulting in a CPU/GPU overload and a game crash.
The game can fail to generate floating harbours when validating all states at the same time, so this may require validating each state individually. Comparing the amount of matches for naval_base (typically generated) and floating_harbor in the file can notify if an issue is present in the mod, however not telling where. There are several ways to find which states exactly need to be updated, if that issue is indeed present. For example, regular expression may be used, supported within any advanced text editor, such as Notepad++, Sublime Text, and Visual Studio Code. Turning on regular expression is a separate option within the search and replace menus, so it must be turned on manually.
Copy the map/buildings.txt file and operate on that copy, since this process is destructive. First of all, every non-related line can be removed. This can be done by replacing ^d*;(?!(naval_base|floating_harbor)).*(rn|Z) with an empty string (or $1 if the text editor doesn’t support doing so). After this, replacing ^(d+;)naval_base(.*)rn(?s)(.*)(?-s)^1floating_harbor.*rn with $3 will remove a matching pair of floating harbours and naval bases within the same state, however this may only remove 2 lines at a time after the first few initial replacements. In order to speed up the line replacing, a macro can be recorded that does this replace request several times, and this macro would be played back itself. Notepad++ supports executing a macro several times in a row, which can be used here to instantly run it several hundred or thousand times. If, after doing this, pairs still remain, switching the order of naval bases and floating harbours with ^(d+;)floating_harbor(.*)rn(?s)(.*)(?-s)^1naval_base.*rn would detect any floating harbours that are followed by naval bases in the same state rather than the other way around. All lines that would remain after this are naval base definitions that do not have a matching definition within floating harbours or vise versa. For example, if there are 3 naval bases in state 123 and 2 floating harbours, 1 naval base definition in state 123 will remain. This can be used within the nudge to validate the states in question individually.

Additional details[edit | edit source]

A version tracking website, such as [Gitlab] or [Github], can be used to keep track of updates to the code. As such, it can be beneficial to use them and regularly push mod’s updates to them in order to limit the selection of possibly problematic files when trying to debug an issue.

When the game has a major update, it can be important to read the patch notes to fix the newly-appearing errors. For example, the 1.12’s patch notes provide an «Important modding notes» section, which also serves as a check-list of necessary things to fix in the mod in order to avoid a crash. It is also important to avoid overwriting most base game files when possible in order to ease compatibility, though this is not always possible. One folder where it’s incredibly important to do is defines, where an override file is essentially mandatory in order to avoid even minor game updates from introducing crashes.

In case the game crashes on startup, but there’s no obvious reason why in the error log and it’s unknown what was last changed since the last time, the mod could have folders strategically removed. As an example, it is almost always possible to remove the entire /Hearts of Iron IV/common/ folder from the mod without the game crashing, provided debug mode is turned on and there are no replace_paths to the folder.

  • We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

Célestin Ier

  • Add bookmark

  • #1

Description of issue
Error log

Game Version
Barbarossa v1.11.1.f6bd (bf90)

Enabled DLC
None

Do you have mods enabled?
No

Description
When I run hoi4 my game automatically closes by opening a notepad called «error log» which displays texture errors like:

[16:14:40] [texturehandler.cpp: 153]: Texture Handler encountered missing texture file: gfx / interface / technologies / ger_basic_light_td.dds
[16:14:40] [texturehandler.cpp: 206]: Couldn’t find texture file: gfx / interface / technologies / ger_basic_light_td.dds.

Steps to Reproduce

Upload Attachment
File(s) attached

Attachments

  • hoi4errorlog.png

    hoi4errorlog.png

    27,4 KB · Views: 0

  • Add bookmark

  • #2

Having the same issue, completely deleted and reinstalled Hoi4 and still persists.

PrinceNick

  • Add bookmark

  • #3

I also have the exact same problem. Lots of missing texture file errors. A lot of them are related to techs and portraits, primairly those belonging to Portugal, France, Spain, Greece and Turkey. Also a few conflicting loc erros.

Reinstalled the game multiple times, issue persists.

kingdark

  • Add bookmark

  • #4

I have this problem as well. Did a clean install to ensure it wasn’t mod related and when I launch the game (I skip the launcher) a notepad window pops up with basically a bunch of
[20:27:25][equipment_graphic_database.cpp:51]: Entity referenced in equipment graphic database does not exist: GER_light_armor_0_entity
These. All are ger light armor.

Feeds

HomePopular

Topics

ValheimGenshin ImpactMinecraftPokimaneHalo InfiniteCall of Duty: WarzonePath of ExileHollow Knight: SilksongEscape from TarkovWatch Dogs: Legion

NFLNBAMegan AndersonAtlanta HawksLos Angeles LakersBoston CelticsArsenal F.C.Philadelphia 76ersPremier LeagueUFC

GameStopModernaPfizerJohnson & JohnsonAstraZenecaWalgreensBest BuyNovavaxSpaceXTesla

CardanoDogecoinAlgorandBitcoinLitecoinBasic Attention TokenBitcoin Cash

The Real Housewives of AtlantaThe BachelorSister Wives90 Day FianceWife SwapThe Amazing Race AustraliaMarried at First SightThe Real Housewives of DallasMy 600-lb LifeLast Week Tonight with John Oliver

Kim KardashianDoja CatIggy AzaleaAnya Taylor-JoyJamie Lee CurtisNatalie PortmanHenry CavillMillie Bobby BrownTom HiddlestonKeanu Reeves

Animals and PetsAnimeArtCars and Motor VehiclesCrafts and DIYCulture, Race, and EthnicityEthics and PhilosophyFashionFood and DrinkHistoryHobbiesLawLearning and EducationMilitaryMoviesMusicPlacePodcasts and StreamersPoliticsProgrammingReading, Writing, and LiteratureReligion and SpiritualityScienceTabletop GamesTechnologyTravel

Create an account to follow your favorite communities and start taking part in conversations.

PostsWikiPatch NotesDev DiariesDiscord

r/hoi4

5

Posted by2 years ago

Archived

Question

title

This thread is archived

New comments cannot be posted and votes cannot be cast

level 1

· 2 yr. ago

DocumentsParadox InteractiveHearts of Iron IVlogs

About Community

Subreddit Icon

r/hoi4

A place to share content, ask questions and/or talk about the grand strategy game Hearts of Iron IV by Paradox Development Studio.

Created Jan 23, 2014



Top posts may 1st 2021Top posts of may, 2021Top posts 2021

User AgreementPrivacy policy

Content policyModerator Code of Conduct

Reddit Inc © 2023. All rights reserved

Понравилась статья? Поделить с друзьями:
  • Ошибка hoi 4 странные символы
  • Ошибка eth на частотнике ig5a
  • Ошибка ho2s 11
  • Ошибка etd sys windows 10 что делать
  • Ошибка etc мерседес