- --
Viewing Issue Advanced Details
[ Jump to Notes ]
ID | Category [?] | Severity [?] | Reproducibility | Date Submitted | Last Update |
---|---|---|---|---|---|
05410 | Debugger | Trivial | Always | Jan 2, 2014, 02:23 | 11 days ago |
Tester | jwdonal | View Status | Public | Platform | MESS (Official Binary) |
Assigned To | Resolution | Won't fix | OS | Windows Vista/7/8 (64-bit) | |
Status [?] | Closed | Driver | |||
Version | 0.152 | Fixed in Version | Build | 64-bit | |
Fixed in Git Commit | Github Pull Request # | ||||
Summary | 05410: SNES (possibly all systems?): Trace logger incorrectly places "1" in front of stack pointer value. | ||||
Description |
The trace logger incorrectly places a "1" in front of the 8-bit stack pointer value when it is logged to the output file. So the output ends up looking like this: SP:1FE 3B90: TSET1 $0000 It may be possible that this only occurs if the SP holds a negative 8-bit value but I haven't confirmed. |
||||
Steps To Reproduce |
You can reproduce this by running the following: trace mess_trace.txt, 1, {tracelog "SP:%02X ", s} <execute some code> trace off <look at mess_trace.txt file> |
||||
Additional Information | |||||
Github Commit | |||||
Flags | Verified with Code | ||||
Regression Version | |||||
Affected Sets / Systems | SNES (possibly all systems?) | ||||
Attached Files
|
|||||
Relationships
There are no relationship linked to this issue. |
Notes
1
No.22813
hap Developer
11 days ago
|
Not a bug, but on purpose. Try for example asteroid, it has a 6502. The CPU has an 8-bit stackpointer, but it resides at 100-1FF and that's how MAME shows it. |
---|