Can't enter "=" into VICE monitor

You need an actual VIC.

Moderator: Moderators

Post Reply
User avatar
toby405
Vic 20 Amateur
Posts: 46
Joined: Fri Dec 21, 2012 8:33 pm
Location: USA

Can't enter "=" into VICE monitor

Post by toby405 »

In the Windows version of VICE monitor if I type an equals sign something like a dash but not exactly a dash is echoed back.

So for example:

bk 100d if A == $41

Looks like:

bk 100d if A -- $41

And I get an error because monitor is expecting an operand.

I can type a plus just fine and every other key just fine (I tried them all).

Am I the only one?
User avatar
MrSterlingBS
Vic 20 Enthusiast
Posts: 174
Joined: Tue Jan 31, 2023 2:56 am
Location: Germany,Braunschweig

Re: Can't enter "=" into VICE monitor

Post by MrSterlingBS »

I get this on my VICE @ WINDOWS 10.
VICE-Monitor.jpg
rhurst
Omega Star Commander
Posts: 1371
Joined: Thu Jan 31, 2008 2:12 pm
Website: https://robert.hurst-ri.us
Location: Providence, RI
Occupation: Tech & Innovation

Re: Can't enter "=" into VICE monitor

Post by rhurst »

Is your Preferences -> Settings -> Input devices -> Keyboard mapping setup for Symbolic or Positional?
There is also a Host keyboard layout pick-list with a debugging option to try to figure this out. :P
Any technology distinguishable from magic is insufficiently advanced.
https://robert.hurst-ri.us/rob/retrocomputing
User avatar
toby405
Vic 20 Amateur
Posts: 46
Joined: Fri Dec 21, 2012 8:33 pm
Location: USA

Re: Can't enter "=" into VICE monitor

Post by toby405 »

MrSterlingBS wrote: Thu Dec 21, 2023 1:04 am I get this on my VICE @ WINDOWS 10.
Today it works as you posted. Still looks funny but works. Must have been user error. I blame assembly for making my brain tired. :D
User avatar
Mike
Herr VC
Posts: 4841
Joined: Wed Dec 01, 2004 1:57 pm
Location: Munich, Germany
Occupation: electrical engineer

Re: Can't enter "=" into VICE monitor

Post by Mike »

rhurst wrote:Is your Preferences -> Settings -> Input devices -> Keyboard mapping setup for Symbolic or Positional?
This setting is only relevant for keyboard input into the emulated computer and does not apply to the host UI.
toby405 wrote:[...]
I'd recommend to the OP flagging this in the VICE bug tracker on sourceforge.

And in any case this is not a VIC-20 programming issue - Denial has the Emulation and Cross Development section to explicitly deal with that kind of stuff!

(mod: thread moved)
rhurst
Omega Star Commander
Posts: 1371
Joined: Thu Jan 31, 2008 2:12 pm
Website: https://robert.hurst-ri.us
Location: Providence, RI
Occupation: Tech & Innovation

Re: Can't enter "=" into VICE monitor

Post by rhurst »

Mike wrote: Fri Dec 22, 2023 5:25 am This setting is only relevant for keyboard input into the emulated computer and does not apply to the host UI.
My bad, haha, somehow I read this as the VIC monitor, not the built-in VICE emulator monitor. :P
Any technology distinguishable from magic is insufficiently advanced.
https://robert.hurst-ri.us/rob/retrocomputing
User avatar
thegg
Vic 20 Amateur
Posts: 69
Joined: Mon Aug 30, 2021 4:49 am
Location: England
Occupation: retired

Re: Can't enter "=" into VICE monitor

Post by thegg »

I think this is a font (typeface) problem. I see the same on my Vice 3.7 GTK3 installation on Win10. If I change the font from Monospace Normal to Monospace Bold the equals displays correctly. The equals seems to display correctly for most of the selectable fonts. Courier is another font which doesn't display the equals correctly.

Turns out it is a size thing. Selecting 10 as the font size in the Monitor Settings results in the correct display of equals for Monospace Normal and Courier.
User avatar
toby405
Vic 20 Amateur
Posts: 46
Joined: Fri Dec 21, 2012 8:33 pm
Location: USA

Re: Can't enter "=" into VICE monitor

Post by toby405 »

Ah, good find!
Post Reply