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 --- Bug Reports --- Site News

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

  

Author Topic: Major new I-PAC firmware release.  (Read 1100 times)

0 Members and 1 Guest are viewing this topic.

AndyWarne

  • Trade Count: (+18)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1927
  • Last login:July 15, 2019, 03:54:17 pm
    • Ultimarc
Major new I-PAC firmware release.
« on: April 12, 2019, 10:39:41 am »
We have a new release which implements mode switching between dual Xinput controllers, dual DirectInput controllers along with the conventional keyboard/mouse/volume/power mode.

In this version, the device appears as a completely different USB device for each of the modes, which avoids any multi-device issues with Retropie.

The selected device mode is switched using a 10-second hotkey press and hold and is maintained after power off/on.

Switching can also be done automatically from WinIPAC including command-line.

There is a PDF information sheet available, and the firmware download for I-PAC 2 on www.ultimarc.com/download.html

Other boards will be rolled out, I already have the Mini-PAC version available for testing on request.

Any comments/feedback welcome!
« Last Edit: April 12, 2019, 10:41:56 am by AndyWarne »

keilmillerjr

  • Trade Count: (+5)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1665
  • Last login:Today at 09:47:30 pm
  • Web Developer.
Re: Major new I-PAC firmware release.
« Reply #1 on: April 14, 2019, 09:20:20 pm »
Sweet!

meltman

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 209
  • Last login:Today at 09:07:34 am
  • Brilliant!
    • My arcade gallery
Re: Major new I-PAC firmware release.
« Reply #2 on: April 15, 2019, 02:56:09 pm »
Very sweet.

adamcian

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 26
  • Last login:Today at 05:27:10 pm
Re: Major new I-PAC firmware release.
« Reply #3 on: April 15, 2019, 05:24:26 pm »
for the Ultimate I/O board next


Sent from my iPhone using Tapatalk

jim2011

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 2
  • Last login:April 17, 2019, 09:43:04 pm
  • I want to build my own arcade controls!
Re: Major new I-PAC firmware release.
« Reply #4 on: April 15, 2019, 10:42:50 pm »
Hi Andy, great work!  I can now retire my Pac-Links.  However, I did notice that in XINPUT mode, my attached Spintrak does not work.  You mentioned that there is a way to switch modes from WiniPAC or command line but I cannot see a way.  Is there a way to switch from XINPUT to normal Mode 1 (Keyboard) with a .bat file and then another to switch back?  I am thinking I could just run the .bat file to switch modes when I pick a game that uses the spinner.

Thanks!

Ginsonic

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 53
  • Last login:May 07, 2019, 05:51:23 am
  • Arcade enthusiast !
Re: Major new I-PAC firmware release.
« Reply #5 on: April 16, 2019, 04:03:53 am »
Great Andy, looking forward to it.
And... +1 for Ultimate I/O  ;)

AndyWarne

  • Trade Count: (+18)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1927
  • Last login:July 15, 2019, 03:54:17 pm
    • Ultimarc
Re: Major new I-PAC firmware release.
« Reply #6 on: April 16, 2019, 12:43:19 pm »
Hi Andy, great work!  I can now retire my Pac-Links.  However, I did notice that in XINPUT mode, my attached Spintrak does not work.  You mentioned that there is a way to switch modes from WiniPAC or command line but I cannot see a way.  Is there a way to switch from XINPUT to normal Mode 1 (Keyboard) with a .bat file and then another to switch back?  I am thinking I could just run the .bat file to switch modes when I pick a game that uses the spinner.

Thanks!

Xinput mode is restricted by the limitations of being a Microsoft proprietary protocol so its not possible to send any data for configuration or mode switching when in this mode. The only way of exiting Xinput mode is using a hotkey to another mode. It also does not support spinner (mouse). Its out of our control unfortunately.

adamcian

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 26
  • Last login:Today at 05:27:10 pm
Re: Major new I-PAC firmware release.
« Reply #7 on: April 16, 2019, 03:14:20 pm »
Instead of a basic batch file you could theoretically write one to run an AHK script to do the same to send the hotkey combo to do the switch.

AndyWarne

  • Trade Count: (+18)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1927
  • Last login:July 15, 2019, 03:54:17 pm
    • Ultimarc
Re: Major new I-PAC firmware release.
« Reply #8 on: April 17, 2019, 03:03:05 am »
Instead of a basic batch file you could theoretically write one to run an AHK script to do the same to send the hotkey combo to do the switch.


That would not work though, as the board itself responds to the hotkey, not the host.

Howard_Casto

  • Idiot Police
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 17484
  • Last login:Today at 01:43:57 pm
  • Your Post's Soul is MINE!!! .......Again??
    • The Dragon King
Re: Major new I-PAC firmware release.
« Reply #9 on: April 17, 2019, 03:56:27 am »
That's cool Andy!  Will the xinput mode support controlling some outputs via rumble?

adamcian

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 26
  • Last login:Today at 05:27:10 pm
Re: Major new I-PAC firmware release.
« Reply #10 on: April 17, 2019, 03:51:30 pm »

That would not work though, as the board itself responds to the hotkey, not the host.

Ah, ok so we’re talking a more firmware-level mechanical response from the board. Could you rig an external physical button/toggle then in-line with those hotkey combos to switch between modes?

It’s literally something I had been toying with the idea of for my Ultimate I/O board. I was considering having an external toggle that controlled a middle man relay that switched the wiring coming from my buttons between sending signal to the Ultimate board vs. a set of pad-hacked XBONE PCBs depending on the game I wanted to play. Just trying to always find the most ‘user-friendly’ option for those who play our systems.

Or I could just hit the hotkey combo as you intended with this exciting release and shut up and be happy... .

jim2011

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 2
  • Last login:April 17, 2019, 09:43:04 pm
  • I want to build my own arcade controls!
Re: Major new I-PAC firmware release.
« Reply #11 on: April 17, 2019, 09:43:04 pm »
Andy, I am having trouble configuring XINPUT for mode 5.  I tried using WinIPAC while in Mode 1 and configuring to both the PacLink controls I had used before (keyboard commands) and also the gamepad commands but neither seems to stick.  When I go to Mode 5, it is just the default XINPUT controls.  I cannot even for example make all directions of P1's joystick go up (just as a test).  Any advice on how to configure using WinIPAC to adjust the controls to be retained when switching to Mode 5?

AndyWarne

  • Trade Count: (+18)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1927
  • Last login:July 15, 2019, 03:54:17 pm
    • Ultimarc
Re: Major new I-PAC firmware release.
« Reply #12 on: April 18, 2019, 05:47:21 am »

When using WinIPAC for gamepad controls the latest version is needed so if not downloaded within the past 2 weeks it will need to be downloaded again. The assignments for all gamepad controls have internally changed to allow full configuration across both players. Previously gamepad controls were fixed on a player 1/ player 2 basis.

I will look again into data sending in Xinput mode and see if a way can be found to do it.

AndyWarne

  • Trade Count: (+18)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1927
  • Last login:July 15, 2019, 03:54:17 pm
    • Ultimarc
Re: Major new I-PAC firmware release.
« Reply #13 on: April 18, 2019, 03:06:58 pm »

I have the Ultimate I/O version of this firmware available for testing. It should be considered Beta.

I can send via email on request.

andy@ultimarc.com