The mods were quick to settle on a tag, it just took an admin to get around and do it.Oh wow I did get a tag after all.
Guess I'll have to do another release today in celebration![]()
Set filteringOverride to 1 or 0 for starters, and do the override in the GPU settings instead.
The need for a pad mires an otherwise perfect port. This is Dark Souls, coming at us larger and more intimidating than ever. A dungeon crawler that understands that the crawling, the exploration, is as important as the combat. An action game that dares to teach us patience, and caution. A video game with respect for the player, that dares us to be an actual hero. Not once when you die does Dark Souls help you back up, not once does it let up in its astonishing quality or turn to padding, and not once do the ideas stop coming. Buy it.
9 - Presentation
Minimalist design conceals a well of creativity. Behind every closed door are talented writers, voice actors and artists to bringing their imaginations to bear.
8 - Graphics
At the PC's higher resolutions, Dark Souls has plenty of jaw-dropping vistas. Mostly, though, you'll be ogling the art direction.
8 - Sound
Dark Souls' audio works smarter, not harder. Creature groans and ambient SFX are all slightly skewed and unsettling, and you live in fear of the music kicking in.
10 - Gameplay
An expedition into the heart of darkness that teaches tactics, practicality and forward-planning, but most hearteningly, teaches at all.
9 - Lasting Appeal
In just the game itself and bonus content, you're looking at 50 hours. Want to get every weapon, or become an online champion? Double that.
9 - Overall
Amazing
The need for a pad mires an otherwise perfect port.
Well, without the fix, it *IS* a perfect port of the console game. It is nearly 100% accurate to the original experience.I don't even know where to begin.
Is M/KB that bad?
Is M/KB that bad?
Is M/KB that bad?
Yeah, I suppose it could be tolerable with good mapping but the screen prompts only show 360 controller buttons and the mouse acceleration is whack.
OK, so I finally set Dark Souls up (without Durante's fix) after all.
Disabled Optimus altogether, added Steam.exe and DarkSouls.exe to the dedicated GPU, installed the latest nVidia beta driver and now the game uses the GT555M and runs at constant 30FPS (1920x1080) with a 2-second dip to 23 FPS whenever I light a bonfire. As it is (with the internal resolution thing), the game looks playable and OK to me considering my hardware - it's not visually perfect obviously, but bearable and far better than my PS3 version.
Any tips and supplementary stuff I should do if I decide to apply Durante's fix again? Did it yesterday but the GT555M somehow could not handle it and the FPS dropped to painful levels even when playing at 1600x900.
Well, without the fix, it *IS* a perfect port of the console game. It is nearly 100% accurate to the original experience.![]()
Oh wow I did get a tag after all.
Guess I'll have to do another release today in celebration![]()
True, back when "port" usually meant trying to recreate the arcade experience on a home system people would have killed for a port like thisWell, without the fix, it *IS* a perfect port of the console game. It is nearly 100% accurate to the original experience.![]()
Sorry, not in the next release.I'll take one on/off HUD toggle to go :>
The thing, though, is that if:
(a) you install Durante's mod
(b) you have an Xbox controller
(c) you don't have an Optimus laptop
the port is actually really great. Rock-solid, stable, hasn't crashed on me once. GFWL basically seems to get out of the way, though obviously Steamworks would have been better. The three caveats are big ones, but if they don't apply to you then this is by far the best version of the game.
Someone over on the steam forums posted a workaround that alleviates some of the truly mind boggling issues with the mouse controls in the game:
http://forums.steampowered.com/forums/showthread.php?t=2910072
Haven't tried it yet, but sounds promising.
Not just that, but the camera actually follows the mouse cursor instead of reacting to its movement and I can not fathom why they thought this was a good idea as opposed to allowing traditional freelook .
Sorry, not in the next release.
Would it be possible to adjust the HUD so its closer to the edge of the screen? It's currently very safe zone'd.
Haha, s'all good. I'll go for a smaller HUD![]()
HUD is pretty high on my list of things to do next, I can't promise anything though.
For now, version 0.7 adds save game backups and intro skipping (the latter is batshit crazy, so use only if you are really impatient!).
For now, version 0.7 adds save game backups and intro skipping (the latter is batshit crazy, so use only if you are really impatient!).
HUD is pretty high on my list of things to do next, I can't promise anything though.
For now, version 0.7 adds save game backups and intro skipping (the latter is batshit crazy, so use only if you are really impatient!).
Not really.These functions are still being performed in a D3D wrapper?![]()
It's not so complicated. At startup, I register a callback that checks every time interval whether it should make a new backup, and simply copies the save file. It's a wrapper, but it can contain any code.I find it absolutely incredible that you can implement a save-backup feature using DirectX injection. How does this work, exactly? I thought the main idea behind your fixes is that they intercepted calls to the DirectX API? Does the DirectX API actually have game save functionality?
I tell the game that time is passing 100 times as fast as it actually is, during the intro. The hardest part is detecting reliably when the intro starts and ends.What are you doing? Increasing the framerate by some crazy amount until the intros go away?
And that's what happens when it doesn't detect the end of the intro correctly.Edit: OH FUCK THE FRAMERATE
If you want to experience Dark Souls with an uncapped framerate then try the intro skipping option! I was able to rotate the camera extremely fast before it told me my framerate was insufficient and booted me to the menu.
What makes skipping the intros so unstable?
Edit: OH FUCK THE FRAMERATE
If you want to experience Dark Souls with an uncapped framerate then try the intro skipping option! I was able to rotate the camera extremely fast before it told me my framerate was insufficient and booted me to the menu.
When it's working correctly, it should simply make the intro pass almost instantly, and not do anything else.Do I need to press a button? It's not doing anything for me.
The moment a process loads your DLL you can do anything you like in it. Typically it's used for initialization, but you can literally do whatever you want. It can even be a security vulnerability in a bunch of cases -- see binary planting.I find it absolutely incredible that you can implement a save-backup feature using DirectX injection. How does this work, exactly? I thought the main idea behind your fixes is that they intercepted calls to the DirectX API? Does the DirectX API actually have game save functionality?
That's because the frame rate counter routine can't get the real time eitherIt's weird how when the intro skip breaks and let's me play with the game going super fast, the frame rate counter says it's going at 8fps.