Short answer: A=F1, B=Delete, C=Return, D=Cursor right and R=F7 (see this table).
Note that the actual DTV buttons can be read both ways by the DTV, but the PS/2 keyboard keys can not (see here). This means that for example pressing F1 is not exactly the same as pressing A, but this doesn't matter in most cases. x64dtv doesn't emulate this difference yet.
Also, F7 doesn't work as R, since the DTV PS/2 keyboard handling has issues with that particular key (see here). This is not emulated in x64dtv yet either.
Post by minerwilly on Feb 15, 2009 12:50:10 GMT -5
Thanks. I was thinking of putting the dtv into a little box that would be able to play flashed games without keyboard (altough i will have a ps/2 port on it). Without space games like Green Beret and Commando can´t be played. But did i get it all wrong or will joystickfire port 1 give a space just like a real c64? And altough, quoting: "If Joy1 and Joy2 are used, only keys STOP Q C= / ^ = , @ : can get detected reliably (multiple concurrent events such as Joy1Fire M O Space nonwithstanding) ", shouldn´t it be possible to use joyfire1 as space since it doesn´t interfere with joystick2?
Joystick 1 Fire works just like on C64. However, (most of?) the DTV fixed games use A, B, C, D and R. The individual game entries on the repository speficy which controls are required. I'd suggest wiring the DTV buttons to the box.
Don't forget to post pictures when your box is done
That is really great, keys relinked to the dtv buttons! Also if Joyfire 1 gives a space i´ll be able to use my two firebutton joystick that has to be plugged in both joystick ports!
Joy 1 fire button is not the same as space. The kernel keyboard decoding interprets it that way, but AFAIK most games have different keyboard scanning to filter out joystick/keyboard events. At least that is what I discovered from DTV fixing games.
In my opinion the only way to do this properly is to patch the game so it uses one of the DTV buttons instead of space.
Post by minerwilly on Feb 16, 2009 16:33:37 GMT -5
You´re right, on some games it works, on others it don´t. Patched games are to prefer ofcourse! The second firebutton of the dtv is also a good reason to mod the dtvjoystick itself instead of putting the thing in box, but it would just get too crowded. I could ofcourse add a third joystickport wired to the second firebutton to get use for the twoport joystick...