Build Your Own Arcade Controls Forum
Main => Main Forum => Topic started by: AndyWarne on February 03, 2007, 08:53:19 am
-
Firmware 2.2 is now available. This implements the mouse-pointer feature and also saves maps to temp storage only, when command-line download is used (unless overridden by the /FLASH switch). I have bound it into the installer for UltraMap.
www.ultimarc.com/UltraMap_1_1_18.exe
Note that after upgrading firmware you must:
Go into Device Manager and right click-on the Game Controller and click "uninstall" (rebooting will not work)
Unplug and reconnect the device
Download a map to it.
UltraMap now contains a supplied map which invokes mouse pointer mode.
Also, for advanced users, you can now manually edit the map files to adjust the locations of the borders of the grid squares.
The mouse mode is implemented using a relative pointer where you nudge the cursor around using the joystick. I did experiment with absolute pointer, where the pointer location exactly follows the joystick location. There is one big drawback of absolute mode: it overrides your ordinary PC mouse so you can only use the joystick.
I am going to "park" absolute mouse mode for now. If anyone is interested in seeing what it does I have special firmware available.
-
Works OK.
Before instalation UltraMap remember about manually deleting UltraMap previous folder if uninstaller didn't it (if you install to the same folder new UltraMap). In my UltraMap folder were older firmware files and Windows uninstaller didn't deleted it automatically. UltraMap installer was stupid then and still reset PC because it say that UltraMap removed old drivers.
-
So does it upgrade the firmware at the same time it is installing the new UltraMap?
Does the former UltraMap need to be removed from the hard drive before installing? Any old drivers need to be cleaned out first?
-
It asked me to uninstall the old UltraMap first.
It does not automatically install the new firmware. It does put the new firmware file on your disk, but you must manually choose to update to that version.
-
Kowal has problem with new 2.2 firmware. U360 is lost in Device Manager after a few seconds (works few seconds and next looks as disconnected).
-
Also, for advanced users, you can now manually edit the map files to adjust the locations of the borders of the grid squares.
You slipped this comment in here, but I think that you should have emphasized this more. I think that this is a great feature!
I'm assuming that you can you adjust each column (or row) to have different sizes (like a spreadsheet)? IOW - make the first column on the left be (not necessairily useful values) x wide, make the next column be x/2 wide, make the next be x*2 wide? Or perhaps useful - you could then adjust the middle row and column widths to exactly set the deadband to just what you want using just the center grid position as center? (attached pic is what i mean) Perhaps this has some undesired side effects widening the cardinals, perhaps not... :dunno
The mouse mode is implemented using a relative pointer where you nudge the cursor around using the joystick. I did experiment with absolute pointer, where the pointer location exactly follows the joystick location. There is one big drawback of absolute mode: it overrides your ordinary PC mouse so you can only use the joystick.
I am going to "park" absolute mouse mode for now. If anyone is interested in seeing what it does I have special firmware available.
(I don't yet have my u360's so this is untested by me...) I think that thumbstick mode is better. I think that it may also work OK as a temporary spinner alternative. (of course a spinner is better, but if you don't have one...) A light deflection is slow spinner movement, and more deflection is faster movement, correct? What is the conversion resolution of this mode? IOW, how many steps (different cursor speeds) are there from full left to full right?
Hey Andy, I noticed that the outputs of the u360 have a (not yet implemented) raw analog out. What are you plans/intentions for this?
Rick
-
Des, Can you ask Kowal to email me as I have a fix for his problem.
Rick, yes that's correct it's rather like adjusting the sell widths in a spreadsheet but at the moment it is only possible by text editing. Maybe a future release will go this in the GUI.
The data sent is standard mouse data in 8-bit packets for compatibility.
The analog out is intended for an interface for connecting these joysticks to consoles but this is not in the design stage yet even.
Andy
-
The data sent is standard mouse data in 8-bit packets for compatibility.
The analog out is intended for an interface for connecting these joysticks to consoles but this is not in the design stage yet even.
Andy.. I need to ask, how good these sticks are at behaving like an analog flight stick, when used in a PC game.... for example as a flight stick for say Falcon 4 or Microsoft Flight Simulator?? will that work well??
Best Regards,
Julian (Fozzy The Bear)
-
It will work fine. The feel is not quite the same though with slightly less travel and a lighter, smaller handle but perfectly playable.
Andy
-
Any way to turn off mouse mode?
-
Why you want turn off it? :)
-
It's my understanding that mouse mode is applied with a different map. You can then 'turn off mouse mode' by applying a 'normal' map. Correct?
(I don't yet have my u360's so this is untested by me...) I think that thumbstick mode is better. I think that it may also work OK as a temporary spinner alternative. (of course a spinner is better, but if you don't have one...) A light deflection is slow spinner movement, and more deflection is faster movement, correct? What is the conversion resolution of this mode? IOW, how many steps (different cursor speeds) are there from full left to full right?
Andy - unless you purposely sidestepped this question, perhaps you could address this? Is the stick position resolved down to a single bit for the movement distance resulting in a full 9 bits of mouse movement speeds or 'steps'? (8 bits of movement, along with the 1 sign bit sent in the first byte of the packet)? Perhaps this is not important if the stick works smoothly...
Thanks,
Rick
-
Rick,
Thats exactly right on both counts.
Andy
-
After some tests.
About 3 weeks ago I begin to play on Wonder Boy 3 and Double Dragon 3 using 2.2 firmaware, and sometimes my guy turn right or left without me. I don't touch joystick in direction where guy turn. I remap 8-way map, made bigger dead-zone, still the same.
I back to 1.7 firmware and all is OK.
-
Hey, ya, I forgot to bring that up, I'm getting the occasional L or R signal too, but I noticed it because sometime Mala would randomly switch game lists (mapped to L and R).
-
I also switched back to the 1.7 firmware due to phantom right direction presses, even when the joystick was mapped to only up and down :dizzy:
-
Talking with Andy about a fix, he's on it. :)
-
After some tests.
About 3 weeks ago I begin to play on Wonder Boy 3 and Double Dragon 3 using 2.2 firmaware, and sometimes my guy turn right or left without me. I don't touch joystick in direction where guy turn. I remap 8-way map, made bigger dead-zone, still the same.
I have (and test) new firmware 2.3 from Andy about one month. Works fine, no bug from 2.2.
-
After some tests.
About 3 weeks ago I begin to play on Wonder Boy 3 and Double Dragon 3 using 2.2 firmaware, and sometimes my guy turn right or left without me. I don't touch joystick in direction where guy turn. I remap 8-way map, made bigger dead-zone, still the same.
I have (and test) new firmware 2.3 from Andy about one month. Works fine, no bug from 2.2.
:applaud:
-
Ya, I can report that 2.3 fixed the bug for me too.
-
Any word when if it is going to be released to the general public?
-
I think Andy will be not angry if I attach it here.