home bbs files messages ]

Just a sample of the Echomail archive

Cooperative anarchy at its finest, still active today. Darkrealms is the Zone 1 Hub.

   CBM      Commodore Computer Conference      4,328 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 3,044 of 4,328   
   Tristan Miller to Chicken Head   
   Re: Vice and keyboard mapping   
   30 Jan 20 14:00:56   
   
   INTL 3:770/1 3:770/3   
   REPLYADDR psychonaut@nothingisreal.com   
   REPLYTO 3:770/3.0 UUCP   
   MSGID:  1abd166f   
   REPLY: 688:770/1.0 22838a72   
   PID: SoupGate-Win32 v1.05   
   Greetings.   
      
   On 14/01/2020 03.41, Chicken Head wrote:   
   > So I've had this Ultima V itch I really need scratched.  Back in the day in   
   > 1988 I played it on my trusty Commodore 64.   
   >   
   > I can do it in Vice, but the default keyboard mapping is awful.  Instead I've   
   > been using AppleWin since at least the arrow keys do what they are supposed   
   to   
   > do.   
   >   
   > How can you easily change the default keyboard mapping in Vice?  "Symbolic"   
   > just doesn't cut the mustard.   
      
      
   In VICE 3.3 (Gtk3), go to Settings->Settings...->Input devices->Keyboard   
   settings.  In that dialog you will be able to specify a custom keymap   
   file.  Default symbolic and positional keymap files are distributed as   
   part of VICE -- they're named gtk3_sym.vkm and gtk3_pos.vkm,   
   respectively.  You can use these as a starting point to create your own   
   keymaps.  The files themselves contain comments explaining the format   
   pretty thoroughly.  Unfortunately, the format isn't particularly "easy"   
   though it is comprehensible with a little effort.  Just look at some   
   example keycodes and cross-reference them with the keyboard matrix   
   diagrams included in the file.   
      
   If all you want to do is to remap your arrow keys to the default   
   movement keys in the C64/C128 version of Ultima V (if memory serves,   
   these are @ for up, / for down, : for left, and ; for right), then I   
   believe all you need to do is to find the lines in the keymap file   
   beginning "Up", "Down", "Left", and "Right", erase the three numbers   
   that follow those words, and replace them with the same three numbers   
   that follow the lines beginning "at", "slash", "colon", and "semicolon".   
      
   Regards,   
   Tristan   
      
   --   
   =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-   
                     Tristan Miller   
   Free Software developer, ferret herder, logologist   
                https://logological.org/   
   =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-   
      
   --- SoupGate-Win32 v1.05   
    * Origin: Agency HUB, Dunedin - New Zealand | Fido<>Usenet Gateway (3:770/3)   
   SEEN-BY: 1/123 14/5 15/0 2 19/36 34/999 90/1 104/115 106/201 114/224   
   SEEN-BY: 114/702 705 706 116/18 123/140 128/2 73 187 253 153/7715   
   SEEN-BY: 218/700 222/2 226/16 227/114 229/101 275 426 1014 230/150   
   SEEN-BY: 230/152 240/1120 5832 249/0 1 206 317 400 250/1 261/38 100   
   SEEN-BY: 266/512 267/155 275/100 282/103 1056 291/0 111 298/25 305/1   
   SEEN-BY: 305/3 310/2 312/2 317/3 320/119 219 322/757 340/0 342/13   
   SEEN-BY: 342/200 396/45 640/1321 712/848 801/0 161 2320/105 3005/1   
   SEEN-BY: 3634/12 5020/1042   
   PATH: 770/3 1 712/848 261/38 15/0 317/3 229/426   
      

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca