header image
 

Dead Island Helper: Automatically improve performance and apply tweaks without having to edit files

UPDATE #16 1/06/2016: For information regarding a helper tool for Dead Island: Definitive edition, please read this post.

NEW! I’ve released an updated version of DIH for Dead Island: Riptide. You can read about (and download) it from here: https://www.theplaywrite.com/tools-and-utilities/tweak-visual-settings-controls-and-performance-with-dead-island-riptide-helper/

UPDATE #15 22/09/2011: v1.94 beta, out now for the brave! I finally managed to track down the crash problem that was causing issues for so many people.

This update also fixes a crucial bug with the save game backup feature – it is strongly recommended you update to v1.94 beta if you use this feature and please, DO NOT use any of the save backups you’ve created with versions of the tool before 1.94 beta because they won’t work!

  • Fixed a critical bug with the save game and backup feature. This now also backs up the “remotecache.vdf” file, which contains important size and timestamp data.
  • Fixed a bug that would cause Dead Island Helper to crash on non-Administrator accounts and accounts without application compatibility enabled.

UPDATE #14 22/09/2011: v1.93 beta is available for download. Hopefully people will have less (or no) issues with this version. Changelist below:

  • Added extensive error handling – hopefully we’ll get more constructive information when something goes wrong.
  • Added “Create diagnostic file”. This option will produce a simple text file on your desktop that contains some useful debug information. I can use this info to help troubleshoot problems, so please use it when you contact me!
  • Added “Launch via Steam” checkbox, under “Play Dead Island”. When this checkbox is set, Dead Island Helper will launch the game using the Stream protocol (steam://) when you click “Play Dead Island”. Movies will still be enabled (unless you disable them with “-nologos” in the launch properties). Use this option if things don’t work quite right when running the game directly via “Play Dead Island”.
  • Added “Clear all settings” option. This will clear the settings folder, game directory and all non-tweak related settings from Dead Island Helper’s memory and restart the program. This will give you a clean slate to work from when using new versions.
  • Dead Island Helper will automatically exit on startup unless it detects the correct settings folder, or you’re able to manually select the correct settings folder.
  • Dead Island Helper will no longer demand administrative privileges when it runs. However, you may need to use “Run as Administrator” if some features do not work.

UPDATE #13 19/09/2011: v1.91 beta has just been uploaded. Here’s what’s new:

  • Added a save game and profile backup and restore. Once activated, you can press F5 in-game to create a backup of your save game and profile (up to a maximum of 10, at which point, the Helper will replace the oldest backup with a new one). Important: This is not a quick-save! It only backs up what the game has saved, in case it becomes corrupted.
  • Added black screen fixes – one changes the “Monitor” value in Video.scr, while the other disables Desktop Composition while Dead Island is running. These aren’t guaranteed to fix every black screen issue under the sun, but it should help with those caused from having more than one monitor.
  • Slight bug fix for the vertical synchronization tweak. Shouldn’t have cased problems for a majority of cases.

UPDATE #12 18/09/2011: Released v1.9 as a beta! It contains some experimental features that have been tested as much as possible on a single machine. However, to make sure it’s as good as possible, I’ve released it as a beta. Changelist follows:

  • Removed the process priority enforcement from v1.8.
  • Reverted to the old keyboard hook-based micro-stutter fix as it is more reliable. The way it works has been tweaked so it should consume less CPU cycles (not that it was ever processor-intensive).
  • Settings restore points: It is now possible to set restore points for your settings. This feature will take a snapshots of your “Documents\DeadIsland\out” folder, compress them as a ZIP file, and store them in “Documents\DeadIsland\Restore Points”. Note that snapshots must be taken / restored manually. The snapshot feature at this stage does not save “Disable event logging” or “Enable micro-stutter fix”
  • Added “Fix auto-equip delay” tweak.
  • Added “Rebind hardcoded instances of the Use key” tweak. If you’re using “F” for something other than “Use”, this is the tweak for you. Limited to alphanumeric keys for now.

UPDATE #11 17/09/2011: Changes in v1.81:

  • Replaced the keyboard hook-based micro-stutter fix with a FilterKeys one. Should fix any issues people have been having with weird sound or framerate issues when this tweak is active.
  • Updated the disable bloom, weapon refraction and dust tweaks to use the files in Data02.pak. This should hopefully fix the issues people have been having where effects seem to disappear while these tweaks are active
  • The auto-update feature can now be disabled
  • Laid some groundwork for an in-game save feature. Should be in for v1.9
  • Added a periodic check for the Dead Island process that will set the process priority to “Normal” if it ever drops to “Below Normal” or “Low”

Because of the updated code for the bloom, weapon refraction and dust tweaks, you will need to reapply them using the tool.

UPDATE #10 15/09/2011: Changes in v1.8:

  • Split up the categories a bit more. FOV and motion blur moved to “Camera Tweaks”
  • “Disable in-game audio” removed. I had so many reports of it not working, and I can’t provide support for it, so it’s gone
  • Added an option to force the max refresh rate. Settings for 59Hz, 60Hz, 100Hz and 120Hz are available
  • Auto checks for updates. The tool now checks to see if a new version is available and, if so, lets you know. That’s the call it’s doing to the internet. It does it once on start-up. I’ll add an option to disable the check in the next version

I added the head bob tweak, but it didn’t seem to do anything for me, so I’ve disabled it for now.

I should note I’m no longer providing support for people who can’t get the tweaks working because the configuration folder is “apparently” wrong. It seems to be an issue only with less-than-wholesome versions of the game, and being a developer myself, I have no interest in supporting that behaviour.

UPDATE #9 14/09/2011: Minor bug fix release, v1.7a. It addressed a crash on program start-up. This would happen if the Dead Island registry settings could not be found.

UPDATE #8 14/09/2011: New version, we’re up to v1.7 now. No new tweaks, but some significant structural changes and a few bug fixes.

  • Smart tweak detection: Dead Island Helper now reads edited files for changes and intelligently sets the enabled / disabled state of each tweak. Now you can see exactly what tweaks you’ve set – even ones you didn’t activate with Dead Island Helper!
  • Alternate configuration folder option replaced with custom folder selection. Users can now hunt down the exact directory configuration settings are stored. Don’t worry, it still tries to autodetect them if it can
  • Autodetection of the game’s main directory via the registry
  • Fixed a bug that would require the user to constantly re-enable the micro-stutter tweak in order for it to work
  • Added a “Start with Windows” option
  • Added a “Play Dead Island without intro movies” option. Start the game directly from the Helper! This option will also set Dead Island’s CPU priority to “Normal”
  • Dead Island Helper now starts on the lowest possible CPU priority setting to minimize any interference with the game while it’s running

UPDATE #7 13/09/2011: Version 1.6 is now available! I’ve made quite a few changes under the hood to make the program more powerful and user-friendly. Here’s a changelist for the curious:

  • Tweaks have been split up and categorised. The result is a cleaner interface and an easier time finding the tweaks you want
  • Alternate settings folder support. You can now switch between My Documents and your game folder, if you’re finding that the tweaks aren’t working
  • Added the following tweaks: Disable event logging, Disable in-game voice and Enable simple shadows
  • Small reminder when Video.scr is read-only or writeable and the ability to easily switch between these settings
  • The program should now prompt the user for administrative privileges
  • Renamed the keystroke repetition feature to make its usefulness more obvious
  • Corrected a typo with the field of view settings
  • Added a Close menu option along with Exit program
  • Various checks and balances for missing files and directories
  • Added a passive check for the micro-stutter fix so it only limits keyboard repetition while Dead Island is running.
  • Fixed a potential memory leak in the file extraction rountine

UPDATE #6 12/09/2011:It seems some people are having trouble getting the tweaks to work. I’ll be investigating the issue the moment I have the opportunity. FYI, I can’t, and won’t, be troubleshooting issues with pirated or cracked versions of the game.

If tweaks don’t seem to be applying, you may need to run the program with administrator privileges. To do this, please see the following guide: http://www.sevenforums.com/tutorials/11841-run-administrator.html.

UPDATE #5 11/09/2011: Okay, last update for today, I promise. Changelist follows:

  • The tweaks menu no longer closes automatically when you check/uncheck an option
  • Shadow maps: You can now set the shadow map resolution to 512, 1024, 2048 or 4096
  • Field of view: Expanded selection of values ranging from 62.5 (default) to 90 degrees
  • Added an option to enable overcast weather
  • Fixed a bug that could cause the program to crash when selecting non-option menu items

UPDATE #4 11/09/2011: The fun never stops. Version 1.4 is available now, and allows you to change the weather to overcast. You can now also reselect your Dead Island folder, if you somehow managed to choose the wrong one initially.

UPDATE #3 11/09/2011: Yet another update! We’re now at version 1.3. Here are the changes:

  • Added an option to enable vertical syncronization
  • Added an option to disable dust
  • Added an option to disable the desaturation effect
  • Disabling bloom and weapon refraction now affects front30.ppfx and indoor30.ppfx

Thanks to the hard work of the folks over on the Dead Island Steam forum for isolating the files and locations for these changes.

UPDATE #2 11/09/2011: I’ve uploaded a new version, which removes the routine that detects if Dead Island is running in the foreground. So the program is no different to something like X-Mouse (actually, it’s even less intrusive than X-Mouse). I’ve done this to minimise any chance of this resulting in a VAC ban.

UPDATE 11/09/2011: People have been asking a few questions about the tool, here’s what I can say.

Will it get you VAC banned? It’s highly unlikely. The tool doesn’t modify any of the game files directly, which is what VAC looks for. It simply extracts the required files from the game’s data packs, puts them in the Dead Island folder in “My Documents” and makes the necessary alterations.

Now, the game does install a keyboard hook and does run a routine to detect if Dead Island is running in the foreground. If it does detect DI, it prevents multiple keystrokes from being processed, otherwise, it lets them through. It doesn’t send keystrokes, inject code or do anything else bot-like, so I’d be very surprised if it resulted in a VAC ban.

Does the helper need to be running while I’m playing? Only if you use the “Prevent keystroke repetition” option, as it installs the keyboard hook. All the other options, like overriding the field of view, disabling motion blur, etc., work without the helper running once they’ve been set.

Any other questions, don’t hesitate to ask!

UPDATE 10/9/2011: I’ve uploaded a new version, 1.1, which allows you to also disable bloom and weapon refraction.

So, Dead Island.

It’s 6:30AM in the morning here and I have yet to sleep, so I’m going to make this quick and bed-shaped. Spent the last couple of hours putting together a little helper app for the game to address some of the problems people have been complaining about.

Here’s what it can do:

  • Remove stuttering / jerkiness caused by repeated keystrokes… without using Filter Keys
  • Fixes sluggish mouse in menus
  • Disable / enable SSAO shader for increased performance on some configurations (NVIDIA only)
  • Disable / enable motion blur, as some people just don’t like it
  • NEW in v1.1: Disable / enable bloom and weapon refraction

Depending on how popular this tool proves to be, I might add in more stuff like removing bloom and weapon refraction. For now, it addresses the bigger issues. Well, the ones that bothered me.

Grab it below, and extract it wherever you like. Run it, and then right-click the little green tree that appears in the notification area (near the time and date). To enable the advanced options, the Helper needs access to the data packages to extract and alter the required config files.

Don’t worry, if you’ve already extracted some and made your own tweaks, the app is smart enough to just edit those, rather than overwrite them. It can also undo any changes it makes, so you’ve got nothing to lose, other than your sanity from not trying it.

Requires the .NET 2.0 Framework, which anyone running Windows XP SP3 and above should have.


Download the Dead Island Helper:
http://downloads.zafehouse.com/deadislandhelper/dih_latest.zip.

Simply extract it anywhere convenient (it doesn’t have to be your Dead Island folder), and run the program.

~ by Logan on September 9, 2011.

306 Responses to “Dead Island Helper: Automatically improve performance and apply tweaks without having to edit files”

  1. @zombiebot: For older versions, check http://downloads.zafehouse.com/deadislandhelper/.

  2. @Jon T: Buy the game.

  3. Hi, I was using version 1.8 with no problems other than a few graphical glitches and 5 minutes load time, I downloaded 1.9 and now I have a black screen when the game loads up how do I fix my settings to go back to what they were when I was using 1.8???

  4. Would like to know what this virus is Trojan.Win32.Possador.caq virus scan picks it up when i start the game with your di helper, quaranting it doesnt allow me to play it, since the file is needed to play DI.

  5. @ice: This is a false positive from Dead Island, not Dead Island Helper. See this thread for more information.

    http://forums.steampowered.com/forums/showthread.php?p=25201763

  6. @Dejagg: I’m not sure why this is happening. You can “reset” all your settings by deleting the “out” folder in “Documents\DeadIsland”.

    Note this will also clear any mods or other tweaks you may have applied separate to Dead Island Helper, so perhaps back it up before proceeding.

  7. Thanks, I can deal with invisible fire and 5 minute load times but I cant do anything with a blank screen ;p

  8. Has no effect in game. game folder and custom configuration folder set correctly.

  9. This latest version wont start for me, here is a picture of the error message:

    http://imgur.com/zXdhP

  10. It works sweet but i cant see fire and electricity for example

  11. Can you apply an option to turn off join requests as they constantly pop up even in SINGLE player game..!

    Thanks,… keep up the great work with this.

  12. Is there any way to force foliage settings on low? Every time I start it’s set on high again.

  13. On my laptop i just get a “Error code: object reference not set to an instance of an object” (windows 7 32bit) while it works perfectly on my main pc. Kinda annoying as i really want to get rid of the blood and whatnot on the laptop for smoother playl. (both copies of the game are legit)

  14. Seems it works if you launch it with “force windows 7 compatiblity mode” strange.

  15. downloaded the 1.93 version
    when starting it i get an error
    Error code: object reference not set to an instance of an object
    anyone else getting this

  16. @origin: Send me the file you get when you use “Create diagnostic file”. Email is logan@theplaywrite.com.

  17. Works great for me, thanks Logan.

    The previous version wouldn’t start with Windows, and Vsync wouldn’t hold or work.

    With this version, it all works perfectly.

    With every revision, it keeps getting better.

    Thanks again.

  18. i cant even see blood spatter, and thats what this game about :(
    hope u guys can help

  19. To everyone who is having issues with the Helper (and can actually run it), the best thing you can do is use the “Create diagnostic file” in v1.93 beta and sent it to logan@theplaywrite.com.

  20. @Tobias: Try using “Reduce bloom” instead of “Disable bloom” and make sure “Disable dust” is not checked.

  21. You guys really rock!
    tnx again

  22. I’m encountering crippling mouse slow effect with 1.93, the mouse will randomly slow down to old fart speeds at any given time, lasting for seconds. I have the mouse sensitivity override enabled. I had stuck with 1.81 for a few days and it never gave me that problem, until I upgraded to 1.93.

  23. @Kerian: Can you try and set the process priority of Dead Island Helper to “Low” for me and see if it helps?

  24. the trouble i had with versions 1.8 to 1.91 are now fixed :) mainly the black screen issue.
    but now my previous save isnt loading with 1.94, it loads fine when i start the game without the helper.
    i can start a new game, and it works fine, but i really dont feel like playing it all over again
    anyway this is great work your doing!!! thanks

  25. @kayo: Hover over the “Play Dead Island” option, and it should expand to show an option called “Start via Steam”. Check this option, and then run the game by using “Play Dead Island”. Let me know if your save works then.

  26. @logan: i managed to load my save game now
    i noticed it created a new ‘steam_appid.txt’ on my desktop with a different number, i changed it to the old one and made it ‘read only’ and it works now

  27. Overcast weather doesn’t seem to work correctly here. When you go outside from inside a house for example, you can clearly see that the weather changes as you walk out of the house. I hope you understand what I am trying to say. Nevertheless, great job. Awesome tool! Thanks. :)

  28. Hello, I have a problem with the micro-stutter fix, sometimes the keyboard input gets “stuck”.
    I sent you an email.
    Thanks.

  29. @Ivan: I know exactly what you’re talking about. Unfortunately, this is “quirk” of the tweak that I haven’t read a solution for.

  30. @LouNGeR: Thanks, I’ll take a look.

  31. Hi Logan,

    Is there any way to fix the audio static and screeching that affects a lot of people? (editing Audio.scr didn’t work for me)

    Also, is there a way to turn off auto-aim, or at least turn it down a it?

    Thanks for all your work.

  32. @Kleetus: I haven’t seen any tweaks that address these issues, no.

    If I do, I’ll be sure to add them to the tool.

  33. I cant see fire when i shoot???
    enabled bloom already, no effect

  34. any chances for custom mouse sensitivities?

  35. i’m using windows 7 64bit with dual monitors your menu options go across to my second screen and become un-clickable i have to move my entire start bar to be able to use it

  36. Your fix didn’t work. Got my save fubbared and restored a backup done with your 1.94a beta but it doesn’t work. Since I relied on your tool for my backup I lost a lvl31 for a second time, I’m really happy.

  37. @invalidusername: I’m really sorry to hear that. I’m disabling the functionality immediately, though I know that’s little consolation to you.

    The save games are stored in “Documents\DeadIsland\Save Game Backups\” so it’s entirely possible you can manually restore your game. All files required for a successful backup are stored there. Otherwise, check out this thread: http://forums.steampowered.com/forums/showthread.php?t=2127598&highlight=save+repair

  38. Oh my…It’s so simple and it works!
    The other fixes I had found were using hacking the corrupted save game using a new one and weren’t perfect. Losing all sidequests done is a bit irritating. ;p

    Well keep this backup functionality it’s better to have it that way than to have to do it manually. :p

  39. @invalidusername: Really glad it worked. Again, sorry that it gave you trouble in the first place.

  40. The rebind hardcoded use key thingy doesnt work for me atm, just gives me invalid string when i try to bind a new key in the helper.

  41. Thanks Logan, but in the first place it’s who Techland are giving us trouble. I would have backup the whole save game folder manually I would have encounter the same issue.

  42. @ Invalidusername, right-click your save folder, then Properties and then the Previous Version tab.

    Try to extract an earlier save.

  43. Logan, the Helper’s default process priority IS Low. Having the same problem with 1.94. I’m switching back to 1.81 and see what happens

  44. *update* it now happens with 1.81, and it comes from the Override Mouse Sensitivity function. As soon as I turned that off, I can play normally, no slow-down effect.

  45. @Keiran: Make sure the mouse sensitivity in-game is set to its maximum before activating the override mouse sensitivity tweak. This tweak works by lowering the “look” sensitivity in the data files, so if you have the in-game sensitivity set too low, it will cause the mouse to be sluggish.

    This tweak does not alter anything else other than the “look” mouse sensitivity.

  46. :D afraid of that slap are ya? Yep that’s how it was to begin with, I had no reason to play around with the speed slider as the speed was fine. I don’t know, something must have gone temporarily wonky. Switched back to 1.94 and thankfully I haven’t had a problem yet.

    Great tool btw, good job.

  47. Plus the problem happens randomly when I’m inside houses or buildings (rooms in particular, where thugs are). It’s happening again, and I haven’t touched the mouse slider.

  48. I just downloaded 1.95 beta, but I don’t see the changelog on this page. Could you post that too?

  49. I have this problem…what it can be ?and can you fix it ?
    img850.imageshack.us/img850/4857/56516693.png

  50. nice, but can you add options to set the AA and select between shader model 3.0 or 5.0?

    Video.scr
    FSAA(0)
    ShaderPath(3)

Leave a Reply