DSfix 0.7

Edit: it seems the intro skipping feature isn’t working properly for most people. Just ignore it for now!

This release adds 2 new features:

  • Save game backups: backs up the saves at regular intervals. The maximum number of stored backups can also be set. I implemented this since I almost lost my save while testing. The minimum interval is set fairly high to discourage people from using this to cheat death.
  • Intro skipping. NOTE: the way this is implemented is completely insane. It works for me, but I can’t guarantee that it won’t set your computer on fire. Just turn it off if you experience problems.

Now that these convenience features are out of the way I’ll focus on the graphics again.

Consider donating if you like the mod.
Regarding donations, I was told that the donation page was in German so far, it should now be set to English.

DSfix version 0.7 download

Please please remember to read the README.txt!

131 thoughts on “DSfix 0.7

  1. Are you planning on fixing mouse controls at some point? I’d like to play this game but I’m certainly not buying it with the current state of the mouse input.

  2. Hey, that’s awesome. It really helps me. I found interesting thing today. When i run game with DSfix and window mode, game runs much smoother. Anyway keep working because that’s great and thanks!

    • Didn’t you already ask in the previous thread? And didn’t someone tell you that there is and that you just needed to look for it?

    • Too lazy to type a whole new section. It’s a solution when lowering the resolution and crashing at “Dark Souls” intro:

      “Are you guys crashing at the part where it shows “Dark Souls”?

      I had the same problem when lowering the resolution lower than 720p. Just find the “Dark Souls” movie file and move it somewhere else. The movie won’t load anymore, it just has the picture “Dark Souls” when at the main menu.

      Now I’m able to change the resolution to anything I want. Hope this helps.”

  3. crashes before intro logos whenevr i turn on autosave feature. turn it off and fine again.
    phenomII 955 @4.2GHz
    Radeon 6870 @ 950/1200MHz
    4GB DDR3 1600
    win7 x64 sp1

    P.S. has From or Namco even commented on how bad their PC development was with regards to optimization and mouse usage after the release of Prepare to Die Edition? the game’s official forums do not even mention a possible update and\or fixes coming from developers that i’ve seen.

  4. I tried to post a comment that showed a method to skip the intros quickly but I think the comment got deleted or moderated because it involved hex editing the executable.

  5. Hi, I’m running your mod. It’s pretty. The issue is that the actual game only takes up about 1/4 of my screen, whereas the hud fits the whole thing. My resolution is set to 1920 x 1080

    • Please read the comments and instructions on earlier releases……. Turning off Anti-aliasing in the “PC Menu” should fix your issue.

    • I’m not sure would you mean. There’s currently no way to enable AA except for supersampling.

  6. Thanks for the work thus far, I was going mention that the Force 16x AF setting was causing me grief but it seems you are already aware of it. It causes laggy places in Blight Town to lag much more severely. After testing the settings, I found that the Dof and Resolution settings have very little/minimal impact on the places I experience lag so I keep them enabled.

    Glad to see you are “still” (?) working on this mod :)

    Based on the locations I seem to get lag in places that involve either lots of objects (Crystal golems in forest that spawn puddles of crystals as an attack) or lots of dynamic lighting (Specific spots in Blight Town) influencing shadows.

    Though there is another location in the forest When backtracking to the blacksmith from the Bonfire near the gate that needs the seal of artorius or whatever, the game will lag in a couple places. When traveling/facing the camera from the blacksmith to that Bonfire, there is no lag.

    • does it have dynamic lighting? i have tried getting closer to light sources to see my armor and weapons and it doesn’t seem to have any affect. they only seem to get brighter/lighter when i’m outside.

    • What ATI card fix? I’m running it decently on an ATI 5750. I doubt petert can do much about bad performance from a D3D wrapper.
      That being said, if you use too high settings and Dark Souls drops just slightly below 30, it will go all the way down to 15 fps since it only runs in those 2 modes (at least during online play).

      Here are some things you can try:
      1. Find DATA.exe in process explorer and set its priority higher
      2. Use Catalyst Control Center to make a profile for DATA.exe and uncheck all “Use application settings” options and set your own desired detail levels.

      • Thanks. I’ll give that a try. I have a ATI 6750M and it was bugging out like crazy. Sound and video for my entire system strobing, couldn’t even Alt+F4 or Ctrl+Alt+Del out of it.

        I heard there were some issues with ATI card and not Nvidia cards and I was like: “sigh… not again”

  7. Just found a problem :\

    On 0.6, I used the “override language” with “en-GB”… perfect… Now, with “en”, I get errors:

    - nvidia inspector won’t open, says “en culture can’t be used”… That means your language override STAYS when you quit Dark Souls… it didn’t happen before because “en-GB” is the standard notation I guess…
    - also got a weird display error on windows event viewer, it’s also related to this

    Please fix it!

    • Hmm, it seems like restoring the previous locale didn’t work for you for some reason. It’s still working here. The key is HKEY_CURRENT_USER/Control Panel/International/LocaleName, you may need to set it manually using regedit. (Of course, you can also simply set your locale using the windows control panel)

  8. Thanks for the hard work mate!Seems to work fine,except a minor issue!
    When i start playing the game with the fix it shows on the 1/4 of the screen but the menu on the whole!Could you enlighten me please??And thanks again,bought it today and if you didn’t exist I’d be still cursing!

  9. Excellent work. Donation has been sent.
    You might wanna take a look at Keyboard+Mouse control as mentioned when you’re done owning graphics wizardry. The chickenwire/duct tape solution with ppjoy and all that is an improvement, but far from perfect.

    Keep on rockin!

  10. Hey, just another post to ask if it is possible for you to add some way to disable mouse acceleration/smoothing. It really effects the lock-on system in game when fighting multiple opponents. I would have no other issues once this is fixed…and would be happy to donate for it.

  11. Thanks again for this, great job!

    Can you please make a fix for DS so it works on Geforce 4, also, to remove the sound of the ents from the game and increase the appearnce of bonfires by 45%.

    I joke. Let’s not look a gift horse in the mouth people. Peter, you’re brilliant.

  12. Version 0.6 and 0.7 have been causing hard lock-ups while saving on my system.

    The problem is resolved by reverting to 0.5

    My system specs are i5 3570k on an ASRock Z77 Extreme4, 2 GTX 460′s in SLI, Windows 7 x64

    I’m using a virtual link to Dropbox to revision my saves to prevent loss due to corruption or bugs such as Ingward not dropping the Key to the Seal upon death.

    I’m guessing you added preliminary save backup code to 0.6 which is reading the saves even though backup is disabled in 0.6 and even when it’s set to off in 0.7 and this is causing some sort of write access error.

    Of course, it could be completely unrelated to that, but since I haven’t heard of anyone else getting hard lock-ups since 0.6 and 0.7, I’m guessing this is the problem

  13. One stupid question I have. Should I use resolutions above 1920×1080 if that’s the native resolution of my monitor? Would the game look even better?

  14. This is my first ever comment, and I want to thank you for this great mod.

    Otherwise, If you just remove the 8-way fixed axis from the 360 joystick, it will get smooth like err…. Skyrim maybe… XD

    Anyway, Thank you.

  15. Mmm i have not tried it yet but it is interesting that it sort of confirms that the game is capped at 30 FPS and all animations are FPS dependant..I dont care much for the FPS beign above 30, but if there was a away to optimized the game to have it at a sable 30 then I am cool…on a side note I would coment that AA is not that nececsary thanks to the higher resolutions, at least IMO

  16. What if (atleast temporarily) you would make a hotkey that would speed up the game so until you figure out a better way to skip the intro people could use that hotkey.

    • I could do that, but I’m afraid that people would use it to cheat in multiplayer.

      I’d rather just fix the intro detection.

  17. By using this patch I got the problem, that the ingame window is…boxed on the top left. The overall game window (windowed or unwindowed doesn’t matter) is full screen, meaning I got UI elements on bottom left and bottom right, but no matter what I do, the window wherein I can see my char is quite small in the top left. How to fix this?

  18. sombody plz let me know..what dose Optemus mean? what is it?

    Durante..time to focus on Graphics..OHH YEA..I BELIEVE IN U

  19. I’m have some weird issue where I’m capped at 15 frames per second, its sorta like it can’t detect or use half my gpu and cpu. if you could come up with a fix i would be much obliged(I know its a lot to ask just for me), unless some one else can pass something that works i’ve done and tried every thing I can to raise it, and nothing works. I suspect i need something to rewire part of the code(something along those lines). seeing as your the only person working on fixs for dark souls i figure your the best to ask. thanks to any one who can help.

    http://www.reddit.com/r/darksouls/comments/z52e4/dsfix_07_released_save_game_backup_intro_skipping/c61isqc

  20. Would love to use this fix, but for some reason whenever I start the game (through Steam) nothing happens. In my task manager the Dark Souls process active but the game itself won’t launch. Removing the DSFix files restores it and allows me to play again. I’ve disabled AA and motion blur…not quite sure what else to do.

  21. I would like to request a DISABLE MOUSE FUNCTIONALITY feature (meaning no camera movement, no left and right clicks and no wheel up down or wheel clicks) I like the disable cursor and trap in screen, but when switching between windows, I want to just click the window in the back, and now have to worry about what the character is facing (it always attacks when I click in to the game… I know I could alt tab… but it would be convenient)

    • I’d like to +1 this, because it’s irritating when trying to sit with my laptop on my lap, controller in hand, and occasionally brush the touchpad. Obviously not everyone will play in this manner, but mouse aiming disable could be useful for this and similar reasons.

  22. Oh dang, if you eventually get the intro skipping working that will be so cool.

    Thank you so much for all the work you’ve done. You’ve really improved Dark Souls.

  23. Any idea as to when we will be able to enable anti-aliasing in-game?

    Thanks in advance.

    • You’ll never be able to use the in-game “AA”. It’s just a blur filter. For now, you can supersample, and I may add something else for weaker systems in the future.

    • if you have an Nvidia card, you can force AA for DARKSOULS.exe and DATA.exe, and then you will have it along with the fix and it works perfect.

      • Yup since discovering that tweaking Skyrim I now alaways set game options through my Nvidia control center; it even enables thse options for games that didnt original have those options and they make even older games (like Spilinter Cell) to use AA and other hi grade effects

  24. Hi,

    Anyone have problems with auto- lock on like me? This option is to me usseless because I have tuned this on in options menu but nothing happens, turning off the same. I reinstalled the game and nothing. Please help!

  25. Yo great work, now you even help us backup our saves, pay pal won´t take my debit card, other wise you would be getting 10 bucks. If you ever come to Acapulco i will buy you a beer and treat you to some mexican food.

  26. Could you implement a way to disable shadows? My computer is pretty old so I have to do this in most games, so I have a feeling that if it were possible this would be playable on a lot of lower end PCs.

    • It is less the lighting and more the fire and particle effects that are slowing things down horribly at times. They need to be optimized or turned off. Currently terrified to see Blight Town when i get there, my frame rate is terrible in some rare situations that mainly involved 5+ AI plus one of the two above elements. Probably due to my mobile CPU but still i have no problems playing much of anything else frame-rate wise.

  27. Petert, you’re doing some amazing work. I was hyped for the PC port for a long time, but ultimately let down. You’re the sole reason I can play this game without getting the PS3 version!

    I’m echoing many others here, but thanks for everything.

  28. The loop does nothing for me, though a message appears that says i shouldn’t quit the game abruptly but from quit game in the menu.

  29. The skip logo fix makes my logos last normal and the REST of the game speeds up to 60FPS (super fast movement mode)

    I think it may be backwards for me.

    Core i5 2500K Overclocked at 4.3GHz
    16GB RAM
    GeForce GTX560ti 1GB VRAM
    Steam version
    Not using any other patches / fixes

    • Yup, same here. Had a blast killing things in super fast mode hahaha. Too bad it signed me off from GFWL for incorrect frame rates!

  30. Greatjob on the fix!
    Anyway I tried the “skip intro” option and, as banelos said, the intro and the game itself sped up like crazy. Luckily i had no issues with the menus and such but still it is unplayable at that speed.
    (protip: say in the .ini that you have to change the value from 0 to 1 just to be as userfriendly as possible)

  31. Hi petert!
    Glad to see this fix growning! I have a request if possible. Can you add to the game a PAUSE/RESUME feature? At least for Single Player mode. Maybe SuspendThread/ResumeThread APIs, dunno… DAMN, I died so many times because of phone calls and other stuff… xD

    • Just exit the game, you appear in the same place, fairly fast, some people use it to cheat falls even.

    • Mmmm, don’t think we should request changes like this. Dark Souls very intentionally does not have a pause button. We don’t want dsfix to decent into cheating territory.

  32. Game still crashes at the menu like with 0.6 (0.5 works fine).
    I sent you a mail about this with logs yesterday.

    • Game is crashing at menu for as well. I stated this in the previous version and so did a few others, but got no response. Also, with this release, with the skip intro option enabled the intro still plays.

      • I noticed that this may be caused by setting a render res of 1024×540 as some have suggested. I put mine to 1024×720 and the game doesn’t crash at the menu.

        I don’t believe it’s an issue with newer dsfixes specifically, more that the game doesn’t like that res for some reason?

        • Are you guys crashing at the part where it shows “Dark Souls”?

          I had the same problem when lowering the resolution lower than 720p. Just find the “Dark Souls” movie file and move it somewhere else. The movie won’t load anymore, it just has the picture “Dark Souls” when at the main menu.

          Now I’m able to change the resolution to anything I want. Hope this helps.

          • Interesting. I renamed the frpg_title.wmv and indeed no more crash.
            Strange thing compared to you case is I’m not lowering resolution, I’m playing at 2880×1620 downscaled to 1080p.
            (also tried 1080p without downscaling, same result)

            So two questions here, why is it crashing?
            And why doesn’t it with version 0.5 and less?

            I have to test if the other videos also make it crash…

          • It crashed after character creation.
            So I’m sticking to 0.5 for now, don’t really want to remove all movies (the 3 of them).

          • Or you can minimize the game and watch the movie files. LOL.

  33. Great, great work. I will not use the insane flaming method of skipping logos, but it would be amazing if you managed to rip them out later by some non-insane method :-)
    The save backup is fantastic, I did it manually until now.

  34. Thanks man, keep up with those updates. I was a computer programmer also but I switch to network term. I did notice that game had a frame buffer message pop up but that is when I use another program. lol

  35. The description of the skip-intro fix concerns me. I can’t imagine what would be done that could potentially make it that dangerous. Any explanations?

    • Basically, it makes the game think that time is passing 100 times as quickly during the intro.
      Potential dangers include:
      - not being able to detect the start/end of the intro reliably
      - the way the redirection for this is done by itself can cause instability
      - interactions with other services doing stuff during the intro, such as Steam or GFWL

      It works for me, but it’s really the most finnicky thing in the fix right now.

      • I was having the same problems has Banelos. The game kept locking up while in the equipment screen as well. I have a 2500k @ 4.2ghz, Samsung 830 128gb and a GTX 460(temporary) if that helps at all. Turning the feature off gets everything to work like it was before.

  36. Insane indeed. The effect for me when enabling skipIntro was no change in intros, but my fps being uncapped, all animations going lightning fast and immediately being thrown off LIVE because of “framerate issues” O.o

    Good job either way, all updates are greatly appreciated. Skipping intro without touching the .exe would be pretty amazing had you succeeded.

    • After reading petert’s reply I guess what happens is that intros beginning is not being detected, but them ending is, so everything after intros goes at 100x speed. I’ve already had quite the hilarious events unfolding because of this. All the faces blinking 20 times a second on the character creation screen really freaked me out :P

  37. Big thanks, could you add option to disable camera controls by mouse? It would be of help for mouse fix.

    • Seems like namco bandai had someone missing at their team :P

      great job so far,i suppose future versions will let the users control the amount of AA and AF through the ini?

      • You can just push the internal render value up to do AA.
        For example, if your monitor is at 100×200, then set the internal render to 200×400 for 2xSSAA.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">