Jump to content

All my products and services are free. All my costs are met by donations I receive from my users. If you enjoy using any of my products, please donate to support me. Thank you for your support. Tom Speirs

Patreon

Search the Community

Showing results for tags 'VICE Vic20'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • News
    • News
    • Convert-It News and Updates.
    • PinballX - News and Updates
    • Touch-Play - News and Updates.
  • Convert-It
    • Convert-It Support
    • Convert-It News and Updates
  • GameEx
    • FAQs, Guides, & Other Useful Information
    • General
    • User Projects
    • GameEx Media Projects
  • PinballX
    • FAQs, Guides, & Other Useful Information
    • General
    • User Projects
    • PinballX Media Projects
    • XDMD - DMD Display Library
    • News and Releases
  • Touch-Play
    • FAQs, Guides, & Other Useful Information
    • General
  • GameEx Evolution
    • FAQs, Guides, & Other Useful Information
    • General
    • Emulator Support
    • GameEx Evolution Media Projects
    • Plugins, Addons, Wrappers, etc.
  • VPDB
    • VPDB General Discussion
    • VPDB Feature Requests
  • Spesoft Free Products and Applications
    • SlingFront - SlingBox HTPC Front End
    • MAME Screensaver
    • MNGer - MNG Player
  • Hi-Score Competitions
    • GameEx Hi-Score Competition
    • The Arena
  • Gamer's Tavern
    • Social Club
    • Gamer Rigs
    • Buy - Sell - Trade
  • Spesoft Web Sites and Projects
    • Games Database
  • The UK Retro Gaming Club's Topics
  • USA CLUB's Post a pic of your arcade setup.
  • MacOSGaming's Topics

Calendars

  • Community Calendar
  • The UK Retro Gaming Club's UK Retro Gaming Events

Categories

  • Official Repository - GameEx
    • AddIns
    • Plugins
    • Themes
    • Emulators
    • Databases
    • Data Files
    • Utilities
    • Extensions
    • Themes (Evo)
  • GameEx Installs
  • PinballX
    • PinballX Install
    • Visual Pinball Tables
    • Visual Pinball Install
    • Documentation & Tutorials
    • UltraDMD Install
    • Wheel Images
    • Topper Videos
  • Images, Media and Sounds
    • Backgrounds
    • Bezels
    • Logos
    • System Images
    • Themes
    • Sounds
    • 3D Models
  • Apps, Configs, Map Files, Wrappers, and Plugins
    • Apps
    • Config
    • Plugins
    • Sounds
    • Backgrounds
    • Apps-Config-Map Files-Plugins
    • Databases & Management Tools
    • Other graphics and media
    • Map Files
    • Wrappers
  • Spesoft Applications
  • Database and Management Tools
    • Databases
    • DB Management Tools
  • Touch-Play

Product Groups

  • Packages
  • GameEx, PinballX and Spesoft Products. Make a donation.
  • Convert-It

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Instagram


MSN


PSN


Twitch


Twitter


YouTube


Website URL


Xbox Live


Yahoo


Location


Interests

