08-03-2014, 07:21 AM
I have encountered a few issues with the debugger, and assume this is the place to report it. A list of what I have experienced is below:
Issues:
Trace Logging Setup:
![[Image: VP4PAVv.png]](https://i.imgur.com/VP4PAVv.png)
Error Changing Instruction in Memory:
![[Image: JBbFZco.png]](https://i.imgur.com/JBbFZco.png)
My Specs:
Issues:
Code:
- "Assemble Opcode" is grayed out (is this implemented?).
- "Step Out" is always grayed out (is this implemented?).
- Changing instruction values in memory will result in a crash (most of the time), and happens when attempting to modify any part of the instruction during a breakpoint. This is not dependant on if it is the current instruction executing or not. It may stem from the recompiler block as a whole executing, and not the single instruction. I have not attempted this in interpreter mode due to how slow the emulation is.
- I am currently unable to get any instructions logging to "emuLog.txt". It seems to log only a reflection of what is happening in the log window (emulator state changes, normal output), and not actual instructions being executed within the emulator core (have this checked for logging only) up to or past a breakpoint. Is there no way to get the actual assembly (as shown in the disassembler) logging straight to a file?
Trace Logging Setup:
![[Image: VP4PAVv.png]](https://i.imgur.com/VP4PAVv.png)
Error Changing Instruction in Memory:
![[Image: JBbFZco.png]](https://i.imgur.com/JBbFZco.png)
Code:
..\..\System\SysThreadBase.cpp(149) : assertion failed:
Function: SysThreadBase::Pause
Thread: Main/UI
Condition: m_ExecMode == ExecMode_Pausing
Message: ExecMode should be nothing other than Pausing...
Stacktrace:
[00] 0x0163564A
[01] 0x0109C46C
[02] 0x00F75F6E
[03] 0x01030256
[04] 0x013298B6
[05] 0x0132A402
[06] 0x01404053
[07] 0x01403BE6
[08] 0x01403F2E
[09] 0x014BC105
[10] 0x014C240F
[11] 0x014C8D6B
[12] CallNextHookEx
[13] CallNextHookEx
[14] GetMessageW
[15] IsDialogMessageW
[16] 0x014C14A2
[17] 0x01581DC1
[18] 0x01581E32
[19] 0x01581737
[20] 0x0154359C
[21] 0x01545BA5
[22] 0x01640FAC
[23] 0x0165783D
[24] 0x01657AEB
[25] 0x01666689
[26] 0x01346363
[27] 0x0130A5F6
[28] 0x01308E96
[29] 0x0131F100
[30] 0x0131ED98
[31] 0x01320436
[32] 0x0149BF9F
[33] NLG_Return
[34] 0x01494FB0
[35] 0x01547EE2
[36] 0x0132DAD8
[37] 0x0168785F
[38] 0x0168761D
[39] BaseThreadInitThunk
[40] RtlInitializeExceptionChain
[41] RtlInitializeExceptionChain
My Specs:
Code:
Windows 8.1
Intel i7 2600k
8gb DDR3
Geforce GTX 760