CCS64 Forum

Dual keymap & Hot Key for Toggling Them
Page 1 of 1

Author:  tkw [ Fri Dec 21, 2007 10:09 am ]
Post subject:  Dual keymap & Hot Key for Toggling Them

I understand why the PC keys are remapped inside CCS64;
games (or other software) designed for the real C64 expect
the keys in that configuration and the user's input (e.g.up,down,right,left)
might have a shifted geometry and not work without it.

However, this logic doesn't apply at the C64 BASIC cursor, and for
pure text entry (e.g. zork). If I'm typing some BASIC code, I want the
PC keys automatically remapped for me so when I type a quote or
asterisk key, a quote or asterisk appears in my BASIC code.

I propose using a hotkey similar to KVMs for toggling this behavior,
so it can be done quickly by the user. For example, some KVMs
toggle their source when you double tap the "scroll lock" key.

So, the usage scenario would be thus:

Start C64, and you're in the "text" mode where "*" key on
your keyboard maps to C64 "*". You type LOAD "*",8,1 to
load your game, and run it. As it starts, you tap "scroll lock,"
to go into "game mode" (the currently shipping key map).
In "game mode" you then get your correct keyboard geometry
for the game you want to run. The border of the CCS64 window
could change color to instantly communicate the current mode.

I think this would be a great feature for those learning CCS64
who haven't learned to type with the remapped PC keyboard.

Author:  zaphod [ Fri Dec 21, 2007 9:11 pm ]
Post subject: 

But certain symbols are NOT ON THE IBM KEYBOARD.

What would be useful is a way to switch the joystick onand off.

I have a laptop, so i dont' hae a numeric keypad unelss i lose my right side of the keyboard.

SO i have to use the arrow sfor the stick. But this keep sme from using them as the cursor keys.

very annoying when i can't get thru a trainer screen without the cursor keys!

Author:  tkw [ Sat Dec 22, 2007 12:21 am ]
Post subject: 

Correct, there are C64 symbols which are not on an IBM style keyboard,
and vice versa there are IBM keys which didn't exist on the C64.

My proposed "text mode" would only map between those keys that
exist on both. My "game mode" would be exactly the map that ships
today with CCS64. The idea is that "text mode" offers transparent
entry of key values, whereas the existing (game mode) behavior
offers transparency of keyboard geometry.

Page 1 of 1 All times are UTC + 2 hours
Powered by phpBB® Forum Software © phpBB Group