PC Keyboard (Emulation MSX Fora)MSX Resource Center PassionMSX MSX2 contest           
            
English Nederlands Español Português Russian         
 Nieuws
   Voorpagina
  Nieuws archief
  Nieuws onderwerpen

 Informatie
   MSX Fora
  Artikelen
  Recensies
  Beursverslagen
  Fotoreportages
  Beurzen en meetings
  Enquêtes
  Links
  Zoek

 Software
   Downloads
  Webshop

 MRC
   Wie we zijn
  Kom bij ons team
  Doneren
  Policies
  Contact met het MRC
  Link naar Ons
  Statistieken

 Zoek
 
  

  

 Login
 

Gebruikersnaam

Wachtwoord




Ben je nog niet lid? Klik hier en word MSX vriend!


 Statistieken
 

Er zijn 109 gasten en 1 MSX vriend online

Je bent een anonieme bezoeker.
 

MSX Fora


MSX Fora

Emulation - PC Keyboard

Schrijver

PC Keyboard

Henk
msx lover
Berichten: 99
Geplaatst: 24 November 2004, 12:01   
Hi guys,

I am playing some games for old times sake.
But the problem is that my PC beeps everytime if I press 3 buttons :S
While playing Zanac it is a real pain in the ***
Anyone know if its a build-in hardware "feature" or can I bypass this "feature"?

Greetz,

Henk
BiFi
msx guru
Berichten: 3142
Geplaatst: 24 November 2004, 12:09   
Indeed there are some combinations that have unfortunate side-effects and I don't think there are any hardware work-arounds for that. Especially the cursor-up + cursor-left + space or cursor-down + cursor-right + space are quite annoying. Fortunately Zanac has two keys which fire the two weapons seperately (space fires both weapons): shift and Z.

Depending on the emulator it's possible to remap the keyboard keys to the MSX matrix.
Henk
msx lover
Berichten: 99
Geplaatst: 24 November 2004, 12:50   
the MSX was ahead of its time (and still is) with the keyboard
[D-Tail]

msx guru
Berichten: 2994
Geplaatst: 24 November 2004, 23:20   
Do you think so? I find a polling-based keyboard quite the pain in the **... It happens often that I type the letters 'MSX' on my A1ST, resulting in 'MScolor 15,4,7'...

** pisses on the lame keyboard matrix **

Retry: 'MS[pause]X' --> 'MSX' --> YAY!
Sonic_aka_T

msx guru
Berichten: 2262
Geplaatst: 24 November 2004, 23:37   
well, the MSX keyboard suffers from ghosting too, iirc. It's just optimized better to allow for game-minded keyboard mashing...
[D-Tail]

msx guru
Berichten: 2994
Geplaatst: 25 November 2004, 00:01   
thaz wha I was talkin' 'bout. Dude.



Seriously: on one of your futuredisks (#39 iirc) the whole matrix plot is detailed. Arjan found it when coding the Metal Gear parody
NYYRIKKI
msx master
Berichten: 1503
Geplaatst: 25 November 2004, 00:18   
Quote:

It's just optimized better to allow for game-minded keyboard mashing...


You know... It is not just habit to use GRAPH as second fire button (or N/M in Konami games). Some games also use SHIFT, but have you noticed that those games don't use keys F1-F3 at all.

Quote:

'MScolor 15,4,7'...


It is MSXcolor 15,4,7

Somehow I have also always had BASICY.BAT in my HDD path.

NYYRIKKI
msx master
Berichten: 1503
Geplaatst: 25 November 2004, 00:51   
Quote:

Seriously: on one of your futuredisks (#39 iirc) the whole matrix plot is detailed. Arjan found it when coding the Metal Gear parody


There is no any mystery. Take a look at MSX keyboard matrix. (can be found from many manuals) If you see, that two keys are in a same row and you can draw a retangle, where three pressed keys are in the corners, the "ghost key" is the missing corner of the retangle.
Henk
msx lover
Berichten: 99
Geplaatst: 25 November 2004, 11:37   
So, if I understand correctly, its a hardware thingy.. I can't change a thing with software?
Sonic_aka_T

msx guru
Berichten: 2262
Geplaatst: 25 November 2004, 17:19   
Nope, ghosting occurs on a hardware level... nothing you can do about it... I don't know if there are USB keyboards out there with a more game-friendly key-matix tho, you never know...
[D-Tail]

msx guru
Berichten: 2994
Geplaatst: 25 November 2004, 21:36   
Quote:

It is MSXcolor 15,4,7

Hmmm... that must be compass then ... It apparently ignores everything typed within 1/60s after a line break ...

So that's why it is MScolor 15,4,7 here
 
 







(c) 1994 - 2008 Stichting MSX Resource Center. MSX is een trademark van MSX Licensing Corporation.