zilmar
8f1f7e9cf3
core: move add opcode count from pre to post op for recompiler
2022-06-06 11:53:31 +09:30
zilmar
dc106c0df8
Core: Start to add store instruction self mod
2022-06-06 11:41:09 +09:30
zilmar
603ed853bc
Core: Some code clean up for load/store non memory
2022-05-30 20:20:25 +09:30
zilmar
535de2ad49
Core: Modularize Load Memory Value
2022-05-23 16:20:13 +09:30
zilmar
17a7f31bc2
Core: allow CompileStoreMemoryValue to generate address
2022-05-23 07:14:26 +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
f95c0f7ef1
Core: Fix bug in SDC1
2022-05-20 10:32:15 +09:30
zilmar
1b871fcb15
Core: x86RecompilerOps rename m_TempValue to m_TempValue32
2022-05-16 15:51:37 +09:30
zilmar
1617e63b84
Core: make memory reads/write to go through new CMipsMemoryVM::MemoryPtr
2022-05-16 15:26:20 +09:30
zilmar
7fb67450a1
Core: X86 recompile modularize loading address in store/load ops
2022-05-16 11:01:18 +09:30
zilmar
718d7e0359
[Core] Clean up load/store usage in MemoryVirtualMem
2022-05-09 10:06:10 +09:30
zilmar
de366db6c1
[Core] Clean up some warnings
2022-05-03 22:46:12 +09:30
zilmar
5a49331c0b
Core: Direct tlb method to read and write to memory
2022-05-02 20:22:31 +09:30
zilmar
bac3517c86
[Core] Change tlb empty to be -1 and remove rdram from tlb value
2022-05-02 19:10:35 +09:30
zilmar
b74a2dc69f
[Core] Change TranslateVaddr to VAddrToPAddr
2022-05-02 07:36:50 +09:30
zilmar
2f1074a287
Core: Add handler for cartridge domains
2022-04-25 17:12:07 +09:30
zilmar
653e15a296
Core: Add RomMemoryHandler
2022-04-18 20:57:59 +09:30
zilmar
f683d080ed
[Core] CX86RecompilerOps::SW always update counters on unknown addresses
2022-04-11 09:07:47 +09:30
zilmar
fbf65bce12
Core: Add a look up table for Memory Reads or Writes
2022-04-04 10:30:27 +09:30
zilmar
fcdda04da5
Core: Move Audio Interface code in to handler
2022-03-21 10:59:02 +10:30
zilmar
df422238c9
Core: Fix up handling VideoInterfaceHandler in recompiler
2022-03-14 15:29:10 +10:30
zilmar
80d8e6edaa
Core: Move Video Interface code in to handler
2022-03-08 10:18:56 +10:30
zilmar
928dfe3a16
Core: Add MIPSInterfaceHandler
2022-03-04 22:53:30 +10:30
zilmar
f7618f29c0
Core: Move SP_DMA_READ into SPRegistersHandler
2022-02-01 13:24:25 +10:30
zilmar
7fd239cf82
Core: Change NextInstruction to PipelineStage
2022-01-18 18:17:21 +10:30
zilmar
7452dd44db
Core: Removed CRecompiler::RecompilerMain_Lookup_validate when I should not have, putting it back in
2022-01-10 19:28:38 +10:30
zilmar
30a40ea0a8
Core: Remove the option to turn off tlb
2022-01-10 17:46:01 +10:30
zilmar
40683ecf79
Core: Remove legacy code
2022-01-05 08:59:12 +10:30
zilmar
09f90d9b53
Project64-core: Make Setting_EnableDisk be a setting in GameSettings
2022-01-04 10:07:52 +10:30
zilmar
9ad8d49d0e
Some code clean up to help build android
2021-06-28 11:27:35 +09: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
662637460e
Remove Disable copy constructor comments
2021-04-13 09:37:11 +09:30
zilmar
cf58754414
Change NULL to nullptr
2021-04-12 21:05:39 +09:30
zilmar
5c60ea213f
Update copyright date
2021-03-02 12:43:17 +10:30
zilmar
cd16a8cc48
Clean up some warnings
2021-01-19 16:28:59 +10:30
zilmar
7de3fc3348
Change the handling of the cheat format
2020-12-30 09:14:04 +10:30
LuigiBlood
b428c14a27
[Disk] Put Mecha Interrupt management in DiskCommand(), delay seek times
2020-06-05 14:36:49 +02:00
zilmar
37358298e3
Project64: move Debugger_ShowUnhandledMemory into DebugSettings
2020-04-01 10:24:10 +10:30
KrimtonZ
0baf3ef263
Fix Trap Interpreter Functions, add recompiler trap functions
2019-12-17 09:08:15 -06:00
Frank-74
fe7dd71d53
Fix x64 compile error
...
I don't know why this is needed, as x86 build works fine without it. x64 build fails with Project64-core/N64System/Recompiler/CodeSection.h(19): error C2504: 'CDebugSettings': base class undefined
2019-01-15 19:45:54 +00:00
zilmar
c1200514c6
Make sure PC is updated on BP
2018-07-31 07:02:02 +10:00
zilmar
ba0124efa8
[Project64] Handle break point in delay slot
2018-07-30 06:07:45 +10:00
zilmar
fafb7c207a
[Project64] Make sure memory_breakpoint_found is cleared in CX86RecompilerOps::FoundMemoryBreakpoint
2018-04-14 20:11:02 +10:00
zilmar
fb8f5557a9
[Project64] Fix android build issue
2018-03-26 21:53:00 +11:00
zilmar
6bc5ce0439
[Debugger] Handle breakpoint in delay slot of recompiler
2018-03-02 19:02:23 +11: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
29dcf75b49
[Debugger] Flush recompiler code on memory viewer changes
2018-02-19 18:17:35 +11:00
zilmar
3fb6710bb3
[Debugger] Add read memory breakpoints to recompiler
2018-02-15 18:28:08 +11:00