Commit Graph

40 Commits

Author SHA1 Message Date
zilmar 761a1ee52a Code clean up 2022-10-10 10:52:17 +10:30
zilmar 457937f039 Core: Map temp pass in flag for 8 bit register 2022-09-12 06:01:43 +09:30
zilmar 17b78bc705 Core: Clean up CExitInfo::EXIT_REASON enum 2022-09-05 17:42:41 +09:30
zilmar 6782599687 Core: Create a x86 call for calling this functions 2022-08-29 08:32:02 +09:30
zilmar 3e198d04a8 core: change CX86RecompilerOps to have a variable for CX86Ops instead of inheriting it 2022-08-15 12:39:34 +09:30
zilmar e724595ac2 Core: Add DADDI 2022-08-15 10:05:16 +09:30
zilmar 51c9867e76 Core: Get the recompiler to be use globals less 2022-08-08 20:22:51 +09:30
zilmar 09b535551d Core: Move DelaySlotEffectsCompare into R4300iInstruction 2022-07-25 16:35:42 +09:30
zilmar 7f3b8e3601 Core: Start to add R4300iInstruction to do analysis of an opcode 2022-07-18 18:01:00 +09:30
zilmar 535de2ad49 Core: Modularize Load Memory Value 2022-05-23 16:20:13 +09:30
zilmar 068fad47e5 Core: remove Compile_StoreInstructClean 2022-05-23 06:52:31 +09:30
zilmar cc0c139f7e Core: modularize store memory values using CompileStoreMemoryValue 2022-05-23 06:24:56 +09:30
zilmar 1b871fcb15 Core: x86RecompilerOps rename m_TempValue to m_TempValue32 2022-05-16 15:51:37 +09:30
zilmar 7fb67450a1 Core: X86 recompile modularize loading address in store/load ops 2022-05-16 11:01:18 +09:30
zilmar b74a2dc69f [Core] Change TranslateVaddr to VAddrToPAddr 2022-05-02 07:36:50 +09:30
zilmar 653e15a296 Core: Add RomMemoryHandler 2022-04-18 20:57:59 +09:30
zilmar 7fd239cf82 Core: Change NextInstruction to PipelineStage 2022-01-18 18:17:21 +10:30
zilmar 09f90d9b53 Project64-core: Make Setting_EnableDisk be a setting in GameSettings 2022-01-04 10:07:52 +10:30
zilmar ee864797ab vgturtle127's Beautification 14 - Source\Project64-video directory and final cleanup 2021-05-18 21:21:36 +09:30
zilmar c512a592a7 Move class out of file names 2021-04-14 15:04:15 +09:30
zilmar 5c60ea213f Update copyright date 2021-03-02 12:43:17 +10:30
KrimtonZ 0baf3ef263 Fix Trap Interpreter Functions, add recompiler trap functions 2019-12-17 09:08:15 -06:00
zilmar ba0124efa8 [Project64] Handle break point in delay slot 2018-07-30 06:07:45 +10:00
zilmar 5434f57f3f [Project64] Be able to handle memory breakpoints that are detected at compile time 2018-03-02 17:48:15 +11:00
zilmar 3fb6710bb3 [Debugger] Add read memory breakpoints to recompiler 2018-02-15 18:28:08 +11:00
zilmar 9729fad9da [Debugger] Add store breakpoints to recompiler 2018-02-13 18:16:53 +11:00
zilmar 0ffb6bb159 [Proeject64] Add execution break point in recompiler 2018-01-21 10:18:52 +11:00
zilmar a25f22a9af [Project64] Fix some warnings 2016-11-28 07:34:02 +11:00
zilmar 70b174b160 [Project64] Remove CompileNow from CompileExit 2016-08-07 16:32:34 +10:00
zilmar f09fcc47cd [Project64] Make sure the x86 recompiler code is used just on x86 2016-07-07 06:14:12 +10:00
zilmar 842d29e8bb [Project64] Move BeforeCallDirect and AfterCallDirect in to CX86RegInfo 2016-07-05 20:13:21 +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
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