Problem with all MSX Emu. (Emulation MSX Forum)MSX Resource Center               
              
English Nederlands Espa�ol Portugu�s Russian         
 News
   Frontpage
  News archive
  News topics

 Resources
   MSX Forum
  Articles
  Reviews
  Fair reports
  Photo shoots
  Fairs and meetings
  Polls
  Links
  Search

 Software
   Downloads
  Webshop

 MRC
   Who we are
  Join our team
  Donate
  Policies
  Contact us
  Link to Us
  Statistics

 Search
 
  

  

 Login
 

Username

Password




Don't you have an account yet? Become an MSX-friend and register an account now!.


 Statistics
 

There are 44 guests and 5 MSX friends online

You are an anonymous user.
 

MSX Forum


MSX Forum

Emulation - Problem with all MSX Emu.

Author

Problem with all MSX Emu.

snakehead
msx friend
Posts: 3
Posted: April 29 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
~mk~
msx novice
Posts: 30
Posted: April 29 2004, 04:52   
It must be a problem/limitation of your keyboard, try with another one.
snakehead
msx friend
Posts: 3
Posted: April 29 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
BiFi
msx guru
Posts: 3142
Posted: April 29 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'.
radon88
msx friend
Posts: 4
Posted: April 29 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)



UnregisteredPosted: April 29 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.
GuyveR800
msx guru
Posts: 3048
Posted: April 29 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.
UnregisteredPosted: April 29 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.
GuyveR800
msx guru
Posts: 3048
Posted: April 29 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.
snakehead
msx friend
Posts: 3
Posted: April 29 2004, 15:50   
Thanks Guys you were really helpfull,, i set my blueMSX to Key.Pad ( Extended Keys ) and it solved the problem ,,

Regards
 
 







(c) 1994 - 2008 MSX Resource Center Foundation. MSX is a trademark of MSX Licensing Corporation.