Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: This is a technical questions for other techies...  (Read 1410 times)

0 Members and 1 Guest are viewing this topic.

slinger

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 22
  • Last login:December 11, 2006, 11:33:27 pm
  • I'm a llama!
This is a technical questions for other techies...
« on: September 27, 2003, 03:48:05 pm »
This is a technical questions for other techies...

I have my keyboard emulator working (so I thought).

When playing single player everything works just fine but when playing two player, when player 1 moves then player 2 cannot move until player 1 releases the joystick, I just want to know is this a limitation of the PC?? when I check my output I can send as many breakcodes as I like but the pc stops responding after a couple.

Any ideas?

grafixmonkey

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 743
  • Last login:October 16, 2010, 08:16:50 pm
  • must... tear self... away from... Tron...
    • My graphics/arcade/circuits site!
Re:This is a technical questions for other techies...
« Reply #1 on: September 27, 2003, 08:27:46 pm »
Keyboard hack, or ipac, or what?

not sure what you mean by keyboard emulator.
-----------
-- See my grafix, circuits and cab on my
-- new arcadey page:  http://www.bkgrafix.net

shumph

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 69
  • Last login:December 23, 2003, 05:24:03 pm
  • I'm a llama!
Re:This is a technical questions for other techies...
« Reply #2 on: September 27, 2003, 09:02:46 pm »
also if its a keyboard hack is it usb?

CthulhuLuke

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 556
  • Last login:May 22, 2025, 01:03:42 am
  • old school
    • CthulhuLuke's Arcade Parodius
Re:This is a technical questions for other techies...
« Reply #3 on: September 28, 2003, 02:15:22 am »
That's a ghosting problem, do a search on ghosting, there's a few programs that I think Saint has up that you can to see whats ghosting, and you can just remap your keys so that none of the inputs will ghost, or will have a very low chance, like 2nd player start, and 4th button.
      -Chu

slinger

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 22
  • Last login:December 11, 2006, 11:33:27 pm
  • I'm a llama!
Re:This is a technical questions for other techies...
« Reply #4 on: October 03, 2003, 01:53:58 am »
Sorry, this is a keyboard emulator that I created myself, it plugfs into the PC's ps/2 port.

It's not ghosting because that happens when two keys are pressed on the matrix and a third one is "ghosted", I don't have this issue, I'm using a scanning matrix there are no ghosting issues with this method. I have set it up so that the results of the keypress are sent kia the com port (of the emulator) to a laptop to monitor when a make code is sent and a break code is pressed. there are no ghost keys present even when every key is pressed at the same time.

when I see this problem occur both the make codes for the respective joysticks are sent but only one will work at a time, I wonder if I ran into a limitation of mame that I wasn't aware of.

Ron

rampy

  • *shrug*
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2910
  • Last login:March 02, 2007, 11:32:16 am
  • ...as useless as a JPG is to Helen Keller
    • Build Your Own PVR
Re:This is a technical questions for other techies...
« Reply #5 on: October 04, 2003, 02:24:48 pm »
you created it yourself?  IS it a microcontroller or ??? or ???

or is it a keyboard hack?

It's possible it's "blocking" which happens with modern keyboards, but if you designed this yourself, it shouldn't be an issue right?

It's hard to trouble shoot this as you haven't give enough info...  what is it you want to know again?

My other random thought is you goofed up the ground wireing or wiring to the NC instead of the NO on the microswitch causes weird phenomemon similiar to what you are describing...

*shrug* else I got nutthin

rampy

slinger

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 22
  • Last login:December 11, 2006, 11:33:27 pm
  • I'm a llama!
Re:This is a technical questions for other techies...
« Reply #6 on: October 06, 2003, 02:11:23 am »
->you created it yourself?  IS it a microcontroller or ??? or ???

I'm using a PIC16F874 Microcontroller

->or is it a keyboard hack?

No keyboard hack here

->It's possible it's "blocking" which happens with modern keyboards, but if you designed this ->yourself, it shouldn't be an issue right?

It does it's job as I designed it perfectly, I'm thinking it's a PC issuse, because the proper codes are being sent, I've actually only noticed this on wizzard of wor, I should try it in windows with say a text editor. I'll try that one tonight.

-It's hard to trouble shoot this as you haven't give enough info...  what is it you want to ->know again?

What I'm asking is if anyone knows of any limitations with the keyboards

->My other random thought is you goofed up the ground wireing or wiring to the NC instead ->of the NO on the microswitch causes weird phenomemon similiar to what you are ->describing...

I'm using NO and all switches are in sets of eight(right now only 4 sets)

->*shrug* else I got nutthin

->rampy