mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-23 09:22:05 +00:00
Is there no indication from the game when the screen refresh should occur? No, not what I could find, we currently calculate the refresh rate and m_VBeamPos from the CPU ticks progress. That works perfectly if the CPU and GPU is perfectly synced as in the single core and no-idle skipping mode. So I guess it's possible that the game doesn't indicate when the screen should be refreshed, but rather that the hardware calculate that from the CPU ticks progress. That leaves us with a problem in the dual core and idle skipping modes to calculate a CPU-GPU synced CPU ticks progress. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3447 8ced0084-cf51-0410-be5f-012b33b47a6e |
||
---|---|---|
.. | ||
ABI.cpp | ||
ABI.h | ||
CDUtils.cpp | ||
CDUtils.h | ||
ChunkFile.cpp | ||
ChunkFile.h | ||
ColorUtil.cpp | ||
ColorUtil.h | ||
Common.h | ||
CommonFuncs.h | ||
CommonPaths.h | ||
CommonTypes.h | ||
ConsoleListener.cpp | ||
CPUDetect.cpp | ||
CPUDetect.h | ||
DynamicLibrary.cpp | ||
DynamicLibrary.h | ||
ExtendedTrace.cpp | ||
ExtendedTrace.h | ||
FileSearch.cpp | ||
FileSearch.h | ||
FileUtil.cpp | ||
FileUtil.h | ||
FixedSizeQueue.h | ||
Hash.cpp | ||
Hash.h | ||
IniFile.cpp | ||
IniFile.h | ||
Log.h | ||
LogManager.cpp | ||
LogManager.h | ||
MathUtil.cpp | ||
MathUtil.h | ||
MemArena.cpp | ||
MemArena.h | ||
MemoryUtil.cpp | ||
MemoryUtil.h | ||
Misc.cpp | ||
MsgHandler.cpp | ||
MsgHandler.h | ||
Plugin.cpp | ||
Plugin.h | ||
PluginDSP.cpp | ||
PluginDSP.h | ||
PluginPAD.cpp | ||
PluginPAD.h | ||
PluginVideo.cpp | ||
PluginVideo.h | ||
PluginWiimote.cpp | ||
PluginWiimote.h | ||
SConscript | ||
SDCardUtil.cpp | ||
SDCardUtil.h | ||
Setup.h | ||
stdafx.cpp | ||
stdafx.h | ||
StringUtil.cpp | ||
StringUtil.h | ||
svnrev_template.h | ||
Thread.cpp | ||
Thread.h | ||
Thunk.cpp | ||
Thunk.h | ||
Timer.cpp | ||
Timer.h | ||
x64Analyzer.cpp | ||
x64Analyzer.h | ||
x64Emitter.cpp | ||
x64Emitter.h |