PCSX2 - The Playstation 2 Emulator
Go to file
ramapcsx2 b824ec5610 New feature!
There's a new option in the GS window configuration that allows a "managed Vsync".
This new option will dynamically toggle Vsync based on the current frame rate.
If the game runs at full speed, it turns Vsync on. If it drops below full speed, Vsync is turned off.

This effectively allows Vsync to be enabled in most games while avoiding the huge performance penalty
it usually causes whenever the FPS drop below full speed.

Note that the feature currently only works nicely with GSdx DX10/11 HW rendering.
The other renderers and plugins will either ignore the Vsync switches or they'll show an
annoying black frame on each switch.

git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4386 96395faa-99c1-11dd-bbfe-3dabce05a288
2011-03-03 18:32:29 +00:00
3rdparty cmake: sdl and gsdx (experimental) 2011-03-01 19:26:27 +00:00
bin GameDB: Just adding some games and correcting some typos for now. 2011-03-02 11:56:55 +00:00
cmake cmake: 2011-03-02 18:18:26 +00:00
common Whops.. 2011-02-26 01:31:32 +00:00
debian-unstable-upstream debian: 2011-02-12 16:06:28 +00:00
debian-upstream debian: do not bundle ZeroGSShaders. Now the tarball is 100% free :) 2010-10-09 11:37:41 +00:00
fps2bios Removed all trailing whitespace in *.c *.cpp *.h because it irritates me. 2010-04-25 00:31:27 +00:00
locales i18n: regenerates po&pot 2011-02-27 09:09:49 +00:00
nsis Major Settings Changes! 2011-01-10 17:48:25 +00:00
pcsx2 New feature! 2011-03-03 18:32:29 +00:00
plugins cmake: 2011-03-02 18:18:26 +00:00
tools Whops.. 2011-02-26 01:31:32 +00:00
CMakeLists.txt cmake: add some properties to compile on fedora 64 bits 2011-02-19 19:02:24 +00:00
build-plugins.sh Got rid of various obsolete files, and moved the codeblocks workspace file. 2009-09-09 10:02:12 +00:00
build.rb Fixed up the Linux build. A couple minor OnePad changes. 2009-07-11 17:21:23 +00:00
clean_msvc.cmd Minor fixes to selecting isos and changing cdvd source types. 2010-04-27 16:20:49 +00:00
detect_missing_file_in_cmake.sh cmake: Update some missing files. Compile Devel by default. 2010-05-22 05:07:07 +00:00
generate_pot.sh pcsx2 i18n: 2011-02-25 18:16:53 +00:00
pcsx2-codeblocks.workspace GSdx: Correct the sdl library output name, and add sdl to the main codeblocks workspace. 2011-02-26 03:05:31 +00:00
pcsx2_suite_2008.sln GSdx: just updating visual studio project files (redundant settings, broken x64 compilation, etc.) 2011-02-24 04:55:35 +00:00
pcsx2_suite_2010.sln GSdx: just updating visual studio project files (redundant settings, broken x64 compilation, etc.) 2011-02-24 04:55:35 +00:00
rebuild.sh Correct the script, so that Linux is compilable. (If rebuild.sh is run before compiling.) 2009-09-07 00:50:36 +00:00