Wednesday, May 28, 2014

A Story About My Uncle

A Story About My Uncle


Fixed:Shadows, effects, etc
Remaining issues: Water has some ghosting
Press F3 to enable/disable crosshair [Default disabled]

Install to..\A Story About My Uncle\Binaries\Win32\
Shaderoverride

Note: Only first level was tested. Im sure its fine but if there may be an effect here or there broken don't be surprised.

14 comments:

  1. Why are you fixing these games when Dark Souls 2 very clearly needs fixing and has been out for longer?

    You even fixed it's predescesor...

    ReplyDelete
    Replies
    1. Yeah dont bei so ungrateful! You should appreciate every fix. This was the right answere eqzitara! Sonne people need this I think.

      Delete
    2. +1 for you eqzitara, thanks for fixing all kind of games. All fixes are welcome even for non AAA games.

      Delete
    3. Dane - please understand that your message is very rude, and ill-informed. We fix what we know how to fix, we are not magic and we are part-time amateurs. I looked at DS2 briefly and was not able to fix the dynamic shadows. So that's why I have not fixed it - I tried but I can't. What's your excuse? Why haven't you learned how to do this yet and spent hundreds of hours of your time creating fixes? Neither eqzitara or myself are game programmers, or even graphics programmers, we picked this up bit by bit and learned how to do it - you should go away and do the same thing, then you can provide us with your very own Dark Souls 2 fix for everyone to enjoy.

      Delete
    4. Yeah, helix mod and said developers rule. I can't believe some people. The nerve even. Be glad there is a movement to fix any game where the game companies cut corners. I personally praise the work found here. Hip hip hurray!

      Delete
  2. Thanks for what you are doing, it is nice to have some good people to help others to enjoy games in better 3D.

    ReplyDelete
  3. Dane, you are an idiot.

    Thanks so much for all the 3d fixes you have provided

    ReplyDelete
  4. Eqzitara, can you make an 3d fix for watch dogs? I would appreciate it.

    ReplyDelete
  5. eqzitara, now that was hilarious!! Thanks for this, it's the occasional (actually often) non intense games to put the week behind me. I appreciate it. I'm glad too that folks are still building puzzles in Portal 2. Oh, and the crosshair fix, like you did too in others, like Quantum, good stuff, amazing that once you play again without one, it drives you nuts when it is there.

    Take care,
    djb

    ReplyDelete
  6. I just heard about this game on a podcast today, 5by5 DLC episode 22 I think. The host said it was one of the best gaming experiences in his life. Hearing him describe it, I imagined how incredible it would be in 3D. I hadn't heard of the game before, so I figured it wouldn't work in 3D.

    Turns out I was wrong. I will definitely be picking up this game. Thanks eqzitara so much for the fix!

    ReplyDelete
  7. Hey eqzitara,

    There's a few issues with this fix as the game goes on. Fog and shadows seem to be problematic in the village level (second level). I'm trying to look at this myself, and was wondering if you might be able to help?

    The post below has two of the shaders I'm looking at, the outdented code is my changes.
    https://forums.geforce.com/default/topic/766890/3d-vision/bo3bs-school-for-shaderhackers/post/4320541/#4320541

    I've mostly looked at the first one there so far, with the goal of disabling it. Have tried setting the shader outputs to 0,0,0,0 or 1,1,1,1, but it doesn't seem to help. If I comment out the mov oC0, v0.x line, it kills the shader. But I don't understand why changing the outputs doesn't fix it.

    I'm still learning the basics, but if it's an easy shader to fix (and you have the time), I'd really appreciate an explanation for how to fix it. Or at least disable it in a less "destructive" way.

    ReplyDelete
    Replies
    1. This might actually be something I'll need to revise in the classes, if it works better to kill the output. All the prior fixes have been done with the "kill-the-code" technique, with the slight addition of the added dcl to avoid crashes on 680 class cards if I remember correctly. With no complaints about failures, that might be a more reliable technique.

      In this case, it is probably a shadow-mask, so setting the output to 0 should clear the mask, and thus show no shadow. Might need just the single output like "mov oC0, c200.w". Not completely clear. I'll definitely add the "kill-the-code" technique to the written lessons as an option.

      Delete