From HoNwiki
Graphics Lag
Please take a look at the Recommended System Requirements. Please note that the recommended system requirements are rough estimates and you still may need a few of the tips and tricks to get HoN working smoothly (usually a cpu bottleneck).
If you meet the recommended system requirements, but are still experiencing graphics lag, please continue at Graphics Problems/Lag#System Requirements Met.
If you do not meet the recommended system requirements, you may be able to tweak some settings to get HoN running a bit smoother. Continue on at Graphics Problems/Lag#System Requirements Not Met. Please note that if you have tried all the tips, yet are still experiencing graphics lag, your hardware is simply too slow and there is nothing Technical Support can do to improve your performance.
If you do not meet the minimum system requirements, you are probably doing some serious software rendering (through 3rd party applications) and HoN should normally not even run. We cannot offer any support whatsoever for systems not meeting the minimum system requirements.
User Interface Problems
If your user interface (UI) is broken, you probably forgot to delete some UI mods after patching. Again, we do not support UI mods and the must be removed before seeking assistance. There is also a smaller possibility that there is a problem with your startup.cfg. Please delete your startup.cfg so that HoN regenerates it.
Next Step
If the above solutions do not help, please continue on to the next step
Blurry UI
If your user interface is blurry, here are a couple things that have been known to fix it:
- Change your HoN resolution to something different, and then back again
- If you have an ATI card, go into the Catalyst control panel and change the Mipmap detail to anything besides "High Performance".
Next Step
If the above solutions do not help, please continue on to the next step
Cursor Position Not Lining Up With Clicks / Cursor Unable to be Moved
In order to fix the problem where the mouse is displaying incorrectly ingame or is stuck, perform these steps in this order with testing after each.
- Go to Control Panel>Appearance And Personilazation>Make text or other items smaller or Larger>Set to "Smaller - 100%"
- Right click HoN > Properties > Compatibility > Make sure Disable display scaling on high DPI settings is UNTICKED
- Try changing your ingame resolution, If you are can't click in the ingame menu to change resolution, you can manually change your resolution by editing your startup.cfg located as default in C:\Users\Public\Documents\Heroes of Newerth\game
Cursor Position and Lag
If you get fps lag depending on where your cursor is, this is the result of bad drivers. There is currently an issue with the 10.12 Catalyst drivers for ATI cards. Downgrade to a previous version.
Next Step
If the above solutions do not help, please continue on to the next step
Black Screen
This is for completely black screens only. If you are able to see the HoN interface, but in game most things appear black, please see Shader Problems
There are several things that can cause a black screen to occur when starting HoN.
- Outdated mods
- Causes: Files modified in mods being updated
-
console.loglines: Tons of errors about widgets - Solution: Delete all mods. You will need to download updates to them provided by their authors.
- Insufficient permissions
- Causes: Antivirus, strict directory permissions by windows, UAC, failed update
-
console.loglines: errors about loading modules/dlls. - Solution 1: Copy the dlls in
%PROGRAMFILES(X86)%\Heroes of Newerth\gameto%PROGRAMFILES(X86)%\Heroes of Newerth\. (Temporary bug related to KB2264107) - Solution 2: Do a Complete Reinstall and update HoN with antivirus and UAC disabled.
- Solution 3: Do a Complete Reinstall to a folder outside of %PROGRAMFILES(X86)% (usually
C:\Program Files (x86)on 64 bit winodows or justC:\Program Fileson 32 bit windows) and update HoN with antivirus and UAC disabled. - Solution 4: Reformat and reinstall HoN.
- Corrupt HoN install
- Causes: Corrupted installer or failed update
-
console.loglines: errors about loading modules/dlls. - Solution: Do a Complete Reinstall with antivirus and UAC disabled.
- Broken graphics drivers
- Causes: Corrupted, buggy, or outdated graphics drivers
-
console.loglines: No console.logs found for reference. Please complete when the line(s) is/are identified. - Solution 1: Update your graphics drivers.
- Solution 2: If other people are having problems with the same card, wait for the manufacturer to release an update and roll back to a working driver. If nobody else is having problems, reinstall windows.
Shader Problems
Shader problems are where things aren't rendered correctly (usually the right lighting or refractive properties). Normally, this is seen as everything being black except for light sources or Chronos' ultimate being white. They are the result of buggy, incomplete, or corrupted drivers or directx/opengl libraries. It can also occur due to memory corruption (if it's random).
Solutions
- Reinstall DirectX, your graphics drivers, and the Microsoft Visual C++ 2005 redistributable.
- Test your memory for errors with memtest.
Fog of War Glitches
Fog of war glitches are similar to Shader Problems. It's a corruption of the fog location texture and seems to vary from system to system. Not many people get this problem which may mean it is hardware related. No exact cause is known at the moment.
Missing Textures
Checkerboard Pattern
Missing textures (black and white checkerboard pattern) are the result of your computer not able to read the texture file correctly. This usually means that the files are missing or severely corrupted.
- Disable UAC, all antivirus software, and make sure HoN is running as Administrator.
- Disable UAC and all antivirus software, then uninstall HoN, delete the Documents\Heroes of Newerth and Program Files\Heroes of Newerth directory, then reinstall HoN using the latest installer.
- If you only get this error after patching and have tried the above solutions, check your console.log for errors. If you need help fixing the error, post on the Tech Support Forums.
Completely White
Some UI and in-game textures might be completely white after upgrading to HoN 2.0. Ensure that you delete any mods. This can be done by doing the following:
- Navigate to <HoN Directory>\game
- Select any resourcesXXX.s2z files that are above (and NOT including) 0.
- Delete or move them out of the folder.
D3D_* Crashes
D3D_RegisterK2Model(): CreateVertexBuffer failed
D3D_RegisterK2Model(): CreateVertexBuffer failed errors occur largely for the same reasons as Truncated block crashes. However, they can also be caused by buggy graphics drivers or failing hardware.
Solutions
- Update your graphics drivers
- Disable UAC, all antivirus software, and make sure HoN is running as Administrator.
- Disable UAC and all antivirus software, then uninstall HoN, delete the
Documents\Heroes of NewerthandProgram Files\Heroes of Newerthdirectory, then reinstall HoN using the latest installer. - If you only get this error after patching and have tried the above solutions, check your console.log for errors. If you need help fixing the error, post on the Tech Support Forums.
- If nothing else has worked, there's a good chance that something is seriously wrong with your windows installation or your hard drive, ram, or graphics card is failing. Reinstall windows, run memtest, and check the S.M.A.R.T. for your hard drive.
Next Step
If the above solutions do not help, please continue on to the next step
D3D_CreateDevice() failed and CHost::Init() - D3D_SelectMaterial shader errors
D3D_CreateDevice() failed and CHost::Init() - D3D_SelectMaterial: problem with NULL shader: g_iCurrentVertexShader invalid, g_iCurrentPixelShader invalid errors mean that your system cannot run directx 9.0c.
- Cause 1: Graphics drivers not installed
- Solution 1: Install your graphics drivers
- Cause 2: Video card does not meet the minimum system requirements
- Solution 2: Replace your graphics card with one that meets the system requirements
Cursor Texture Corruption with ATI Graphics Cards
This glitch is caused by a bug in the ATI drivers. Try updating to the latest drivers from the ATI website and hope the bug has been fixed. There is nothing S2Games can do about this bug as the cause is entirely unrelated to the HoN code.
Intermediate Freezing During Gameplay
If you are experiencing random drops of FPS in Practice and Regular games and have an anti virus installed, disable your antivirus for a couple of minutes and test it out. If it runs smoothly while your AV is disabled, try the following if you do not want to disable it completely.
- 1. Add a read exception to all files in your HON installation folder directory. (e.g. "C:\Program Files\Heroes of Newerth\*.*)
It seems that some AV, like Avast, block access to certain files that need to be intermittently read by the game.