New debugging features, cellGame & minor changes

Two cellGame functions partially implemented:
- cellGameGetParamInt
- cellGameGetParamString

New debugging features:
- Call Stack viewer added
- Memory Viewer rewritten (Not finished yet)

Modified definition of UNIMPLEMENTED_FUNC to improve compatibility with
other compilers: Thanks @krofna

Replaced the "Compiler" menu entry with "Tools" and "Memory Viewer"
entry added.

NOTE: To "quickly" browse the memory using the Memory Viewer you can use
the scrollbar. Notice the irony of the word 'quickly' since the memory
viewer is actually slow as fuck. I will fix that soon. As you can see,
I'd like to add a Raw image viewer in the future in order to "see"
textures directly from memory.
This commit is contained in:
Alexandro Sánchez Bach 2013-11-23 05:47:19 +01:00
parent 62c1980cac
commit 5e1a958ee6
15 changed files with 376 additions and 78 deletions

View file

@ -39,7 +39,7 @@ void ARMv7Thread::SetArg(const uint pos, const u64 arg)
wxString ARMv7Thread::RegsToString()
{
wxString result;
wxString result = "Registers:\n=========\n";
for(int i=0; i<15; ++i)
{
result += wxString::Format("%s\t= 0x%08x\n", g_arm_reg_name[i], GPR[i]);