GMail makes it maddeningly easy to accidentally -NOT- reply to list. Every
reply is an awkward procedure. Thanks for forwarding the previous message.
I installed the GTK3 variant from source and the doc you cited is
wonderfully well-written, concise, exacting and complete. Great job!
Compiling from source is how it all started for me when I switched from C64
to UN*X in 1996, so it's still second nature to me. However, great
documentation doesn't come by luck or chance. Now I want to read through
the source and customize my build.
I noticed a few odd things right away after running the executable the
first time.
* It (x64sc) couldn't find the kernel ROM. I ran it again with the
parameter -directory /path/to/ROMS where the ./C64/, ./DRIVES/ and
./PRINTERS/ are located and it launched normally. Interestingly, this path
has been stored somewhere because x64sc found the ROMs without the
-directory parameter the next time I ran it. The -directory /PATH/
parameter is very important for people to know about. I remember once in
the past, I had the damndest time figuring what the default ROM path was
and I couldn't access a Settings window to define the path immediately
after installation. Maybe in future just have the screen emulation be a
black rectangle with a VICE logo in place of the emulation and then a
novice can click Settings and correct the issues with missing ROMs and
config files?
* On my host computer, which is a Lenovo T440p with a German key layout, I
have the QWERTZ keyboard. I pressed the Z-key on my laptop and a 'Z'
appeared in the emulator. This is notable because in settings, the default
of North American host system keyboard is still set. I thought I would see
a 'Y' in the emulation. I actually looked to see if there existed a German
chargen ROM or kernel that was set by default. So in settings I specified
a German host keyboard. I didn't observe any change in behavior - good.
+ I went to a friend's house with a working C64 and found the keys behaving
completely differently than I remembered from the 1990s. Wow, it's pretty
odd by today's standards, but I vaguely remember it was quite a learning
curve to adapt to a 101-key keyboard back in the mid 1990s. I was
absolutely certain that CTRL + Letter Keys produced PETSCII glyph shapes,
but that was in fact C= and the shift key. No, CTRL+Q does CURSOR-DOWN,
CTRL-E does WHITE, and other obscure, potentially undefined behaviors. So
this has been a Nelson Mandela moment for me and I probably would have lost
a 50€ bet over this. I don't think I can become accustomed to Symbolic
mapping again now that I realize what is happening - the host TAB being the
emulated C= is unnatural.
I printed out a picture of a C64 keyboard with a bunch of notes and slid it
into a plastic sleeve. There will come a time that I'll write my own vkm
file, but it probably won't be until next week. I absolutely love these
config files. This has been a really fun learning experience for me and am
really grateful for this mailing list. If you end up in the Nürnberg area,
hit me up and I'll buy you dinner somewhere nice.
Timothy Legg
On Tue, Jan 28, 2025 at 9:54 PM gpz via Vice-emu-mail <
vic...@li...> wrote:
> (please reply to the list, not me :))
>
> Perhaps you have mixed up keymaps from different versions? Hard to say
>
> as for that "8 bit style settings" - you have built the SDL version then,
> you
> probably want the GTK version instead (see the howto in /docs/)
>
>
> Am Dienstag, 28. Januar 2025, 21:42:51 Mitteleuropäische Normalzeit
> schrieb
> timothylegg:
> > How can this be a problem outside of vice?
> >
> > I did:
> > sudo apt remove vice
> > sudo apt install vice
> > and recovered the exact same roms from a tar of /usr/share/vice/
> >
> > Now CTRL-9 and CTRL-0 work normally. Unfortunately, I can't reproduce
> this
> > now. Uninstalling and installing fixed it.
> >
> > Until I find a deb file for libflac8 for Ubuntu 24.04, I'll be staying at
> > 3.7. I've compiled from source but utterly despise the 8-bit style
> > settings configuration interface. I strongly prefer the Settings being
> > access from a box launched from a pulldown menu surrounding the
> application.
> >
> > On Mon, Jan 27, 2025 at 6:38 PM gpz via Vice-emu-mail <
> >
> > vic...@li...> wrote:
> > > Am Montag, 27. Januar 2025, 18:31:49 Mitteleuropäische Normalzeit
> schrieb
> > >
> > > timothylegg:
> > > > I tried that and remembered why I don't use positional mapping. I
> hit
> > > > my
> > > > °/^ key to the left of my 1, and I get a '6' instead of a back arrow.
> > > >
> > > > What strikes me funny with this is that the three keys CTRL, 9 and 0
> > > > each
> > > > work independently to each other, but not in combination. It's
> almost
> > > > as
> > > > if a ROM is corrupted - but this is software and just can't be. If I
> > > > was
> > > > on my C-64, I'd be checking for bad capacitors or screwy voltages
> right
> > > > about now. In 1992, I would cycle the power a few times. This is
> 2025
> > >
> > > and
> > >
> > > > I restarted the emulator three times and it persists. I am
> absolutely
> > > > certain that CTRL-9 and CTRL-0 toggled reverse with this binary just
> a
> > >
> > > week
> > >
> > > > ago.
> > >
> > > Really sounds like the problem is somewhere else than VICE - as said in
> > > the
> > > other way, it works for me, using either positional or symbolic keymap
> > >
> > >
> > > --
> > >
> > > http://hitmen.eu http://rr.pokefinder.org
> > > http://vice-emu.sourceforge.net http://magicdisk.untergrund.net
> > >
> > > Vorsicht: Lesen gefährdet die Dummheit!
> > >
> > >
> > >
> > >
> > >
> > >
> > > _______________________________________________
> > > Vice-emu-mail mailing list
> > > Vic...@li...
> > > https://lists.sourceforge.net/lists/listinfo/vice-emu-mail
>
>
> --
>
> http://hitmen.eu http://rr.pokefinder.org
> http://vice-emu.sourceforge.net http://magicdisk.untergrund.net
>
> No matter what the anticipated result, there will always be someone eager
> to
> (a) misinterpret it, (b) fake it, or (c) believe it happened according to
> his
> own pet theory.
>
>
>
>
>
>
> _______________________________________________
> Vice-emu-mail mailing list
> Vic...@li...
> https://lists.sourceforge.net/lists/listinfo/vice-emu-mail
>
|