Viewing Issue Advanced Details
|ID||Category [?]||Severity [?]||Reproducibility||Date Submitted||Last Update|
|07050||Timing||Minor||Always||Jul 21, 2018, 22:53||Jul 22, 2018, 00:47|
|Tester||zaxxon||View Status||Public||Platform||MAME (Official Binary)|
|Version||0.199||Fixed in Version||Build|
|Summary||07050: vectrex: 6522 VIA shift register issue|
there is currently an issue with the vectrex emulation.
this issue was not present in mame version 0.178 (apologies i don't know in which version of mame this issue first appeared).
currently in mame the vectrex emulation has a VIA bug, which is due to the shift register being incorrectly shifted every cycle.
the shift register should be shifted every two cycles (i have attached the information from the 6522 VIA datasheet showing this).
this current emulation inaccuracy results in text shown on the display being displayed as 'compressed'.
|Steps To Reproduce|
|Flags||Verified with Original|
|Affected Sets / Systems||vectrex|
6522 VIA - Datasheet.png (17,392 bytes) Jul 21, 2018, 22:53 Uploaded by zaxxon
MAME 0.199.png (3,599 bytes) Jul 21, 2018, 22:56 Uploaded by zaxxon
MAME 0.178.png (3,358 bytes) Jul 21, 2018, 22:56 Uploaded by zaxxon
|There are no relationship linked to this issue.|
Jul 22, 2018, 00:46
First regressed April 28, 2017:
Attempted fix May 04, 2017:
Pretty sure this is the offender. There is a later regression but that was due to main CPU changes, not the VIA