Viewing Issue Advanced Details
|ID||Category [?]||Severity [?]||Reproducibility||Date Submitted||Last Update|
|08639||Graphics||Major||Sometimes||May 22, 2023, 17:28||May 27, 2023, 09:22|
|Tester||ArcadeShadow||View Status||Public||Platform||MAME (Official Binary)|
|Assigned To||Resolution||Invalid report||OS||Windows 10/11 (64-bit)|
|Version||0.254||Fixed in Version||Build||64-bit|
|Fixed in Git Commit||Github Pull Request #|
|Summary||08639: oric1: Black line at prompt|
|Description||A black line appears after accessing the MAME menu.|
|Steps To Reproduce||
1) start the oric-1 system
2) press tab key to access to the MAME menu.
3) press Escape key, to come back to the Oric-1 prompt
4) type a command and a black line appears
|Affected Sets / Systems||oric1|
0000.png (1,392 bytes) May 22, 2023, 17:28 Uploaded by ArcadeShadow
|There are no relationship linked to this issue.|
May 23, 2023, 15:56
This is just a case of UI inputs leaking to the emulated machine. It isn’t a bug with the Oric 1 emulation. If you have UI controls disabled and press Tab then Escape, then type a command, the same thing will happen. Yes, conflicts between UI controls and emulated inputs should be handled better, but that’s an issue of its own. There’s no point creating reports for every system where the default UI input assignments have an effect on the emulated system.
For a more obvious example, this is the same thing as “pressing P to pause also types P in the emulated system”.
May 27, 2023, 09:22
The black bar appears when Tab is pressed. This equates to the ESC key on the real machine. The ORIC-1 Basic manual does not mention this key at all, but the Oric Computer magazine issue 1 says it invokes the next key to choose an attribute.
However the reason it appears in MAME is exactly what cuavas said: the Tab key leaked through the menu and got into the emulation. It's a very long-term bug in the UI.