Commit Graph

65 Commits

Author SHA1 Message Date
zilmar 21c0518c4d [Project64] Get this call working for gcc 2016-07-06 20:44:28 +10:00
zilmar f4ae388721 [Project64] delete m_RecompilerOps as CX86RecompilerOps 2016-07-05 20:32:10 +10:00
zilmar 842d29e8bb [Project64] Move BeforeCallDirect and AfterCallDirect in to CX86RegInfo 2016-07-05 20:13:21 +10:00
zilmar 35f9e053b7 [Project64] Log opcode in PreCompileOpcode not in each op 2016-07-05 19:41:54 +10:00
zilmar 4fc1869a8c [Project64] Use m_Opcode directory on load ops 2016-07-04 21:51:30 +10:00
zilmar ca9a85241a [Project64] Fix call to setting to CDMA 2016-07-04 18:09:23 +10:00
zilmar 778caf78f0 [Project64] Get x86/x86RecompilerOps.cpp to use an base interface 2016-07-04 17:51:11 +10:00
zilmar cd0f305124 [Project64] Remove CRecompilerOps from CMipsMemoryVM 2016-07-03 20:17:45 +10:00
zilmar 433c76446b [Project64] Move more x86 code in to x86/x86RecompilerOps.cpp 2016-07-03 15:22:14 +10:00
zilmar 78b6f9cc66 [Project64] Change branch to use enum instead of callback 2016-06-30 19:11:46 +10:00
zilmar c8cd2914a6 {project64] Move compiling load/store instructions in to x86/x86RecompilerOps.cpp 2016-06-29 23:40:36 +10:00
zilmar 519ac09711 [project64] Make RecompPos a global 2016-06-28 21:22:30 +10:00
ca5dbf181d Fix unresolved g_RecompPos to name m_RecompPos. 2016-06-28 01:35:15 -04:00
zilmar 1e2cc8eb90 [Project64] Get x86ops to use a function not a macro 2016-06-28 06:12:04 +10:00
zilmar 00cf9eb14d [Project64] #include reginfo.h to JumpInfo.h 2016-06-28 04:15:12 +10:00
zilmar 78184ad32a [Project64] Code clean up of ExitInfo.h 2016-06-28 04:13:35 +10:00
zilmar b2bc2245d7 [Project64] Rename RegInfo.cpp to x86/x86/x86RegInfo.cpp 2016-06-27 21:49:15 +10:00
zilmar f544308495 [Project64] Rename x88ops.cpp to x86/x86ops.cpp 2016-06-27 20:54:53 +10:00
zilmar a931fff6bb [Project64] Rename RecompilerOps to x86/x86RecompilerOps.cpp 2016-06-27 20:31:18 +10:00
zilmar 11be52a917 [Project64] Rename x86CodeLog.cpp to RecompilerCodeLog.cpp 2016-06-27 17:26:35 +10:00
LegendOfDragoon dd581741d6 Implement COP1_D_ROUND_L in cpu recompiler 2016-05-22 23:47:02 -07:00
LegendOfDragoon de00171747 Implement COP1_S_ROUND_L in cpu recompiler 2016-05-22 23:28:07 -07:00
5ca3354acb unresolved vsprintf() 2016-04-21 00:30:26 -04:00
zilmar 1e222705e4 [Project64] Add platform.h to x86CodeLog.cpp 2016-04-20 19:16:02 +10:00
zilmar 9bcacfb8c3 [Project64] Remove windows.h from x86CodeLog.cpp 2016-04-20 07:57:43 +10:00
zilmar e8ab06fac3 [Project64] Get x86CodeLog to use Clog 2016-04-19 20:38:14 +10:00
zilmar 959a77dcde [Project64] Use setting to get log dir 2016-03-10 22:15:40 +11:00
luigiblood 03bd97c46b [Recompiler] Fix COP0_MT() Cause case
Results in 64DD IPL ROM fully working in Recompiler.
Thanks zilmar!
2016-01-28 23:59:53 +01:00
zilmar 8bf0902d33 [Projct64] Use real value for _RC_NEAR, _RC_CHOP, etc 2016-01-27 20:53:08 +11:00
zilmar 2d435936ec [Project64] Change DWORD to uint32_t in CRecompilerOps::SPECIAL_DADDU 2016-01-27 20:51:16 +11:00
zilmar a228a9d1f9 line ends ? 2016-01-27 20:11:59 +11:00
LegendOfDragoon 392d63a0de Fix regression in CRecompilerOps::SPECIAL_DADDU()
It should only add carry if GetMipsRegLo(source2) != 0
2016-01-23 02:18:08 -08:00
LegendOfDragoon 53baf6d792 Fix issue with SPECIAL_DADDU 2016-01-18 12:22:58 -08:00
zilmar 1dd05282d8 [Project64] Misc code clean up 2016-01-18 22:31:36 +11:00
zilmar 5dca0c80a5 [Project64] Use memory management code for RecompilerMemory.cpp 2016-01-18 22:30:01 +11:00
zilmar b8c00dd5fe [Project64] Remove #include <Objbase.h> from RecompilerClass.cpp 2016-01-18 22:28:38 +11:00
zilmar b173fbb642 [Project64] Remove windows.h from CodeSection.cpp 2016-01-18 22:04:49 +11:00
zilmar e212bee0a4 [Project64] Fix rounding code to compile on VS 2008 2016-01-18 05:44:19 +11:00
zilmar f87c2051b5 [Project64] Get the rounding code to use fesetround 2016-01-17 17:34:05 +11:00
zilmar c92922259a Merge pull request #879 from cxd4/more-concat-fixes
[core] Fix more incompatible string concatenations in CPU messages.
2016-01-14 13:49:23 +11:00
no 7bf9a23e28 Try using stdstr_f instead to concatenate inside DisplayError(). 2016-01-13 20:04:31 -05:00
zilmar 266b277a1d [Project64] Remove windows.h from FunctionMapClass.cpp 2016-01-14 08:38:54 +11:00
no 87376ec7b1 unknown string concatenation in DisplayError 2016-01-13 15:42:01 -05:00
no 7994f21868 unknown string concatentation in CPU_Message and stdstr_f 2016-01-13 15:36:46 -05:00
zilmar aea724b81a [Project64] Add stdafx.h 2016-01-13 22:53:48 +11:00
zilmar 51cc15687d [Project64] get headers to be full path 2016-01-13 22:15:30 +11:00
zilmar 0211680a16 [Project64] Needed to update CodeSection.cpp 2015-12-24 07:38:50 +11:00
zilmar 73549ee72f {Project64] Convert internal strings to be utf8 instead of utf16 2015-12-24 07:04:36 +11:00
no 83ab2996aa undeclared memset() 2015-12-21 15:28:53 -05:00
no 33bbd39b99 undeclared memset() 2015-12-21 15:26:44 -05:00