Found 1 result

  1. I noticed that by default when I set up Gamebase Vic20, that the VICE emulator default set up means that pressing ESC does not end the program, but rather is mapped to the "Run/stop" key on the Vic20 keyboard. So it was a real pain to get back to the GameEx menu after I had played a Vic game. It's fairly simple to change the keyboard map on Vice. Attached is a modified Vic20 keyboard layout which allows the ESC key to behave normally. (The Caps lock key also works as the Vic Run/Stop key if you need that functionality in the emulator still) This file needs to go into VICE install directory, in the VIC20 subdirectory.. You will see other .KVM files which are other Keyboard maps. One you have saved the new keyboard map file here, run xvice.exe and choose the settings menu, then keyboard settings and select the Escape Quit.vkm file I've attached below. Now you can have normal ESC functionality, and easily leave Vic20 emulation and go back to the GameEx menu. If you want more instructions about editing Keymaps with VICE, the following page is helpful: http://www.lemon64.com/forum/viewtopic.php?t=49551&sid=a1176d014db7049e6c60e432845c9fe9 Edit: I had trouble attaching my file (you aren't permitted to upload that kind of file is the message), so I've pasted the keyboard file text below. Simply copy and paste with a text editor like Notepad a .KVM extension and follow the instructions above. # VICE keyboard mapping file which allows normal ESC function## A Keyboard map is read in as patch to the current map.## File format:# - comment lines start with '#'# - keyword lines start with '!keyword'# - normal line has 'keysym/scancode row column shiftflag'## Keywords and their lines are:# '!CLEAR' clear whole table# '!INCLUDE filename' read file as mapping file# '!LSHIFT row col' left shift keyboard row/column# '!RSHIFT row col' right shift keyboard row/column# '!VSHIFT shiftkey' virtual shift key (RSHIFT or LSHIFT)# '!UNDEF keysym' remove keysym from table## Shiftflag can have the values:# 0 key is not shifted for this keysym/scancode# 1 key is shifted for this keysym/scancode# 2 left shift# 4 right shift# 8 key can be shifted or not with this keysym/scancode# 16 deshift key for this keysym/scancode# 32 another definition for this keysym/scancode follows## Negative row values:# 'keysym -1 n' joystick #1, direction n# 'keysym -2 n' joystick #2, direction n# 'keysym -3 0' first RESTORE key# 'keysym -3 1' second RESTORE key# 'keysym -4 0' 40/80 column key# 'keysym -4 1' CAPS (ASCII/DIN) key# !CLEAR!LSHIFT 1 3!RSHIFT 6 4!VSHIFT RSHIFT #0 -1 -1 0 /* (no key) */1 0 3 8 /* ESC -> Run/Stop */2 0 0 8 /* 1 -> 1 */3 0 7 8 /* 2 -> 2 */4 1 0 8 /* 3 -> 3 */5 1 7 8 /* 4 -> 4 */6 2 0 8 /* 5 -> 5 */7 2 7 8 /* 6 -> 6 */8 3 0 8 /* 7 -> 7 */9 3 7 8 /* 8 -> 8 */10 4 0 8 /* 9 -> 9 */11 4 7 8 /* 0 -> 0 */12 5 0 8 /* Minus -> Plus */13 5 7 8 /* Equal -> Minus */14 7 0 8 /* Backspace -> Del */15 0 2 8 /* TAB -> Ctrl */16 0 6 8 /* Q -> Q */17 1 1 8 /* W -> W */18 1 6 8 /* E -> E */19 2 1 8 /* R -> R */20 2 6 8 /* T -> T */21 3 1 8 /* Y -> Y */22 3 6 8 /* U -> U */23 4 1 8 /* I -> I */24 4 6 8 /* O -> O */25 5 1 8 /* p -> P */26 5 6 8 /* [ -> @ */27 6 1 8 /* ] -> * */28 7 1 8 /* Return -> Return */29 0 5 8 /* Left Ctrl -> CBM */30 1 2 8 /* A -> A */31 1 5 8 /* S -> S */32 2 2 8 /* D -> D */33 2 5 8 /* F -> F */34 3 2 8 /* G -> G */35 3 5 8 /* H -> H */36 4 2 8 /* J -> J */37 4 5 8 /* K -> K */38 5 2 8 /* L -> L */39 5 5 8 /* ; -> : */40 6 2 8 /* ' -> ; */41 0 1 8 /* ` -> Left Arrow */42 1 3 2 /* Left Shift -> Left Shift */43 6 5 8 /* \ -> = */44 1 4 8 /* Z -> Z */45 2 3 8 /* X -> X */46 2 4 8 /* C -> C */47 3 3 8 /* V -> V */48 3 4 8 /* B -> B */49 4 3 8 /* N -> N */50 4 4 8 /* M -> M */51 5 3 8 /* , -> , */52 5 4 8 /* . -> . */53 6 3 8 /* / -> / */54 6 4 4 /* Right Shift -> Right Shift */55 6 1 8 /* Grey * -> * */#56 -1 -1 0 /* Left Alt -> (no key) */57 0 4 8 /* Space -> Space */58 0 3 8 /* Caps Lock -> Run/Stop */59 7 4 8 /* F1 -> F1 */60 7 4 1 /* F2 -> F2 */61 7 5 8 /* F3 -> F3 */62 7 5 1 /* F4 -> F4 */63 7 6 8 /* F5 -> F5 */64 7 6 1 /* F6 -> F6 */65 7 7 8 /* F7 -> F7 */66 7 7 1 /* F8 -> F8 */#67 -1 -1 0 /* F9 -> (no key) */#68 -1 -1 0 /* F10 -> (no key) */#69 -1 -1 0 /* Num Lock -> (no key) */#70 -1 -1 0 /* Scroll Lock -> (no key) */#71 -1 -1 0 /* Numpad 7 -> (no key) */#72 -1 -1 0 /* Numpad 8 -> (no key) */#73 -1 -1 0 /* Numpad 9 -> (no key) */#74 -1 -1 0 /* Numpad - -> (no key) */#75 -1 -1 0 /* Numpad 4 -> (no key) */#76 -1 -1 0 /* Numpad 5 -> (no key) */#77 -1 -1 0 /* Numpad 6 -> (no key) */#78 -1 -1 0 /* Numpad + -> (no key) */#79 -1 -1 0 /* Numpad 1 -> (no key) */#80 -1 -1 0 /* Numpad 2 -> (no key) */#81 -1 -1 0 /* Numpad 3 -> (no key) */#82 -1 -1 0 /* Numpad 0 -> (no key) */#83 -1 -1 0 /* Numpad . -> (no key) */#84 -1 -1 0 /* SysReq -> (no key) */#85 -1 -1 0 /* 85 -> (no key) */#86 -1 -1 0 /* 86 -> (no key) */#87 -1 -1 0 /* F11 -> (no key) */#88 -1 -1 0 /* F12 -> (no key) */89 6 7 8 /* Home -> CLR/HOME */90 7 3 1 /* Up -> CRSR UP */#91 -1 -1 0 /* PgUp -> (no key) */92 7 2 1 /* Left -> CRSR LEFT */93 7 2 8 /* Right -> CRSR RIGHT */#94 -1 -1 0 /* End -> (no key) */95 7 3 8 /* Down -> CRSR DOWN */#96 -1 -1 0 /* PgDown -> (no key) */97 6 0 8 /* Ins -> Pound */98 6 6 8 /* Del -> Up Arrow */#99 -1 -1 0 /* Numpad Enter -> (no key) */#100 -1 -1 0 /* Right Ctrl -> (no key) */#101 -1 -1 0 /* Pause -> (no key) */#102 -1 -1 0 /* PrtScr -> (no key) */#103 -1 -1 0 /* Numpad / -> (no key) */#104 -1 -1 0 /* Right Alt -> (no key) */#105 -1 -1 0 /* Break -> (no key) */#106 -1 -1 0 /* Left Win95 -> (no key) */#107 -1 -1 0 /* Right Win95 -> (no key) */ ## Joystick 1##KP_0 -1 0#KP_1 -1 1#KP_2 -1 2#KP_3 -1 3#KP_4 -1 4#KP_5 -1 5#KP_6 -1 6#KP_7 -1 7#KP_8 -1 8#KP_9 -1 9 ## Joystick 2##w -2 7#e -2 8#r -2 9#s -2 4#d -2 5#f -2 6#x -2 1#c -2 2#v -2 3#space -2 0 # Restore key mappings91 -3 0 /* PgUp -> RESTORE */
×
×
  • Create New...