Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
06486 Side-by-side Minor Always Jan 29, 2017, 16:12 Sep 15, 2019, 10:01
Tester trebor View Status Public Platform MAME (Official Binary)
Assigned To Resolution Fixed OS Windows 10 (64-bit)
Status [?] Resolved Driver a2600.cpp
Version 0.182 Fixed in Version 0.214 Build 64-bit
Summary MESS-specific 06486: a2600: Default stack pointer position for the m6507(6502) is incorrect.
Description Real Atari 2600 console hardware uses $FD for the MOS 6507. MAME reveals the default stack to be set to $BD.
Steps To Reproduce Load attached StackP.bin file under the a2600 driver.
Additional Information Side Note: Stella (emulator) comes closer with a inital-default stack of $FF, but missing the mark as well.
Flags
Regression Version
Affected Sets / Systems a2600
Attached Files
zip file icon StackP.zip (376 bytes) Jan 29, 2017, 16:12 Uploaded by trebor
ROM that displays the initial value of the stack pointer.
Relationships
There are no relationship linked to this issue.
Notes
1
User avatar
No.16910
M.A.S.H.
Senior Tester
Sep 15, 2019, 10:01
Fixed by MoochMcGee
https://git.redump.net/mame/commit/?id=d3fa2c5b918406be83deeeaae4ab229338ab3e43

mame a2600 with StackP.bin displays now $FD.