CCS64 Forum

A forum to discuss issues about CCS64!
It is currently Fri Dec 15, 2017 8:31 am

All times are UTC + 2 hours




Post new topic Reply to topic  [ 7 posts ] 
Author Message
PostPosted: Thu Apr 19, 2007 4:44 am 
Offline

Joined: Thu Apr 19, 2007 4:31 am
Posts: 2
I have looked over everything in the docs that I can find and these forums (searching) and the FAQ and all and I just can't figure out how you get the emulator to do an equal (=) sign.

When I try to type in the keyboard, I can get pretty much all the keys but I've found that two keys aren't working properly. The PC keys that aren't working for me are the ' (apostrophe/double-quote) and ' (equal/plus) keys. When you press either of these keys on the PC keyboard, nothing at all happens (not with the shift key, either).

This may be related but I'm kind of stumped as to why.

One more bit of info that might help is that when I tried to install (using the installer EXE), I got an InstallShield error at the end of the process. When this occured I just downloaded the 1.1 MB zip file. From these files, I just unzipped them into the CCS64 directory directly. From what I've seen so far, the emulator seems to work pretty good except for the keyboard problems I've mentioned above and the install problem.

Frank


Top
 Profile  
 
 Post subject:
PostPosted: Thu Apr 19, 2007 7:42 am 
Offline
Site Co-Admin

Joined: Wed Aug 20, 2003 2:46 pm
Posts: 786
Location: East Yorkshire, England
Remember that the PC keys are mapped positionally to what those keys would be on a C64 keyboard. Refer to the PDF file that is bundled in the installation package.

If you are using a German keyboard, some keys are swapped. Some other foreign language keyboards need special configuration.

_________________
Kind regards,

Stuart Toomer.


Top
 Profile  
 
 Post subject:
PostPosted: Fri Apr 20, 2007 8:28 am 
Offline

Joined: Thu Apr 19, 2007 4:31 am
Posts: 2
I'm sorry, but I really don't mean to be stupid here. I am using/referring to the English (USA) keyboard layout. The normal C64 center row of keys is:

Code:
A S D F G H J K L : ; = [RETURN]


On a normal PC, the center row is:

Code:
A S D F G H J K L ; '   [RETURN]


As you can see, there is no obvious positional key to match that the '=' key. Which brings me back to my question: On a normal English-language PC emulating a normal English-language C64, what specific key do you press to enter an '=' character?

When you mention the PDF file included with the installation, are you referring to the one-page file that looks like this?

Image

If so, there is no indication in this document of how to enter the '=' character. It *does* refer to how to enter the CBM, Run/Stop, Restore, Clr/Home, Up Arrow, Pound keys. It just doesn't mention the '=' character. Could you (or someone) please tell me what key or key-sequence on the PC keyboard is supposed to represent it?

FDWojo


Top
 Profile  
 
 Post subject:
PostPosted: Fri Apr 20, 2007 8:40 am 
Offline
Site Co-Admin

Joined: Wed Aug 20, 2003 2:46 pm
Posts: 786
Location: East Yorkshire, England
'=' is the '#' key on a normal keyboard. The PDF file just mentions special keys. The other keys are mapped to their positional equivalent, as per the original C64 keyboard.

_________________
Kind regards,

Stuart Toomer.


Top
 Profile  
 
PostPosted: Sun Feb 28, 2010 10:58 am 
Offline

Joined: Sat Feb 27, 2010 11:19 pm
Posts: 1
Hi I am having the same detrimental problem as well, and still cannot fix it. The # key definitely doesn't do it, shifted or not, and regardless of whether the C button is shifted or not either...I have tried every key combination that I can think of. Maybe there is a way to assign it to something else that I haven't found?
Everything else about the emulator is perfect, but this is really standing in the way of progress...

Thanks,,!!


Top
 Profile  
 
PostPosted: Tue Mar 02, 2010 9:44 am 
Offline

Joined: Fri Nov 12, 2004 12:12 pm
Posts: 115
Location: The Netherlands
At my keyboard it's the backslash, located above the Enter key.


Top
 Profile  
 
PostPosted: Sat Mar 13, 2010 5:08 am 
Offline

Joined: Sat Mar 13, 2010 4:35 am
Posts: 1
The easy way to redirect a PC key to a C64 key is to edit the c64.cfg file with notepad.

The following entrances must be made for the following keys :

c64 key -------------- $keymapxxxx=yy (in c64.cfg file) ------------------ PC key

arrow left ------------ 0114 -= 71------------------------------------------ ` accent grave (topleft key)
; ---------------------- 0112 = 62 ----------------------------------------- ' left next return
: ---------------------- 0027 = 55 ----------------------------------------- ;
- minus ------------- 0100 = 53 ----------------------------------------- =
@ --------------------- 0111 = 56 ---------------------------------------- [
* asterix ------------- 001a = 61 --------------------------------------- ]
= ---------------------- 001b = 65 --------------------------------------- \


The complete list of all the keymap entrances in the config file i use :

$KEYMAP0001=77
$KEYMAP0002=70
$KEYMAP0003=73
$KEYMAP0004=10
$KEYMAP0005=13
$KEYMAP0006=20
$KEYMAP0007=23
$KEYMAP0008=30
$KEYMAP0009=33
$KEYMAP000a=40
$KEYMAP000b=43
$KEYMAP000c=50
$KEYMAP000e=00
$KEYMAP000f=72
$KEYMAP0010=76
$KEYMAP0011=11
$KEYMAP0012=16
$KEYMAP0013=21
$KEYMAP0014=26
$KEYMAP0015=31
$KEYMAP0016=36
$KEYMAP0017=41
$KEYMAP0018=46
$KEYMAP0019=51
$KEYMAP001a=61
$KEYMAP001b=65
$KEYMAP001c=01
$KEYMAP001d=75
$KEYMAP001e=12
$KEYMAP001f=15
$KEYMAP0020=22
$KEYMAP0021=25
$KEYMAP0022=32
$KEYMAP0023=35
$KEYMAP0024=42
$KEYMAP0025=45
$KEYMAP0026=52
$KEYMAP0027=55
$KEYMAP0029=71
$KEYMAP002a=17
$KEYMAP002b=65
$KEYMAP002c=14
$KEYMAP002d=27
$KEYMAP002e=24
$KEYMAP002f=37
$KEYMAP0030=34
$KEYMAP0031=47
$KEYMAP0032=44
$KEYMAP0033=57
$KEYMAP0034=54
$KEYMAP0035=67
$KEYMAP0036=64
$KEYMAP0039=74
$KEYMAP003b=04
$KEYMAP003c=0c
$KEYMAP003d=05
$KEYMAP003e=0d
$KEYMAP003f=06
$KEYMAP0040=0e
$KEYMAP0041=03
$KEYMAP0042=0b
$KEYMAP0110=53
$KEYMAP0111=56
$KEYMAP0112=62
$KEYMAP0114=71
$KEYMAP0147=63
$KEYMAP0148=0f
$KEYMAP014b=0a
$KEYMAP014d=02
$KEYMAP014f=61
$KEYMAP0150=07
$KEYMAP0152=60
$KEYMAP0153=66


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 7 posts ] 

All times are UTC + 2 hours


Who is online

Users browsing this forum: No registered users and 4 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group