Arceveti
caf253ede8
Stack trace rewrite (now actually works properly)
2024-05-17 14:49:22 -07:00
Arceveti
0682d4f744
Cache op names + other stuff
2024-05-14 18:53:17 -07:00
Arceveti
74888eaee3
Fix trap instruction param in pseudo C
2024-05-12 03:18:48 -07:00
Arceveti
e7417af534
Add subiu and dsubiu pseudoinstructions
2024-05-12 01:00:45 -07:00
Arceveti
deeed7e493
Improve pseudo C comments
2024-05-11 18:26:33 -07:00
Arceveti
583b2ce455
Pseudo C code improvements
2024-05-11 18:08:01 -07:00
Arceveti
a6b4c33a9a
Fix disasm pseudo C flickering by forcing 30 FPS (?)
2024-05-11 16:11:08 -07:00
Arceveti
74771e6d77
Disasm pseudo C code mode
2024-05-10 01:59:29 -07:00
Arceveti
056706c81b
Only use 2 framebuffers + some small fixes
2024-05-10 01:50:39 -07:00
Arceveti
3a5b9507a9
Merge branch 'develop/2.3.0' of https://github.com/Reonu/HackerSM64 into develop/2.1.0-new-crash-screen
2024-05-08 19:20:17 -07:00
Arceveti
cebdb3e604
Print extra registers on summary for certain instructions
2024-05-08 18:16:59 -07:00
Arceveti
71c999b5b8
Move disasm reg buffer to disasm file
2024-05-08 17:44:16 -07:00
Arceveti
6f779c188e
Add option to try to parse non-.text data as instructions
2024-05-08 16:39:51 -07:00
Arceveti
71c9293a83
Even better count factor timing adjustment
2024-05-08 01:11:47 -07:00
Arceveti
e0820c42db
disasm improvements
2024-05-07 14:44:28 -07:00
Arceveti
33aef53fa6
Better count factor timing adjustment
2024-05-07 00:27:37 -07:00
Arceveti
6ee3659e5f
thread pri 0 while waiting but pri appmax-1 after crash + mapPacker.py variables
2024-05-06 23:54:33 -07:00
Arceveti
ca31ea4195
Add count factor and adjust some timings accordingly
2024-05-06 16:59:16 -07:00
Arceveti
f59c34315d
Move register info defines to the files they're used in
2024-05-06 00:05:39 -07:00
Arceveti
3483ca10d4
Highlight sp and badvaddr on memory page
2024-05-06 00:04:25 -07:00
Arceveti
42f6a73ef5
Handle watchpoint exceptions
2024-05-05 15:29:59 -07:00
Arceveti
d111ee8d15
Use local variable for LLBit check
2024-05-05 00:01:09 -07:00
Arceveti
3696dc8de3
Add LLBit register info
2024-05-04 23:55:33 -07:00
Arceveti
7e11ab79d6
Check if valid ram addr in memory page symbols mode
2024-05-04 23:54:37 -07:00
Gregory Heskett
520a6f3aed
Bugfix: Blue coin duplication ( #787 )
...
Blue coins can be collected more than once if collected on the final frame of the switch timer when BLUE_COIN_SWITCH_RETRY is enabled. Fixing this on its own isn't enough though, as the blue coin switch also doesn't check for whether that coin was collected when it resets.
2024-05-03 01:54:43 -04:00