Tuesday, November 19, 2013

Kingdoms of Amalur: Reckoning

Written By Helix

BEFORE
AFTER
Update:
Added alternative verison. Seperate convergence/hud depth setting for gameplay/cinematic will automatically trigger.
[Cinematic]Press F3 adjust depth/convergence setting and save with F7.
[Gameplay]Press F4 adjust depth/convergence setting and save with F7.
Must restart game once for new settings to apply.

I'm starting Revival of old fixes.
What exactly does it fix:
- remove halos around around water/effects/fire (works with last drivers !);
- Fixed highlighted items (works with last drivers !) ;
- lights are fixed (lights improved ! Now its possible to use higher convergence);
- Fixed water reflection (works with last drivers !)
- optional 3D HUD(name plates separated from HUD);
- fixed shadows (now from lowest to highest)

Remaining issues:
- Cuts off  lightings at the screen edges. Use frustum adjustment Ctrl + F11  to fix.


Installation:
New Version[automatic convergence]: Extract everything from this archive to the game folder where "Reckoning.exe" located.
Old Version:Extract everything from this archive to the game folder where "Reckoning.exe" located.

If you want to use the fix with "Origin" overlay download [new] / [old] version and unpack it to the game folder where "Reckoning.exe" located (remove d3d9.dll from the game folder if you installed previous version of the fix or fix from above). Launch  "HeliXmodLauncher.exe" and run the game after.

G - key switches(cycle) HUD depth (3 variants).
U - key  switches (cycle) depth presets (3 variants).

Holding "Y" key activate low separation preset (for cut scenes). You can use something like "JoyToKey" to bind this key to pad.

If you want to save your custom convergence settings press "U" and select required preset, set custom separation/depth settings , then press F7 and your settings will be saved in the config file. You can set custom settings for both presets and for cut scenes preset as well (when holding  "Y" key, set custom separation/depth  settings and press F7. Release  "Y" key ).

