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
zilmar
36c070f746
[Debuggger] Rename x86WriteBreakpoint to x86MemoryBreakpoint
2018-02-15 18:21:03 +11:00
zilmar
879783692b
[Debugfer] Rename memory_write_address to memory_access_address
2018-02-15 18:09:14 +11:00
zilmar
9729fad9da
[Debugger] Add store breakpoints to recompiler
2018-02-13 18:16:53 +11:00
zilmar
22ea56721e
[Project64] Fix recompiler log output
2018-02-13 17:38:33 +11:00
zilmar
0ffb6bb159
[Proeject64] Add execution break point in recompiler
2018-01-21 10:18:52 +11:00
zilmar
2c802bd638
[Project64] Make sure Recompiler_Log_Message can not buffer overflow
2018-01-21 09:10:45 +11:00
zilmar
f036c7825c
[Project64] Make sure cycles are updated before calling CDMA::PI_DMA_WRITE
2018-01-21 08:51:49 +11:00
zilmar
7e1e7bf39b
[Debugger] Change bHaveDebugger to HaveDebugger
2018-01-16 08:23:21 +11:00
zilmar
a17905f5b2
[Android] Add another case for CArmRecompilerOps::SPECIAL_XOR
2017-09-25 17:00:55 +10:00
Iconoclast
e4096aefbf
vsprintf() needs stdio and stdarg.
...
...Unless, of course, some other header like <windows.h> includes those.
2017-07-30 12:47:06 -04:00
zilmar
7fda6cd001
[Project64] Have cheats be able to revert settings
2017-06-30 21:11:56 +10:00
zilmar
52ff3ff407
[Android] have m_LastStoreReg check in CArmOps::PreOpCheck
2017-05-07 10:53:16 +10:00
zilmar
8bb5e6a240
[Android] Add store check to ShiftRightUnsignImmed
2017-05-07 08:27:27 +10:00
zilmar
e48c54518e
[Project64] Some Code clean up
2017-05-06 19:27:06 +10:00
zilmar
54f1f385e7
[Project64] Get Recompiler to use a local reference to MMU
2017-04-28 08:14:55 +10:00
zilmar
ffbe446c79
[Android] Keep stack aligned
2017-01-20 08:43:38 +11:00
zilmar
bafffcbf41
[Android] Add LastStoreReg exception to CompareArmRegToConst
2017-01-19 17:50:59 +11:00
zilmar
e098aacf0c
[Android] Add LastStoreReg exception to AddConstToArmReg
2017-01-19 17:48:16 +11:00
zilmar
8cf62142b5
[Android] Track push/pops
2017-01-10 18:25:18 +11:00
zilmar
20fe044b7d
[Android] Add PushPopRegisterList
2017-01-10 18:13:13 +11:00
zilmar
ec380bfe0d
[Project64] Record function end location
2017-01-10 18:01:59 +11:00
zilmar
5febae4ec9
[Android] Rename some variable names in ArmOps.h
2017-01-10 17:54:11 +11:00
zilmar
02e2168740
[Project64] Flush Logs on exception and another exception case handled
2017-01-03 16:38:44 +11:00
zilmar
1c61eb68db
[Project64] Change some logging level on recompiler messages
2016-12-24 07:47:20 +11:00
zilmar
c29d6612cb
[Android] Write back instead of unmap more registers
2016-12-20 18:33:53 +11:00
zilmar
2394215349
[Android] Fix buf in CArmRecompilerOps::SPECIAL_XOR
2016-12-13 06:25:32 +11:00
zilmar
e4a29ce003
[Android] Update CArmRecompilerOps::BEQ_Compare
2016-12-13 06:24:37 +11:00
zilmar
e1e4daaf25
[Android] fix bugs in CArmRecompilerOps::BNE_Compare
2016-12-13 06:23:55 +11:00
zilmar
da2804e831
[Project64] Clean up some warnings in CodeSection.cpp
2016-12-13 06:19:11 +11:00
zilmar
df36516c6d
[Project64] Rename Generate log to Log asm
2016-12-13 06:11:47 +11:00
zilmar
8d60103da2
[Android] Fix bug in CArmRecompilerOps::SPECIAL_SLT
2016-12-06 06:33:55 +11:00
zilmar
ac0c6ff948
[Android] Fix register set usage in CCodeSection::GenerateSectionLinkage
2016-12-03 07:16:47 +11:00
zilmar
ae0d3fab48
[Android] keep Arm_R10 just temp register
2016-12-01 21:22:14 +11:00
zilmar
6aae910a97
[Android] Use writeback instead of unmap
2016-12-01 21:21:01 +11:00
zilmar
c73de27abc
[Android] Fix bug in CArmRecompilerOps::LWC1
2016-12-01 21:20:01 +11:00
zilmar
6a1a6f3aa1
[Android] Fix bug in CArmRecompilerOps::LB
2016-12-01 21:19:33 +11:00
zilmar
374d70da7c
[Android] Reset reg protection after syncing registers
2016-11-29 16:52:47 +11:00
zilmar
ee51bcdd36
[Android] add case when copying register values in CArmRegInfo::Map_GPR_64bit
2016-11-29 16:51:44 +11:00