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: Anyone successfully downgraded Ultrastik from 2.4 to 2.3?  (Read 1998 times)

0 Members and 1 Guest are viewing this topic.

GaryMcT

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 745
  • Last login:September 24, 2014, 11:19:27 am
    • GaryMcT's arcade blog
Anyone successfully downgraded Ultrastik from 2.4 to 2.3?
« on: August 16, 2009, 09:12:23 pm »
I want to remove the shift functionality.  I go through the motions of downgrading it, everything seems happy, but the 8th button is still a shift.
My blog on learning how to develop FPGA versions of arcade boards: http://garymct.blogspot.com


DaveMMR

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3244
  • Last login:April 28, 2025, 11:33:13 am
Re: Anyone successfully downgraded Ultrastik from 2.4 to 2.3?
« Reply #1 on: August 16, 2009, 11:22:33 pm »
Just curious, why is having shift functionality causing problems?   

GaryMcT

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 745
  • Last login:September 24, 2014, 11:19:27 am
    • GaryMcT's arcade blog
Re: Anyone successfully downgraded Ultrastik from 2.4 to 2.3?
« Reply #2 on: August 17, 2009, 12:53:44 am »
I have 8 inputs that I want to use.  I don't want the eighth one shifting the other ones.
My blog on learning how to develop FPGA versions of arcade boards: http://garymct.blogspot.com


AndyWarne

  • Trade Count: (+18)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1938
  • Last login:April 11, 2021, 03:37:09 am
    • Ultimarc
Re: Anyone successfully downgraded Ultrastik from 2.4 to 2.3?
« Reply #3 on: August 17, 2009, 06:51:39 am »
This would be a Windows issue, its remembering the data format of the version with shift.

You could try right-clicking on the device in Device Manager, and Uninstall. Then "scan for new hardware".

If this doesnt work, it will mean deleting all entried for the game controller in the registry. This is quite time consuming as there are many entries. In the registry, game controllers are referred-to as Joysticks, so you can search for that word and delete as required.

Andy

GaryMcT

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 745
  • Last login:September 24, 2014, 11:19:27 am
    • GaryMcT's arcade blog
Re: Anyone successfully downgraded Ultrastik from 2.4 to 2.3?
« Reply #4 on: August 17, 2009, 07:00:03 pm »
Thanks!  I'll give that a try tonight and write up what I have to do exactly to get it working so that the info is here.
My blog on learning how to develop FPGA versions of arcade boards: http://garymct.blogspot.com


GaryMcT

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 745
  • Last login:September 24, 2014, 11:19:27 am
    • GaryMcT's arcade blog
Re: Anyone successfully downgraded Ultrastik from 2.4 to 2.3?
« Reply #5 on: August 18, 2009, 12:34:49 am »
No luck so far.  I removed the mouse driver, game controller driver, and two USBHID drivers with the vendor id (I think that's what it is) VID_D209.  I removed anything in the registry related to joystick and anything including the substring VID_D209.  I rebooted after removing all this stuff, plugged in the U360, and it still has the shift behavior.

What else should I try?
My blog on learning how to develop FPGA versions of arcade boards: http://garymct.blogspot.com


2600

  • Trade Count: (+7)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1630
  • Last login:June 05, 2017, 10:20:56 am
  • I want my own arcade controls!
Re: Anyone successfully downgraded Ultrastik from 2.4 to 2.3?
« Reply #6 on: August 18, 2009, 08:49:25 am »
I usually go this route instead of editing the registry directly.

With the U360 unplugged, Go into Device Manager.

Click View, Show Hidden Devices.

Remove the offending Devices.  It's been a while, but I think there is the mouse, joystick, and one other thing.



GaryMcT

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 745
  • Last login:September 24, 2014, 11:19:27 am
    • GaryMcT's arcade blog
Re: Anyone successfully downgraded Ultrastik from 2.4 to 2.3?
« Reply #7 on: August 18, 2009, 01:46:33 pm »
I deleted four devices related to the U360, and that didn't fix the problem.
My blog on learning how to develop FPGA versions of arcade boards: http://garymct.blogspot.com


AndyWarne

  • Trade Count: (+18)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1938
  • Last login:April 11, 2021, 03:37:09 am
    • Ultimarc
Re: Anyone successfully downgraded Ultrastik from 2.4 to 2.3?
« Reply #8 on: August 18, 2009, 06:09:40 pm »
Is the game controller display showing just 8 buttons or the same number as before?

Andy

GaryMcT

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 745
  • Last login:September 24, 2014, 11:19:27 am
    • GaryMcT's arcade blog
Re: Anyone successfully downgraded Ultrastik from 2.4 to 2.3?
« Reply #9 on: August 18, 2009, 06:23:19 pm »
It's showing more (15 I think) like it did when I had the 2.4 firmware.
My blog on learning how to develop FPGA versions of arcade boards: http://garymct.blogspot.com


GaryMcT

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 745
  • Last login:September 24, 2014, 11:19:27 am
    • GaryMcT's arcade blog
Re: Anyone successfully downgraded Ultrastik from 2.4 to 2.3?
« Reply #10 on: August 19, 2009, 04:09:02 am »
Assuming there is stale data in the registry and hat is causing the problem, the only thng that I can think to do is to save the registry on a machine that hasn't had a u360 plugged into it, plug the u360 in, grab that registry, and diff the results to see what dinput has added to the registry. Could probably make a .reg file that ma be generally useful to uninstall the u360 completely between firmware revisions.

Andy, if you can think of anything else let me know. I'll try thus if you agree that it is a good plan. I have a fresh xp machine at work that I could try it on.
My blog on learning how to develop FPGA versions of arcade boards: http://garymct.blogspot.com