dolphin/Source/Core/Common/Src
memberTwo.mb2 1e7655b5db 1) XFB in DC proposal. This impact video plugin interface. WARNING: XFB_Draw is not CPU->VI dependent anymore. It's up to GP now. Except for some 2D homebrews which never use GPfifo&CP but direcly XFB. Well, in other words: emulated VSync is uncorrelated with CPU timings now. Tell me if it's too much hacky.
2) DC/GPfifo work: GP quicker to react. PeekMessages at a more steady rate.
3) Fix XFB address to avoid crash like with Animal Crossing gc. TODO: VI regs need proper typedef and logic.
4) Few misc. changes on the fly.

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2001 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-01-24 14:43:17 +00:00
..
ABI.cpp Add a helper to make zero-argument calls from an aligned stack 2008-12-25 22:10:36 +00:00
ABI.h Add a missing include; this was causing a crash on 32-bit Linux because 2008-12-20 06:41:15 +00:00
CPUDetect.cpp set svn:eol-style=native for **.cpp 2008-12-08 05:30:24 +00:00
CPUDetect.h set svn:eol-style=native for **.h 2008-12-08 04:46:09 +00:00
ChunkFile.cpp set svn:eol-style=native for **.cpp 2008-12-08 05:30:24 +00:00
ChunkFile.h Some warning and code cleanup. 2009-01-24 00:45:46 +00:00
Common.h Warp back to 1983!!! (rev 1983, that is, not the year :P) 2009-01-23 21:28:55 +00:00
ConsoleWindow.cpp Some warning and code cleanup. 2009-01-24 00:45:46 +00:00
ConsoleWindow.h Common: Moved Windows console functions to common 2009-01-17 14:28:09 +00:00
DriveUtil.cpp Revert r1861 2009-01-16 02:58:34 +00:00
DriveUtil.h rollback 1829. Seriously, WTF? 2009-01-09 00:09:07 +00:00
DynamicLibrary.cpp nJoy and SerialInterface: Fixed the crashes with MAXPADS more than 1, the downside is that it doesn't work well one the second boot 2009-01-22 11:18:46 +00:00
DynamicLibrary.h just a bunch of random code cleanup i did on the train bored, plus a d3d implementation of NativeVertexFormat which isn't actually used yet. 2008-12-25 15:56:36 +00:00
ExtendedTrace.cpp Some warning and code cleanup. 2009-01-24 00:45:46 +00:00
ExtendedTrace.h rollback 1829. Seriously, WTF? 2009-01-09 00:09:07 +00:00
FileSearch.cpp Revert r1861 2009-01-16 02:58:34 +00:00
FileSearch.h set svn:eol-style=native for **.h 2008-12-08 04:46:09 +00:00
FileUtil.cpp Revert r1861 2009-01-16 02:58:34 +00:00
FileUtil.h set svn:eol-style=native for **.h 2008-12-08 04:46:09 +00:00
FixedSizeQueue.h set svn:eol-style=native for **.h 2008-12-08 04:46:09 +00:00
Hash.cpp set svn:eol-style=native for **.cpp 2008-12-08 05:30:24 +00:00
Hash.h set svn:eol-style=native for **.h 2008-12-08 04:46:09 +00:00
IniFile.cpp set svn:eol-style=native for **.cpp 2008-12-08 05:30:24 +00:00
IniFile.h set svn:eol-style=native for **.h 2008-12-08 04:46:09 +00:00
MappedFile.cpp Revert r1861 2009-01-16 02:58:34 +00:00
MappedFile.h set svn:eol-style=native for **.h 2008-12-08 04:46:09 +00:00
MathUtil.cpp set svn:eol-style=native for **.cpp 2008-12-08 05:30:24 +00:00
MathUtil.h set svn:eol-style=native for **.h 2008-12-08 04:46:09 +00:00
MemArena.cpp Initial work on F-Zero - map & gameconfig. Far from playable - wacky math errors. NOTE: The game only boots if you disable LoadStore in the debugger window menu. 2009-01-19 21:42:24 +00:00
MemArena.h Revert r1861 2009-01-16 02:58:34 +00:00
MemoryUtil.cpp Revert r1861 2009-01-16 02:58:34 +00:00
MemoryUtil.h Turn the X86 emitter into a class, so the code pointer is no longer a global, yay! Created XCodeBlock that derives from XEmitter, and the Jit now derives from XCodeBlock so it can call all ADD SUB JNZ etc without having to prefix them with "emit.". I think someone's gonna like this. 2008-12-19 21:24:52 +00:00
MsgHandler.cpp reverted 1914, but updated the default handler instead 2009-01-18 08:47:24 +00:00
Paths.h Debugger: add a tiny function, dump main memory to a file, mainram.dump in .\User\Cache\, 2009-01-21 17:02:01 +00:00
Plugin.cpp nJoy: Readded some fixes to nJoy (Notice: these changes have nothing to do with the argument earlier. These are only for fixing nJoy (point one and three in the 1991 revision)). Now opening the Wiimote plugin doesn't crash either (it was just a typo in GetWiimote()). 2009-01-24 12:09:30 +00:00
Plugin.h nJoy: Readded some fixes to nJoy (Notice: these changes have nothing to do with the argument earlier. These are only for fixing nJoy (point one and three in the 1991 revision)). Now opening the Wiimote plugin doesn't crash either (it was just a typo in GetWiimote()). 2009-01-24 12:09:30 +00:00
PluginDSP.cpp nakee's work on dolphin events. Also get wxw out of logmanager. This commit wants your comments 2009-01-15 06:48:15 +00:00
PluginDSP.h nakee's work on dolphin events. Also get wxw out of logmanager. This commit wants your comments 2009-01-15 06:48:15 +00:00
PluginPAD.cpp nJoy: Readded some fixes to nJoy (Notice: these changes have nothing to do with the argument earlier. These are only for fixing nJoy (point one and three in the 1991 revision)). Now opening the Wiimote plugin doesn't crash either (it was just a typo in GetWiimote()). 2009-01-24 12:09:30 +00:00
PluginPAD.h Warp back to 1983!!! (rev 1983, that is, not the year :P) 2009-01-23 21:28:55 +00:00
PluginVideo.cpp Warp back to 1983!!! (rev 1983, that is, not the year :P) 2009-01-23 21:28:55 +00:00
PluginVideo.h 1) XFB in DC proposal. This impact video plugin interface. WARNING: XFB_Draw is not CPU->VI dependent anymore. It's up to GP now. Except for some 2D homebrews which never use GPfifo&CP but direcly XFB. Well, in other words: emulated VSync is uncorrelated with CPU timings now. Tell me if it's too much hacky. 2009-01-24 14:43:17 +00:00
PluginWiimote.cpp nakee's work on dolphin events. Also get wxw out of logmanager. This commit wants your comments 2009-01-15 06:48:15 +00:00
PluginWiimote.h nakee's work on dolphin events. Also get wxw out of logmanager. This commit wants your comments 2009-01-15 06:48:15 +00:00
SConscript Misc Linux build fixes in the wake of r1887; still doesn't work right 2009-01-17 19:59:20 +00:00
StringUtil.cpp put the handy items on the first page of ConfigMain. Fix for plugins not loading on first boot. We should figure out how to get a pointer to the main app (see OGL main.cpp line 118) 2009-01-14 16:36:43 +00:00
StringUtil.h Workaround for StringFromFormat-under-linux problem, random cleanup. 2008-12-10 22:36:26 +00:00
TestFramework.cpp set svn:eol-style=native for **.cpp 2008-12-08 05:30:24 +00:00
TestFramework.h set svn:eol-style=native for **.h 2008-12-08 04:46:09 +00:00
Thread.cpp fix 2009-01-11 13:25:05 +00:00
Thread.h Revert r1861 2009-01-16 02:58:34 +00:00
Thunk.cpp Turn the X86 emitter into a class, so the code pointer is no longer a global, yay! Created XCodeBlock that derives from XEmitter, and the Jit now derives from XCodeBlock so it can call all ADD SUB JNZ etc without having to prefix them with "emit.". I think someone's gonna like this. 2008-12-19 21:24:52 +00:00
Thunk.h Turn the X86 emitter into a class, so the code pointer is no longer a global, yay! Created XCodeBlock that derives from XEmitter, and the Jit now derives from XCodeBlock so it can call all ADD SUB JNZ etc without having to prefix them with "emit.". I think someone's gonna like this. 2008-12-19 21:24:52 +00:00
Timer.cpp Revert r1861 2009-01-16 02:58:34 +00:00
Timer.h compile fix 2009-01-15 11:46:09 +00:00
WaveFile.cpp set svn:eol-style=native for **.cpp 2008-12-08 05:30:24 +00:00
WaveFile.h set svn:eol-style=native for **.h 2008-12-08 04:46:09 +00:00
stdafx.cpp set svn:eol-style=native for **.cpp 2008-12-08 05:30:24 +00:00
stdafx.h set svn:eol-style=native for **.h 2008-12-08 04:46:09 +00:00
svnrev_template.h set svn:eol-style=native for **.h 2008-12-08 04:46:09 +00:00
x64Analyzer.cpp set svn:eol-style=native for **.cpp 2008-12-08 05:30:24 +00:00
x64Analyzer.h set svn:eol-style=native for **.h 2008-12-08 04:46:09 +00:00
x64Emitter.cpp Add CVTPS2DQ implementation. 2009-01-04 08:29:47 +00:00
x64Emitter.h Add CVTPS2DQ implementation. 2009-01-04 08:29:47 +00:00