Main > Main Forum
Ghosting/Lag with IPAC Controls
eds1275:
Maybe you are having power issues with your USB when you use multiple things going at once. I know that my computer has trouble keeping everything powered so if it disconnects whatever was happening before [for example moving a joystick and pushing a button] would get "stuck" until I restart the game. The solution for me was to use an externally powered USB hub.
DashRendar:
I'm using Hyperspin for my front end, but it happens even running regular MAME.
Power shouldn't be a problem- I have my USB hookups going through a powered USB hub.
I suspect switching to a PS/2 connection will solve my problem, but I haven't tested it yet.
kagaden:
I actually had a similar issue with the J-pac bout a year ago via USB before I installed the U360's. Every once in awhile the controls would go nuts. They'd either stick in one direction or go rapid fire if it was a button. I never figured out the cause but exiting out of the game and re-entering it seemed to clear it up every time. Front-End was Mala with no other programs running other than the emulator (final burn alpha).
I never figured out the cause, but never used PS2 connection instead either. I'm planning on installing an ipac now, so I'll make sure to use PS2.
AndyWarne:
--- Quote from: DashRendar on July 26, 2010, 10:25:34 am ---I think I might have stumbled on the cause for this glitch with the IPAC. Putting it up here in case anyone in the future runs into the same problem.
Using the WinIPAC software, I created a custom key mapping that was programmed into the IPAC4. No big deal, the programming worked, the joystick moves/button presses were putting the right keystrokes into a Wordpad document.
But I'd get that bizarre lag and ghost movements in games when using controls that go through the IPAC.
So I decided to reset the programming to default in WinIPAC. No problem yet.
Now when I went to program the IPAC with the changes, I saw a message about "Installing driver" from WinIPAC. During this, my external (UBS-connected) hard drive would disconnect from Windows and reconnect. The programming would fail.
It seems I have some sort of conflict between my external hard drive (which is where MAME and my ROMs are located) and the IPAC.
The Device Manager doesn't show any conflicts though. Not quite sure how to work around this, other than ordering a PS/2 cable for the IPAC.
--- End quote ---
The driver install only happens once, the first time you run WinIPAC, and this is only used for downloading configurations, not during use. But its worth looking into why this is not installing.
The usual reason for the driver not installing is lack of permission on the PC. In Windows 7 the first time the program is run it needs to be run as administrator. But, if the WinIPAC installer is run with a board connected, this will also install the driver.
I would suspect something is wrong with the USB subsystem on the PC. Not sure what, possibly a power problem? Is the USB external drive the type which has two USB connections, one for data and one for power? These can upset the USB controller.
Maybe try copying all the data from the USB drive to internal.
Is the USB drive showing activity when a game is in progress? This would of cause cause delays in the game owing to the relatively slow nature of these drives compared to internal.
If everything is OK until you run Mame and the external drive is used for this, then this has to be a suspect.
DashRendar:
--- Quote from: AndyWarne on July 29, 2010, 06:11:16 am ---The usual reason for the driver not installing is lack of permission on the PC. In Windows 7 the first time the program is run it needs to be run as administrator. But, if the WinIPAC installer is run with a board connected, this will also install the driver.
--- End quote ---
Running this on a Win XP machine. The account I'm using has local admin rights.
--- Quote from: AndyWarne on July 29, 2010, 06:11:16 am ---I would suspect something is wrong with the USB subsystem on the PC. Not sure what, possibly a power problem? Is the USB external drive the type which has two USB connections, one for data and one for power? These can upset the USB controller.
Maybe try copying all the data from the USB drive to internal.
--- End quote ---
Yeah, that's kind of what I was thinking too, but it's odd. I am running through a powered 7-port USB hub, but I have also tried running some of the USB connections direct to the back of the PC. I haven't noticed any difference.
The external USB drive has a dedicated power cord (not a second USB input for power).
The external drive is a 1 TB drive (about 1/3 of that is emulators/roms/CHDs). Unfortunately the internal drive is much smaller. But...for testing, I could probably copy Hyperspin, MAME, and just the Gauntlet 2 rom that I've been testing to see if there's a difference.
--- Quote from: AndyWarne on July 29, 2010, 06:11:16 am ---Is the USB drive showing activity when a game is in progress? This would of cause cause delays in the game owing to the relatively slow nature of these drives compared to internal.
If everything is OK until you run Mame and the external drive is used for this, then this has to be a suspect.
--- End quote ---
I can hear the USB drive hum a little when it is in use. This drive does have an eSATA port as well. I could attempt using this, but I'll need to buy an eSATA riser card for it to connect to (although it'd cost the same as buying a 750 GB internal drive, so I would probably go that route).
But everything seems to run fine reading off that drive normally. I have 60 GB of MP3s on that drive, and I can play those constantly without any hiccups.
It still seems to be some conflict with the IPAC4 and the external drive. The external drive only disconnects from Windows when I try to program the IPAC.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version