summaryrefslogtreecommitdiff
path: root/Source/Core/VideoCommon/Src/VideoConfig.cpp
AgeCommit message (Collapse)Author
2010-01-23Reverted the FIFO thread changeskidau
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4937 8ced0084-cf51-0410-be5f-012b33b47a6e
2010-01-23Experimental FIFO thread. Speeds up the emulator by moving FIFO to its own ↵skidau
thread. This will work best with quad cores, though there is a noticeable improvement on my dual core. Enable the thread by adding this line to the video plugin ini files, "User\Config\gfx_dx9.ini" and "User\Config\gfx_opengl.ini": UseFIFOThread = True The line should be added under the UseXFB line. To disable the FIFO thread, use this line: UseFIFOThread = False If the line is not in the ini file, the default is disabled (i.e. False). The FIFO thread causes an error when the OpenGL plugin is used. The D3D plugin works. Only top left quarter of the screen can be seen when rendering to main window. The entire screen can be viewed when running in a window. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4930 8ced0084-cf51-0410-be5f-012b33b47a6e
2010-01-13Add "Auto Aspect Ratio" to both graphics plugins. It's the new default, so ↵hrydgard
you can forget about switching aspect manually from now on. In the Auto mode, aspect ratio is automatically set depending on whether it's a Wii or GC game, and whether the global Wii Widescreen setting has been set. There is still the possibility to override, which can be useful for the very few GC games that do support widescreen. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4828 8ced0084-cf51-0410-be5f-012b33b47a6e
2010-01-13This should settle the FIFO BP critical games like Metroid Prime 2ayuanx
G2ME01.ini [Video] FIFOBPHack = 1 git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4823 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-12-15nice little hack to make efb copies scaled with the efb so everything will ↵Rodolfo Osvaldo Bogado
look a more HD, for now there is no GUI i'm with a lot of work at home. if everyone likes this change will add it to the GUI. for now just use the config file. it brakes sms goop so in that game avoid this . test and let me know. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4696 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-10-23Change some default settings:Shawn Hoffman
Core: bLockThreads = false m_EXIDevice[2] = EXIDEVICE_NONE Video: bKeepAR43 = true iMaxAnisotropy = 1 bCopyEFBToRAM = true Trying to find good high compatibility settings for default setup. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4453 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-10-22Fix issue 1549, issue 1400, a crash when pressing reset while no game were ↵sl1nk3.s
running and better fix for issue 1556 git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4451 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-10-08Fix saving of the new d3d efb access option.hrydgard
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4385 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-10-07EFB Reads are so slow in D3D that I think we need an option for it. Here it is.hrydgard
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4378 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-09-15only load gameini settings if they existLPFaint99
change D3D to use char[] for resolution settings in ini warning fixes for FrameAui.cpp git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4273 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-09-15Videcommon: removed double settings (how did full/window res work so nakeee
far?) git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4272 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-09-13D3D: Fix 8-bit signed normals. Fixes lighting problems in Super Smash Bros ↵hrydgard
Melee. misc tiny things git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4265 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-09-13D3D: Eliminate black borders, add 4:3 and 16:9 settings, and the widescreen ↵hrydgard
hack. Unfortunately this temporarily breaks MSAA (in d3d only) until I have time to fix it. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4263 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-09-13more uninteresting cleanup, fixed a minor race condition when toggling efb ↵hrydgard
copy mode git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4261 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-09-13Rename Config.cpp/h to VideoConfig.cpp/h.hrydgard
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4260 8ced0084-cf51-0410-be5f-012b33b47a6e