GithubHelp home page GithubHelp logo

cookieplmonster / silentpatchfarcry Goto Github PK

View Code? Open in Web Editor NEW
94.0 11.0 13.0 57 KB

SilentPatch for Far Cry (fixes water reflections not working on modern systems)

License: MIT License

C++ 100.00%
silentpatch far-cry

silentpatchfarcry's Introduction

SilentPatch for Far Cry

Far Cry, once a game considered an example of visual fidelity and de facto a benchmark of then-modern PCs, turns out not to be free of issues.

The main reason for creating this patch were broken water reflections - landmass would not reflect on water if the game is played on anything newer than Windows XP. This patch aims to fix this issue without a need for any D3D wrappers.

Fixes featured in this plugin:

Crash and bug fixes

  • Water reflections now work as expected on modern Windows versions
  • Vertical Sync option now works as expected - it used to be ignored by the game completely, defaulting to VSync off
  • Fixed a crash occuring when using a mouse scroll wheel during loading screens
  • Fixed a crash/freeze on exit when using a 64-bit executable

Quality of life improvements

  • -64bit commandline option has been added - when it's used, the game will always attempt to launch using a 64-bit executable. This is useful for getting a 64-bit version of the game to work via Steam, as previously it was required to swap files around.

preview

silentpatchfarcry's People

Contributors

cookieplmonster avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

silentpatchfarcry's Issues

Crysis next perhaps...?

  1. Huge fan of your work, especially on GTA!!

  2. There's only one real issue i ever had in Crysis...Guess what, freaking censorship!
    In 1st version of game's .exe there were full body physics available (you can move bodies by shooting, vehicles etc etc), later with patches (which are really necessary it seems, since they fix a lot of stuff) they removed it due to some goddamn censorship and german laws! Although physics itself of course it still there, you can easily see it by shooting some explosive barrel near dead bodies...

Seems they removed some parts of code which affect any actions specifically between player and dead body..
More info on that https://gamefaqs.gamespot.com/boards/931665-crysis/52605922

I feel like you're the only man alive up for challenge ๐Ÿ‘
It hugely affects realism of one of best games ever made..

Missing mods support

Works fine in vanilla mode, but doesn't in Mod mode, putting files to directory FarCry/Mods/<mod-name>/Bin32/ doesn't solve problem.

Feedback(QOL) I would like to see the FPS drop on BackGrounds removed.

I don't think I'm ready to touch the source code now, but I'd like a version that doesn't drop FPS when I move to BackGrounds.
When I'm playing FarCry in VR and try to share a scene with a friend on Discord or something from the overlay or look for strategy information, the FPS in SteamVR itself drops and it's very difficult.
In this day and age, I don't think it would be that much of a problem since the driver allows you to specify the background FPS.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.