Build Your Own Arcade Controls Forum

Main => Main Forum => Topic started by: dommer on November 09, 2003, 04:25:26 pm

Title: KE72 problems, help appreciated
Post by: dommer on November 09, 2003, 04:25:26 pm
Hello all, I'm a noob, working on my mame cab, and have finally got the thing assembled, wired, etc.  For pics, check out: http://www.tcollins.net/pages/PageViewer.jsp?ID=16.  Anyway, on to the meat of my post, I'm having trouble with the ke72.  In a nutshell, it works well, except for 2 things:

1)I'm unable to program it.  When I run KE72LOAD with port 1 or 2, it is giving me "Incorrect reply from KE72" or some similar message.  I've tried moving the serial cable from one port to the other, with the same response.  The command I'm running is:

KE72LOAD dommame.cfg 1 (or 2)

I've also tried running the sample config, but it gave the same error.  Any ideas on what I'm doing wrong?  Oh, I'm running this from the command prompt in XP.

2)Ok, so I cant load it, but heck, why not just adapt and work with the default config?  Lol, well I cant because of the redundant mappings, but basically just to test it out, I mapped the 1p and 2p joysticks and buttons.  Well, the behavior is odd.  If I use notepad, it appears the thing is working perfectly.  But in games, it's a no-go.  Because the way it is behaving is that when I click a button, and close the switch, the KE72 is essentially sending key-up IMMEDIATELY followed by key-down.  So in a game, say you move the joystick up, well you are holding the switch closed, you want Donatello to move UP the screen until you stop pushing up.  Well, whats happening is that I move the stick up, and the character moves up like 1 pixel if I luck out, and then stops, no matter how long I hold down the joystick.  I have no idea what's causing this.

So that's where I'm at.  Anyone have any suggestions/ideas?  Thanks in advance.
Title: Re:KE72 problems, help appreciated
Post by: eightbit on November 09, 2003, 06:01:04 pm
Are you connected to no or nc on your switches? Make sure all your wires are connected to no. "NO" stands for normally open. "NC" stands for normally closed. Sounds like at least one of your switchs is wired to nc.

As far as programing the ke72 I can't help you there, I have no experience with them.
Title: Re:KE72 problems, help appreciated
Post by: saint on November 09, 2003, 06:36:47 pm
dommer - contact Hagstrom directly about it. Their technical support is outstanding, and I will be stunned if they don't get you fixed quickly.

Hello all, I'm a noob, working on my mame cab, and have finally got the thing assembled, wired, etc.  For pics, check out: http://www.tcollins.net/pages/PageViewer.jsp?ID=16.  Anyway, on to the meat of my post, I'm having trouble with the ke72.  In a nutshell, it works well, except for 2 things:

1)I'm unable to program it.  When I run KE72LOAD with port 1 or 2, it is giving me "Incorrect reply from KE72" or some similar message.  I've tried moving the serial cable from one port to the other, with the same response.  The command I'm running is:

KE72LOAD dommame.cfg 1 (or 2)

I've also tried running the sample config, but it gave the same error.  Any ideas on what I'm doing wrong?  Oh, I'm running this from the command prompt in XP.

2)Ok, so I cant load it, but heck, why not just adapt and work with the default config?  Lol, well I cant because of the redundant mappings, but basically just to test it out, I mapped the 1p and 2p joysticks and buttons.  Well, the behavior is odd.  If I use notepad, it appears the thing is working perfectly.  But in games, it's a no-go.  Because the way it is behaving is that when I click a button, and close the switch, the KE72 is essentially sending key-up IMMEDIATELY followed by key-down.  So in a game, say you move the joystick up, well you are holding the switch closed, you want Donatello to move UP the screen until you stop pushing up.  Well, whats happening is that I move the stick up, and the character moves up like 1 pixel if I luck out, and then stops, no matter how long I hold down the joystick.  I have no idea what's causing this.

So that's where I'm at.  Anyone have any suggestions/ideas?  Thanks in advance.
Title: Re:KE72 problems, help appreciated
Post by: TalkingOctopus on November 09, 2003, 07:07:07 pm
You cannot program it in XP through the PS2 port - only the serial port.   Also, I think you need a new version of the software.

Instead of going through all that, I used a old windows 98 bootdisk to boot up in the command prompt and then programmed it through the ps2 port.

From the readme.txt on the hagstrom disk:
If loading with Windows XP or Win2000, please use the
KE72LOAD.EXE that is located in the WINXP72 subdirectory
on this diskette. (Serial port loading only)

You should also read ke72.txt on the disk.  It tells you everything you need to know.
Title: Re:KE72 problems, help appreciated
Post by: TalkingOctopus on November 09, 2003, 07:08:43 pm
One more thing I thought of.... the default config is not setup to do individual keys for most of the functions.  Instead it does keystrokes.
Title: Re:KE72 problems, help appreciated
Post by: dommer on November 09, 2003, 07:34:16 pm
Wow, less than 3 hours, and 4 helpful posts.  This forum is fantastic.  Thanks for the advice.  I will contact Hagstrom directly.  I was using the winxp72 directory, but the exact error message is:

A:\WINXP72>KE72LOAD DOMTEST.CFG 1
Incorrect KE72 Response !
A:\WINXP72>KE72LOAD DOMTEST.CFG 2
CreateFile failed with error 2.

I've got all of the switched mapped to normally open, but perhaps I've got a NO and a NC male touching each other.  I used quick disconnects that were not fully insulated, and one bent pin would cause a short in a microswitch, and I guess would then have it constantly on, no matter what the state of the button.  Anyways, thanks again for the help.  
Title: Re:KE72 problems, help appreciated
Post by: Nailz on November 09, 2003, 09:02:27 pm
When I set mine up, I used an old dos boot disk, it's been a couple of years, and maybe things have changed, but the instructions I had stated specifically to do it from DOS, and that it wouldn't work from Windows.
Title: Re:KE72 problems, help appreciated
Post by: saint on November 09, 2003, 09:55:06 pm
KE72 will work in XP via serial port, PS/2 port through 98/dos...
Title: Re:KE72 problems, help appreciated
Post by: Jakobud on November 11, 2003, 03:38:30 am
I have your problem solved.  Sorry i didn't see this thread earlier.  You are trying to choose a port like '1' or '2' but the port you shoudl choose is port 'k' for keyboard.

Plug the KE72 cord into the ps/2 keyboard port. then

ke72load myconfig.cfg k

that will do it.
Title: Re:KE72 problems, help appreciated
Post by: (+_+) on November 11, 2003, 10:20:05 am
I had the same problem yesterday. I did exactly what Jakobud mentionned except you need to be in true dos mode  (not a dos window). To program the KE72 in windows you need to use a serial cable and not the keyboard cable. If you opt to use the serial cable, just tack on a 1 or 2 as the last parameter instead of k as in

ke72load  sample.cfg 1

Hope this helps.
Title: Re:KE72 problems, help appreciated
Post by: Jakobud on November 13, 2003, 12:59:49 am
Hmmm so can you not program it in Windows if you are using the Keyboard ps/2 port?? I remember having some difficulties a while back with that and never could figure out the problem.
Title: Re:KE72 problems, help appreciated
Post by: TalkingOctopus on November 13, 2003, 01:26:00 pm
Hmmm so can you not program it in Windows if you are using the Keyboard ps/2 port?? I remember having some difficulties a while back with that and never could figure out the problem.

Only windows XP must use the serial port.  Other versions like 98 should be fine.