98 comments:

  1. This is the game that got me so interested in this project. I like many 3d gamers have trouble playing 2d games. This game was ok at best in 3d. Then helix comes along and entirely rewrites it. It goes from ok-> 3d vision ready. Huge thanks.

    ReplyDelete
  2. Thank you for your brilliant work. :)

    ReplyDelete
  3. this game is beautiful in 3D...thx for the fixes!

    ReplyDelete
  4. If you are using ME3 fix/Amalur fix PLEASE SIGN THIS NVIDIA PETITION HERE. http://forums.nvidia.com/index.php?showtopic=226003

    ReplyDelete
  5. I'm using 296.10 and if I load in your dx9 release file the game fails to load with a windows message "xx has stopped working" right after the Big Huge Games logo... any ideas?

    ReplyDelete
    Replies
    1. http://helixmod.wikispot.org/How_To_Install
      You go through it?

      Delete
  6. I thought you didn't have to go through that process if you had newer drivers, is that incorrect?

    ReplyDelete
  7. Does not work with gtx680 and its 300 series drivers

    ReplyDelete
    Replies
    1. THIS FIX DOES NOT WORK WITH NVIDIA DRIVERS LATER THEN 03/01/12 (295.73). IF YOU HAVE A NVIDIA DRIVER LATER THEN 03/01/12 PLEASE INSTALL THIS VERSION OF 3D VISION HERE or FOLLOW THIS GUIDE IF USING ORIGIN . THIS GUIDE IF USING STEAM.RENAME .EXE YOUR RECKONING.EXE TO NOPROFILERECKONING.EXE. IF USING NEITHER JUST RENAME YOUR RECKONING.EXE TO NOPROFILEAMALUR.EXE

      Also can download nvidia inspector and delete profile.

      Delete
  8. I Love It!
    But Does not work with 300 series drivers...

    then I rollback version 260.10 (It Works Very Well)

    ReplyDelete
  9. did something change with the release of teeth of naros? Have been using it for some time, but it suddenly acts as if it is not there.

    ReplyDelete
    Replies
    1. Did you update your drivers to 300 series?

      Delete
  10. Just wanted to say a huge thanks Helix for the awesome fix, I love this game in 3D. Btw I did notice shadows need to be on max to work right in 3D, on high they're at the wrong depth. Not an issue though because the game isn't that demanding, so just leave them on max.

    Thanks again!

    ReplyDelete
  11. Should it works on crossfire Asus Radeon 6970 DCII?
    Thanks

    ReplyDelete
  12. For some reason, the example "After" images above have so much more depth and pop out than my game does, despite cranking the depth using the Nvidia controls, and as far as I can tell, the Conversion controls are having no effect.

    This mod has definitely cleared up all the graphical anomalies that were occurring with the vanilla configuration, so I'm sure it's installed correctly, and I definitely have rolled back to the 295.73 set of Nvidia drivers.

    Anyone have any ideas how to get more of the 3D effect?

    ReplyDelete
    Replies
    1. Are you using a projector?
      Either way go here http://forums.nvidia.com/index.php?showtopic=212298

      Delete
    2. I'm on a 23" Asus 3D monitor.

      I did follow the instructions in that thread you just gave me now, and it does help a bit with the depth, but I'm still not getting the same effect as the images above. At the very least, the images above have different convergence settings than what I have, because I'm noticing some decent pop out on those, and my game is running entirely "behind the screen," and like I said before, trying to use the increase/decrease convergence Nvidia controls are just not working.

      Anyways, thanks for reminding me about this. I did know about this trick before, but forgot it existed because I didn't find it necessary for the games I was playing at the time, as they already had enough of a 3D effect that I didn't need to do it. Even if I don't manage to get this game looking as good as above, this method has improved it a little (on top of the already amazing improvements by this mod), which is better than no improvement at all.

      Happy 3D gaming!

      Delete
    3. go into nvidia control panel
      set up stereoscopic 3d
      set keyboard shortcuts
      click advanced
      increase / decrease convergence key change to + and - (what i use)
      Hold down + in game till convergence moves.(may take up to 30 seconds)

      Delete
    4. Got it working, and now I'm satisfied with the end result. I did have my advanced keys set up, I just wasn't pressing them enough. I didn't know you could just hold the button down, so I was pressing the key several dozen times, but wasn't seeing a difference, but like you said, when you hold it down for a while, it eventually starts to kick in, and then with each successive press it makes a difference. Thanks for all the help, I'll be enjoying this game now to it's fullest extent!

      Delete
    5. Glad to help. If you have any questions or need help contact eqzitara @ nvidia forum.

      Delete
  13. Niiice. Well done.

    ReplyDelete
  14. Can not get this to work at all for GTX 670. Yes, I have higher drivers, but I have to since 600 series graphics cards are new.

    Also, your instructions are vague at best. Please be more clear about them. Copying that Release .dll into my folder makes the game crash on start up. I'm using Windows 7 64-bit.

    ReplyDelete
    Replies
    1. Nevermind, I got it to work.

      Just for clarity for people who have the newest drivers (300 series). Do the following:

      1) Download Nvidia Inspector.
      2) Look up the gaming profile called "Kingdoms of Amalur" and DELETE it.
      3) Install the Game through Origin like normal.
      4) Go the game directory C:\Program Files (x86)\Origin Games\Kingdoms of Amalur
      5) Copy the \ShaderOverride folder into this directory.
      6) Copy the Release d3d9.dll into this directory also.

      Done.

      Delete
    2. Thank you...You are right, it works great.

      I have the steam version of KOAR, and I simply searched and deleted the KOAR profile, with nvidia inspector (look for the delete button!).... And PERFECTO !!! Working once again, with latest drivers!

      Delete
  15. Helix!

    I can not get the FX injector mod to work with your DLL. I renamed the FX injector DX3d9.dll to dx3d9FXAA.dll and I then created a txt file named dx9settings.ini and put your path in there going to my KOA folder with the newly renamed dx3d9FXAA.dll and tried to load the game up. It will load but it seems that the dx9settings.ini file isn't being read at start up. It basically ignores that renamed .dll and doesn't run those shaders.

    ReplyDelete
    Replies
    1. https://s3.amazonaws.com/-HeliX-/DLLS/Release.zip
      Try that release instead. I am not sure if the feature was added that long ago.

      Delete
    2. Nope. This .dll doesn't work either. I am getting very frustrated with this.

      I don't think KOA is even using DX9Settings.ini on game start. Should the path be in quotes? Should there be \\ for each forward slash in the path? I'm baffled that this doesn't work for me.

      Delete
    3. Btw, I'm using the latest FXinjector release (3.11).

      Delete
    4. It was right on nvidia forums. Only thing I can suggest is zipping it to me your dx9settings.ini and this injector and giving to eqzitara on nvidia forum(pm)

      The only SLIM chance is did you disable origin in game(probably had to for amalur to launch)?Maybe its conflicting with both launching at same time.

      Delete
  16. It was right on nvidia forums. Only thing I can suggest is zipping it to me your dx9settings.ini and this injector and giving to eqzitara on nvidia forum(pm)

    ReplyDelete
  17. I will do that tonight.

    Thanks for the suggestion.

    ReplyDelete
  18. Hey thanks for everything, I was wondering if there was a way to change the cursor into 3D?

    ReplyDelete
    Replies
    1. Doubt it and even still it wouldnt be dynamic.

      Delete
  19. I got one last question. I just recently got the newest beta drivers 304.79 and they somehow don't allow me to save the 3D settings in Amalur (when I do the CTRL-F5) it just resets. Is there a way for me to change the convergence manually in a file or something for that particular game?

    ReplyDelete
    Replies
    1. Are you using a different D3D9.dll? I dont even think that version could save convergence. https://s3.amazonaws.com/HelixMods/*Mainfiles/Release.zip

      Delete
    2. O wait I know who this is.
      Open your dx9settings.ini
      UseSepSettings = true
      Convergence = 0x423e2aff
      Separation = 0x42bc0000

      Look for a line like that. Delete it.

      Delete
    3. But we created the dx9settings.ini file (in the Amalur folder) and it doesn't even contain those. Where is that particular .ini located that has those settings that Nvidia saves to per game? I actually want to SET the convergence and separation to my own liking since I can't save my settings that I make in the game (Nvidia's save configuration doesn't work).

      Delete
    4. Try this d3d9.dll https://s3.amazonaws.com/-HeliX-/DLLS/Release.zip and then open game try to save your settings (it wont work). Then exit and look for those settings in d3d9.dll

      Delete
  20. OK. But if that gives me the settings, how then do I make it so that when I load the game, it will use those settings? Can this be applied to every game or only DX9.0 games? The Secret World won't save the settings either with the new beta drivers.

    ReplyDelete
    Replies
    1. Just DX9. If this is driver related I cant help you.
      You can read more about it here.
      http://helixmod.blogspot.com/2012/05/how-to-guide-create-convergence-and.html?utm_source=BP_recent

      Delete
    2. I just tried that driver and reverted back. You should do same.

      Delete
  21. im having some weird artifact problem when i move the camera in 3d, its really weird and i even tried installing old driver 295.73 but its not fixing the problem.
    i tried Batman AC in 3d and it was perfect but i dont know whats the problem in this game.

    http://photos.3dvisionlive.com/q8_devil/image/5014f1ea378501954c000000/

    please help

    ReplyDelete
    Replies
    1. Try to cycle frustum adjustment. Its in stereoscopic keys.

      Are you playing at a 16:9 ratio?

      Delete
    2. tried it, not working.
      yes im playing 16:9 1080p on auss vg278h

      Delete
    3. I just installed game, its def. cycle frustum.

      Delete
    4. errr..
      Im sorry spoke too soon. I went to record the game. And once I stopped recording I had the white triangles.
      Basically if you record with fraps it goes away. Another user says this fixed it for him.

      I just messed with the Nvidia config and screwed with some things that might help - maximum pre-rendered frames=2, adaptive v-sync, max performance power management mode. One of those seems to have fixed it! Thanks for pointing me down that path.

      Delete
  22. This comment has been removed by the author.

    ReplyDelete
  23. i tried this game after the fix and woooooo its amazing now...thanks helix,u r the best.

    ReplyDelete
  24. Seems that this will not work anymore, or at least I can't get it to. I am using Origin and I do what it says to do for Origin games and when I go to run it it says "KoA:R is not installed". I had no problem getting ME3 to work properly back when it came out so I'm wondering if Origin changed something. Keep up the good work!

    ReplyDelete
    Replies
    1. I'm sorry I meant Skyrim worked properly not ME3. I never could get ME3 to look the way I wanted it to.

      Delete
    2. Have to turn off origin in-game in the origin UI options.

      Also try this if it still doesnt work.
      http://helixmod.blogspot.com/2012/08/mass-effect-3-crash-work-around.html

      Delete
    3. Still not working. I never had Origin in-game on although I do have cloud saving enabled. Could that be an issue? Also the game is not installed in the Origin folder, it's installed in Origin Games folder.

      Delete
    4. No idea. It might be better to ask on nvidia forum in this case, I have origin Amalur and had no issues when I tryed it like a few months ago.

      Delete
  25. Updated !
    I'm starting Revival of the old fixes.
    Read the main post.

    ReplyDelete
    Replies
    1. Thanks so much for updating, I had a crack at it a month or so ago but couldn't get it right. I'm just a lurker but have been a fan of yours for ages, thanks a lot for fixing up these games for the 3d community!

      Looks great so far I can finally do those DLC's lol

      Delete
  26. Thank you kindly, I wanted to play this in 3D as I couldn't due to the fix being too old for my GTX 660.

    ReplyDelete
  27. eqzitara! You have not done before correcting for Dark Sector?

    ReplyDelete
    Replies
    1. There is a good game! Mixture Resident Evil 4 and Gears of War. Published in 2009:
      http://www.youtube.com/watch?v=R-ML6lQLm3A

      Delete
  28. Awesome, I just bought this game a few days ago. Thanks Helix!!

    ReplyDelete
  29. Hi Helix,
    Thank you for your hard work as always.
    Your new fix motivated me to try this game out and see if I like it.
    I need to report a problem, I hope you can assist.

    When I use your fix, the mouse does not turn the camera anymore. Only the keyboard keys work for the camera.
    Without your fix, the mouse can be used to turn the camera and look around.
    Maybe you can take a look and see if there is something in the files.

    Thank you in advance.

    ReplyDelete
    Replies
    1. Hi Helix,

      WOW!! Thank You. I have the same problem with the mouse/camera. I'm using a USB mouse with the Origin fix.

      Thank You again.

      Delete
    2. Fixed!
      Use the same link for re-download (delete previous version first).

      Delete
    3. Thanks for the quick fix, appreciate it.
      Works fine now.
      Will give feedback if I find anything else.

      Delete
  30. Strangely I had to use the Hook version though I disabled origin UI. It doesnt really matter though since it works with hook. Just mentioning it here in case someone runs into same issue.

    I look forward to this game again. I stopped playing it for whatever reason and now that I know I can do two different settings for cinematic/non cinematics I can play on crazy high convergence which really shines on third person games imo.

    ReplyDelete
    Replies
    1. Just finished ty. Game certainly has bang for buck.

      If anyone is interested:
      Pictures @ http://photos.3dvisionlive.com/eqzitara/album/51464d7c5ec346ca39000109/
      Gameplay @ http://www.youtube.com/watch?v=hT1gOM20f9A

      Delete
  31. I don't even look at a game unless someone (usually Helix or Eqzitara) has taken a Helix Mod pass at it. Thanks a ton!

    I wanted to mention that both links point to the same KOA.ZIP package. The one that runs things as a hook (resident program) rather than a Dx9 (d3d9.dll) file mod. The text implies different option are available. Eqzitara’s post seems to indicate the hook version is needed always now. Whatever works! =].

    ReplyDelete
    Replies
    1. From the description above "If you want to use the fix with "Origin" overlay download this version and unpack ".
      Dunno, why did you think that those are different versions.

      The second one only for people who have crashes with third-party overlays.

      Delete
    2. My mistake. The first link is to “KOA.ZIP. The second link is to “KOA_H.ZIP”.
      I recently purchased from Steam. I don’t have Origin installed. I don’t use the Steam overlay either. I need to use the hook version (KOA_H.ZIP). The game will crash on launch if it tries to load the d3d9.dll. Might be my EVGA Precision FPS meter even though I set the .DLL compatibility option.

      Thanks for the hook version!

      Delete
  32. HeliXmodLauncher.exe is not saving my Convergence and Separation values in DX9Settings.ini. I running the 314.14 drivers.
    DX9Settings.ini is writable (not read only).
    HeliXmodLauncher.exe is launched with admin privileges (I have UAC disabled but set the shortcut with the “Run as administrator” option anyway).

    HeliXmodLauncher.exe is working as it is fixing the shader issues. The 3D vision settings are getting saved. The Frustrum settings and turning off the green Nvidia compatibility text are retained between runs. My depth (separation) is set at the driver control panel to 100%. The DX9Settings.ini presets all set it to about 80% (my guess, whatever 0x42a00001 is).

    - I press the U key to cycle to the convergence preset closest to what I like.
    - I then use the Nvida depth and convergence hot keys (I have mine set to CTRL+F1,F2 and CTRL+F3,F4 respectively) to set the values I want.
    - I then save those settings using the ‘F7’ (I remapped mine to CTRL+F12).

    I tried the same sequence while holding down the “Y” key for the cut scene alternate depth settings. No changes to the DX9Settings.ini.

    I’d be happy with editing DX9Settings.ini directly but I cannot find the correct hex values.
    Convergence = 0x439bfa20
    Separation = 0x42a00001

    What is the hex value for 100% depth (Separation)?
    How can I see the hex value for the convergence I like?
    These values used to be stored in the registry when saved using the 3d vision hot keys. I can’t find them now. I though the debugger version of the Helix mod DLL might show them but it is decimal values. The hex is not a straight conversion. There is some offset I don’t know and don’t have enough data points to figure it out.


    The game is very playable with what has been provided. Manually adjusting things each time I play isn’t a big deal. It is far better than the poor stereoscopic issue Nvidia and the developer left it with.

    ReplyDelete
    Replies
    1. So you tried to save mod presets by CTRL+F12 ?
      Where did you remap it in nvidia control panel ?

      The mod setting keys not related with nvidia keys.
      To save mod presets you should use F7 (not crlt+ F7 or other nvidia keys).

      Delete
    2. Thanks for the info. “F7” to save depth settings is specific to the Helix MOD not a hook into the Nvidia 3D drivers hot keys.
      The Nvidia 3D Driver hotkeys can be changed using the control panel under Stereoscopic 3D, the “Set Keyboard Shortcuts” button. I often remap game actions to the Fn keys so I don’t want them to also change my 3D settings. I use CTRL+Fn for 3D settings keys. Most games will still do the action mapped to the Fn key as if it ignored the CTRL modifier but at least when I hit just the Fn key the Nvidia driver doesn’t respond.

      A 100% separation (depth) hex value is 0x42c80000.


      Thank you for continuing to support and improve this Helix. It will be a very bad day if you every decide to no longer do this.
      I hope you’re interested in the Oculus Rift and it ends up fulfilling its potential. I’ll bet Oculus Rift enabled games will need your stereoscopic 3D shader expertise!

      Delete
  33. Helix can i ask if you are working in a fix for Resident Evil 6?

    ReplyDelete
    Replies
    1. I'm looking at this game.
      But can't say anything for now.
      I have too many work atm , so I wouldn't expect fix for it any soon.

      Delete
  34. Thanks a lot, it´s good to know that it´s in your scope

    ReplyDelete
  35. Hey helix by any chance do you want me to take those pictures down and add a video instead? http://www.youtube.com/watch?v=hT1gOM20f9A


    Not sure what I was thinking when I took after shot but I either missed the highlighting or it looks subtle. They look kind of bad regardless, but its up to you.

    ReplyDelete
  36. Hi Helix. I have used your Kingdoms of Amalur mod for some time but all of a sudden it was crashing on startup, I found out that the game is now rejecting your fine mod and only runs without it. Is there any chance you could release a new version (It looks AWESOME with your mod and crap in 3D without it). I thank you in advance and wish you all the best.

    ReplyDelete
    Replies
    1. Go through here
      http://helixmod.wikispot.org/How_To_Install


      "If you want to use the fix with "Origin" overlay download this version and unpack it to the game folder where "Reckoning.exe" located (remove d3d9.dll from the game folder if you installed previous version of the fix or fix from above). Launch "HeliXmodLauncher.exe" and run the game after."
      Even if not using origin. Try those instrutctions.

      Delete
    2. I use the STEAM version of the game and know how to install helix mod. It used to work PERFECTLY until the day I posted about this issue when all of a sudden the game crashed on startup untill I uninstalled Helix Mod(Waaahh!) Maby steam has somethig to do with this and I was wondering if it could be looked into? Thank's Mate. :D

      Delete
    3. will re download Helix Mod and reinstall to see if that helps. If not I will add another reply.

      Delete
    4. http://helixmod.wikispot.org/How_To_Install

      Delete
    5. found out the problem. something had coruppted the dll. by reaquiring modand reinstalling it it now WORKS AGAIN!!! YAY YAY YAY!!! :D :D :D

      Delete
  37. I just purchased the game on Origin and am also having problems with the fix, neither normal version nor hook version work. I have overlay disabled and also disabled precision X. Game crashes on startup... Please help?

    ReplyDelete
    Replies
    1. Well... it seems to be working now. I installed the game but had not entered it. After I launched it without the mod I tried to copy the files again and now it's working. Thanks :)

      Delete
  38. I'm using the Steam version, but crashes at start, I tried without Mod works Ok, put the Mod back, crashes again!! any hint?!

    ReplyDelete
    Replies
    1. read this
      http://helixmod.blogspot.com/2013/07/installation-known-issues.html?utm_source=BP_recent

      then possibly this
      https://forums.geforce.com/default/topic/758587/steam-update-breaks-helixmod-on-some-games/

      Delete
    2. I disabled the overlays but not luck, then I renamed GameOverlayRenderer.dll and it works, Thanks for the hint.
      a Favor pls, I left you a msg regarding fixing Violett and Abyss Odyssey, just in case you got them and have the time :)
      Thanks a lot.

      Delete
  39. I'm facing an issue here, every time I open the game menu to check inventory or anything I lose the convergence settings and I have to set it again and save by ctrl+f7 but as soon as I open the menu I lose it again!!!!!!!!! Please HELP

    ReplyDelete
    Replies
    1. Added alternative verison. Seperate convergence/hud depth setting for gameplay/cinematic will automatically trigger.
      [Cinematic]Press F3 adjust depth/convergence setting and save with F7.
      [Gameplay]Press F4 adjust depth/convergence setting and save with F7.
      Must restart game once for new settings to apply.

      Delete
    2. Thank you sir, my mistake I've been using Ctrl+F7 instead F7, now is saving.

      Delete
  40. I just wanted to express my thank for this "mod". You have easily double the value of the game at all. Indeed it's the best 3d vision experience i've yet had. Even better than most "3d vision ready" titles. To be even more precise: It's the first game i completly play in 3D. Every other game got at least some glitches left that makes playing annoying rather than enjoying.

    Long story short: THANKS for that contribution. You could have kept it for your self but you didn't! You da real MVP! :)

    ReplyDelete
  41. it does not work on Steam's demo version ?
    it is crashing when i launch the game

    ReplyDelete
    Replies
    1. It does
      http://helixmod.blogspot.com/2013/07/installation-known-issues.html?utm_source=BP_recent

      Delete
  42. Had to say thanks...it works great!

    ReplyDelete
  43. Thank You for the fix, with fix it looks gorgeous

    ReplyDelete