Problem with all MSX Emu.

By snakehead

Supporter (3)

snakehead's picture

29-04-2004, 04:10

Hello Every one,, am new to this Board and this is my first post here,

i like first to say that am a big Fan of MSX for the last 8 years,, and i think there is nothing more fun than to play Nemesis after all this time,,

i think i've tried all the MSX emulators on the net, fMSX, BlueMSX,RedMSX,openMSX,paraMSX,RuMSX,ect.... and i noticed that most of these emulators have Great sound and great graphics emulation, but there is something missing in all of them,, wich is the Keyboard emulation ( i dont mean the Keyboard Mapping ) i mean most of them fail when it comes to MULTI-KEY Pressing,, i tried 2 play Nemesis 2 on all of them and i can get 2 manover and fire Smoothly, i know the multi key is there but its not working fine,,

please tell me if there is any Emulator out there that has this problem fixed,

Thanks

Login or register to post comments

By ~mk~

Champion (306)

~mk~'s picture

29-04-2004, 04:52

It must be a problem/limitation of your keyboard, try with another one.

By snakehead

Supporter (3)

snakehead's picture

29-04-2004, 06:05

Thanks for replying,, but its not a limitation with my keyboard,, i have two p4 systems at home and both of them acted the same,, and i tried it at my friends Pc's and i got the same results,,

am not a windows programmer but am sure its a Windows V. Keyboard problem,, cause i used to be a dos Assembly coder,, and i remember that INT 16 and INT 9 ( wich are the keyboard interrupts ) had the same limitation,, and i used to work around it by reading the Direct port ,,

i would like anyone to try nemesis 2 on any emulator by pressing right+up+fire then trying to press left+down+fire , you will see that it want response to Fire anymore,,

and if anyone gets a diffrent result please let me know wich emulator is that,,
and if there is any Emulator Developer here in this board i would be more than happy to send him an email explanning my old way to resolve this problem so he might make use of it in windows,,

thanks

By BiFi

Enlighted (4348)

BiFi's picture

29-04-2004, 07:40

It's indeed a common pc keyboard problem which uses a different system. This may cause (it even differs between keyboards) keys not to respond when some key combination is pressed. An example is the up and right cursor keys or left and down cursor keys which 'disables' the space key. This is a serious problem when playing shooters like Space Manbow or the Nemesis saga made by Konami.

Maybe it's possible to read the keyboard directly on Windows 9x and ME, but I'm quite sure you will have problems when trying that on Windows NT based OS' since there's a HAL between the software and the hardware layer preventing direct access the 'usual way'.

By radon88

Supporter (4)

radon88's picture

29-04-2004, 08:26

Usual keyboards have just 2-key rollover which shows your situations.

You can try it with another keyboard which has N-key rollover feature.

(Happy Hacking Keyboard or Topre realforce)

Smile

By anonymous

incognito ergo sum (116)

anonymous's picture

29-04-2004, 08:49

Hi, you can try this solution if you are blueMSX user.
It's been discussed here.
http://www.gamers-jp.com/blueMSX/bbs/viewtopic.php?t=72

I'm pretty sure it's a keyboard hardware design related rather than the emulator.
I own a keyboard which I was able to shoot missle with down/left arrow+space.

Anyway, hope it may help some people.

By anonymous

incognito ergo sum (116)

anonymous's picture

29-04-2004, 13:16

use the cursor keys on the numeric pad, the 'extended' cursor keys are notorious for not responding well combined with SPACE on pc keyboards.

By anonymous

incognito ergo sum (116)

anonymous's picture

29-04-2004, 13:51

GuyverR800, you'ld took my explanation wrong, I've never mentioned about "extended" key or refer to them. Infact my workaround for blueMSX probably won't work under NUM-LOCK off, by the way. I admit my explation isn't really good so I don't blame you. Wink

By anonymous

incognito ergo sum (116)

anonymous's picture

29-04-2004, 14:05

I don't care about your explation(?!). I just replied to the original poster's problem. I had the same problem (but not in MSX emu's) with some cheap-ass keyboards, but haven't had it with my new logitech.

By snakehead

Supporter (3)

snakehead's picture

29-04-2004, 15:50

Thanks Guys you were really helpfull,, i set my blueMSX to Key.Pad ( Extended Keys ) and it solved the problem ,,

Regards