• ABOUT
    XIM News & Information.
  • STORE
    Purchase XIM Products.
  • FORUM
    Join The Community.

Author Topic: OBsIV's XIM Development Blog  (Read 226987 times)

Offline OBsIV

  • Administrator
  • MVP
  • *
  • Posts: 15092
  • It's obsessive.
    • View Profile
    • OBsIV's Blog
Re: OBsIV's XIM3 Development Blog
« Reply #15 on: 10:26 PM - 10/05/11 »
My goal from the beginning has been for XIM to be, by far, the best console input adapter anywhere. To achieve that goal required a level of technology backing the device that eclipses the competition. In continuation of this tradition, Iím proud to announce a new feature now available to all XIM3 owners: XIM Peripheral Bridge.

Iíve always wanted XIM to support more than mice and keyboards. This is evident in the fact that it also supports excellent unique gaming peripherals such as the Logitech G13 and the Sony Move Navigation Controller. The set of gaming peripherals available to PCs is vast and the processing resources required to use some of them are high. Meaning, itís not feasible for XIM3 to support everything Ė although, I still want it to! This is where the Peripheral Bridge comes in.

XIM Peripheral Bridge (or XIMBridge for short) turns your PC into the most powerful and flexible input peripheral possible. Imagine being able to play any game you want on your Xbox with Kinect, Nintendo Wii Remotes, Sony Move, and TrackIR head trackers. Use gaming devices such as Racing Wheels and Flight Sticks. And, enable gamers with disabilities with the wide array of Accessibility Aides on PCs. All possible through XIMBridge. The only new hardware required is the connection between the PC and XIM3: a standard, low-cost USB ďEasy TransferĒ cable (such as the Belkin Easy Transfer Cable for Windows or Cables Unlimited Easy Transfer Cable for Windows). Once that cable is plugged into XIM3, itíll see the PC as another type of input device (no different than a mouse, keyboard, or joystick).

XIMBridge comes with an SDK to enable creative developers to easily build innovative ďXIM AppsĒ. They can be as simple as connecting high quality PC-only racing wheels to Forza, or, as complex as enabling full body motion tracking for Call of Duty or Halo. The possibilities are endless. And, every XIM App has the benefit of automatically leveraging XIM3ís Smart Translator technology which greatly simplifies the problem by providing 1:1 correspondence between the application and the gameís aiming system.

XIMBridge requires the latest firmware located in the Downloads section.

Approved XIM Apps created by community developers are located in the new XIM Apps Board.

Developers can find the latest XIM SDK located in Downloads.
« Last Edit: 10:30 PM - 10/05/11 by OBsIV »
Get the most out of your XIM, read the XIM Edge and XIM3 Support FAQs.

Offline OBsIV

  • Administrator
  • MVP
  • *
  • Posts: 15092
  • It's obsessive.
    • View Profile
    • OBsIV's Blog
Re: OBsIV's XIM3 Development Blog
« Reply #16 on: 12:40 PM - 10/10/11 »
Fellow XIM gamers, if you follow the forum, youíll know that Iím always interested in enabling new ways to game from your couch in the living room (something all controller users take for granted). XIM3 already supports wireless mice and keyboards as long as you have some sort of appropriate surface available. Typical solution is to use a lap desk, but, this can be inconvenient and overall unstable. So, Iím working to find a better way.

I recently made contact with a company called Hillcrest Labs who make a product that caught my attention. They make high precision wireless pointing devices that are frequently used in applications such as set-top boxes. After discussing my idea of adapting their tech to console gaming, they were kind enough to send me some of their development kits so I could do some prototyping.

I quickly got up and running with their device using XIM3ís new Peripheral Bridge (of course!) and started experimenting with various input methods. Using their SDK, I was able to tap into all the tracking signals produced by the device. This data, when combined with XIM3 Smart Translatorís unique ability to produce 1:1 input-to-aiming correspondence, produced such a high-quality and accurate gaming experience that I just had to share the results of progress thus far. :)

<a href="http://www.youtube.com/v/YQkkHHvon3o&amp;hd=1" target="_blank" class="new_win">http://www.youtube.com/v/YQkkHHvon3o&amp;hd=1</a>
Get the most out of your XIM, read the XIM Edge and XIM3 Support FAQs.

Offline OBsIV

  • Administrator
  • MVP
  • *
  • Posts: 15092
  • It's obsessive.
    • View Profile
    • OBsIV's Blog
OBsIV's XIM Edge Development Blog
« Reply #17 on: 10:27 PM - 04/27/12 »
A little over a year ago, XIM3 was released for the Xbox 360. It quickly became the precision and quality standard for console mouse and keyboard (and more) gaming. XIM community forum activity and YouTube content has achieved growth well beyond our competitors (in cases 10x greater). Even more, itís now common to see XIM3 as the comparison standard in competitor product reviews. All this for a product that has only been available for a fraction of the time of our competitors.

Building on XIM3ís success, Iím very proud to announce the upcoming newest member of the XIM arsenal: XIM Edge!

<a href="http://www.youtube.com/v/RRWqZkZ3ZJY&amp;hd=1" target="_blank" class="new_win">http://www.youtube.com/v/RRWqZkZ3ZJY&amp;hd=1</a>


XIM Edge is a multiplatform input adapter that, at its core, shares the same Smart Translator engine that XIM3 pioneered to provide unsurpassed precision in console shooters. A XIM Edge can be used on both Xbox 360 and PS3 Ė the same device Ė without any additional hardware or firmware updates. Simply plug your XIM Edge into either console and game. Unlike our competitors, XIM Edge (like XIM3) supports your existing wired headsets for Xbox so you can avoid purchasing a wireless one ($50 savings). XIM Edge, a dual platform device with XIM3's Smart Translator aiming precision, will be priced under $100.

The XIM project has always had an incredible community of gamers behind it Ė this is evident in XIMís success. Iím humbled by the amount of time and talent many of our community members dedicate to the project. This is true for XIM3 and no different for XIM Edge. Iíd like to personally thank the XIM Edge Beta Team for all their time and feedback during the development of Edge. They are: ABigDeal, Beezles, Don, GODJOEY, mindworm22, mist4fun and Threewheels. Iíd also like to give special recognition to ABigDeal for coordinating, contributing gameplay, and producing the incredible Edge montage shown here. Also thanks to mist4fun for gameplay content and Beezles for gameplay as well as the XIM Edge intro sequence. (Some of my gameplay footage appeared in the video too. :)

My gratitude goes out to the XIM community for supporting this project. From an idea that became XIM1 which comprised of some software, firmware, and do-it-yourself hardware instructions I wrote. Now all the way to XIM Edge, which is built on top of an advanced custom computer vision and machine learning system for a single purpose only: to transform you into the weapon online that you are destined to be!

Over time Iíll be releasing more information about XIM Edge. Details such as how itís configured in and out of game, storage capacity, hardware support, as well as advanced features for the hardest core gamer. Stay tuned!
Get the most out of your XIM, read the XIM Edge and XIM3 Support FAQs.

Offline OBsIV

  • Administrator
  • MVP
  • *
  • Posts: 15092
  • It's obsessive.
    • View Profile
    • OBsIV's Blog
Re: OBsIV's XIM Development Blog
« Reply #18 on: 12:14 AM - 05/12/12 »
My recent announcement of XIM Edge has understandably resulted in a lot of questions about what the setup and configuration experience is like. Thank you everyone for all your questions!

XIM Edge's new Quick Start Guide and Instructional Videos will help clarify things. Many people are also curious about this new "mystery" feature for hardcore gamers called the Mouse Ballistics Curve Editor. That will be further disclosed at a later time when I post the XIM Edge User Manual. :)




Introduction
<a href="http://www.youtube.com/v/Ozmor-GxXiE&amp;hd=1" target="_blank" class="new_win">http://www.youtube.com/v/Ozmor-GxXiE&amp;hd=1</a>


Prerequisites
<a href="http://www.youtube.com/v/zfFRY2ZEiYQ&amp;hd=1" target="_blank" class="new_win">http://www.youtube.com/v/zfFRY2ZEiYQ&amp;hd=1</a>


Managing Configs
<a href="http://www.youtube.com/v/brE7Ityenh0&amp;hd=1" target="_blank" class="new_win">http://www.youtube.com/v/brE7Ityenh0&amp;hd=1</a>


Console Connection and Settings
<a href="http://www.youtube.com/v/b2lAtEYhwyo&amp;hd=1" target="_blank" class="new_win">http://www.youtube.com/v/b2lAtEYhwyo&amp;hd=1</a>


In-Game Config Editing
<a href="http://www.youtube.com/v/ljTcF6cnJkk&amp;hd=1" target="_blank" class="new_win">http://www.youtube.com/v/ljTcF6cnJkk&amp;hd=1</a>

Get the most out of your XIM, read the XIM Edge and XIM3 Support FAQs.

Offline OBsIV

  • Administrator
  • MVP
  • *
  • Posts: 15092
  • It's obsessive.
    • View Profile
    • OBsIV's Blog
Re: OBsIV's XIM Development Blog
« Reply #19 on: 02:47 PM - 12/23/13 »
Fellow gamers, it's hard to imagine that it has been over 6 years now since I posted about a system I created called "Xbox Input Machine"! My goal back then was to be able to play Halo with a Wiimote Ė which I accomplished. But, my feeling of accomplishment was short lived when I realized it wasn't straight forward to make aiming feel natural. In fact, the more I looked at it the more I wondered if it was even possible to solve at all! Game makers clearly put in a lot of aim assist to make console shooters playable using a thumb stick. Despite this, I made a video and published what I had and didn't think much more of it. Next thing I knew it showed up on Engadget, generated loads of interest, and the XIM Project was born. I had to decide on the set of principles that would drive this project.
 
Provide the highest-precision aiming of any device of its kind: There have been many adapters of this kind over the years. Early on I knew I had to solve the aiming problem and it would be very hard. This had to be XIM's first principle Ė everything else was secondary. The result of that focus produced our "secret sauce" that we call Smart Translators. A sophisticated system that heavily utilizes Computer Vision for their creation, Smart Translators provide the consistent 1-to-1 aiming foundation XIM is built upon. The result of this effort has been evident Ė XIM is the aiming quality standard. It's common to find people comparing competitors' devices to XIM (including our competitors themselves!). Since this is so important to us and we have such significant domain expertise in the area, we do keep a close eye on our competitors and their mouse translation tech. In all cases, they continue to be at least 5 years behind us.
 
Simple to use: This is so important for a device of this kind Ė especially for getting your aim to feel right. Subjecting the gamer to an endless process of adjusting "knobs" and graphs where they can never achieve the feel they want results in a very unhappy gamer. XIM solves this with its Smart Translator technology. Just one setting for your mouse is all you need for optimal aiming results in every game you play: Sensitivity. It's as simple as that. However, it's not just about the number of settings the user has to deal with, but, also how they adjust those settings. Making changes to settings should be as least disruptive to gameplay experience as possible. For example, required a wired PC connection for use at all times should be avoided.
 
Allow the gamer to choose their hardware: Another principle of XIM is to allow the gamer to game with their existing gaming hardware. This includes use of wired headsets through the controller so that gamers don't have to spend extra money on buying wireless hardware.
 
Take steps toward the living room: Consoles are living room experiences. XIM will take opportunities to enable mouse (and "mouse-like") gaming from the couch. This includes support for wireless hand-held devices. It will also take opportunities to enable "surface-free" mouse-like gaming. We are very interested in adapting the upcoming Steam Controller for console gaming. XIM is in a unique position with its Smart Translators to make a device like that work very well on consoles.
 
Enable gamers with disabilities: Console developers make little to no attempt in enabling gaming for the disabled community. XIM will bridge that gap by enabling these gamers to use their PC-based accessibility aides for gaming. Some of my proudest moments on XIM have been when I receive mail from gamers with a disabilities expressing their gratitude for giving them the ability to finally game on a console with their friends.
 
With next-gen consoles comes a brand new next-gen XIM that adheres to all these principles I've outlined. Orbital and I have been hard at work building our proudest achievement yet: XIM4. Featuring:

  • Next-gen console support as well as current-gen in a single device
  • A new real-time wireless configuration experience through smart phones, tablets, and PCs
  • New advanced configuration features for hard-core gamers
  • Cross-over controller support
  • Best-in-class precision mouse translation

Here is a video going over XIM4 features in more detail:
 
<a href="http://www.youtube.com/v/q11rnJUleuI&amp;hd=1" target="_blank" class="new_win">http://www.youtube.com/v/q11rnJUleuI&amp;hd=1</a>

XIM has always been a device in which its features are influenced and shaped by our very large and active community. Because we greatly value that feedback, we will be opening the XIM4 Beta to all existing XIM Edge users. All major features will be available, but, the number of Configs that can be stored will be lower due to limitations of XIM Edge. Unfortunately, this beta will not be extended to XIM3 owners due to significant platform differences between XIM3 and XIM4. Sorry about that.
 
The video showed wireless configuration using an Android device. At this stage of development, we support Android 2.3.3 (Gingerbread) and above as well as PCs with Bluetooth adapters (XIM4 will ship with a Bluetooth USB adapter in the event your PC isn't Bluetooth-capable). iOS is a target platform.
 
XIM4 is currently running against Xbox One, Playstation 4, Xbox 360, and Playstation 3.
 
We are planning to start the Beta over the next couple of weeks and we are currently targeting a XIM4 release of Q1 2014. As more details about XIM4 are available, I'll be posting them in this blog.
 
I'd like to thank the XIM community and their continued support of this project. We know that without you we wouldn't have achieved the level of success we have today. For that we are very grateful.
 
Thanks!
 
OBsIV
« Last Edit: 10:55 AM - 03/30/14 by OBsIV »
Get the most out of your XIM, read the XIM Edge and XIM3 Support FAQs.

Offline OBsIV

  • Administrator
  • MVP
  • *
  • Posts: 15092
  • It's obsessive.
    • View Profile
    • OBsIV's Blog
Re: OBsIV's XIM Development Blog
« Reply #20 on: 08:03 PM - 04/01/14 »
Itís only been 3 months since I announced XIM4 and the response has been overwhelming! We were picked up by sites like Engadget just a day later. Soon after we released the Open XIM4 Beta which resulted in a large amount of participation. Our community forum has been on-fire with feedback, suggestions, and issue reports. In this short time the quality and polish of the XIM4 firmware and companion smart phone apps (XIM Manager) has increased significantly. Playstation 4 support was added, Xbox One audio-passthrough came online, numerous smart phone app improvements were made, many bugs were fixed big and small, and next-gen game support has been coming in fast. PC hardware makers have even started contacting us to make sure their devices (such as arcade sticks and foot-boards) are compatible with XIM4. Iím so thrilled with how far XIM4ís development has come. It is easily going to be the most feature-rich, polished, and stable XIM at ship ever.
 
Speaking of shipping, I know this is on all your minds. When I announced XIM4 I said the goal was to release it by the end of Q1 2014. In fact, XIM4ís board is done, itís enclosure is done, and its firmware and software is at a quality and feature level that it could ship now. We are going much bigger with XIM4 at launch than we did XIM Edge or XIM3 (in fact, quantities larger than both of them combined). We are very focused on manufacturing, QA, packaging, and fulfillment turnaround times (international and domestic). The quantities we are talking about means manufacturing lead times are longer. It is my intention to get firm on a date as soon as possible, but, the information isnít there right now to give an ETA. Rest assured we are working as fast as efficiently as possible to get XIM4 into your hands. I encourage you to sign-up on the new XIM4 Waiting List so we can notify you of XIM4ís availability as soon as itís ready.
 
I mentioned the XIM4 enclosure and Iím proud to unveil it to you in this update. XIMís development team is small (intentionally) but everyone on the team is exceptional at what they do. XIM4ís enclosure was designed by the same individual that did XIM Edge and XIM3. I gave him my high-level requirements of making the enclosure feel bold and new -- yet still look like itís part of the XIM family. I also gave him specific requirements such as being able to see the light from the sides and the addition of a physical programming/pairing button. He took this abstract vision and created something that Iím incredibly excited about. Itís so fun watching things like this come to life. Please check out the renderings of XIM4 below.
 
Another thing you will notice changing is our site. A big thanks to OMGsus who has been with us since the beginning and continues to support this project with this talents. We are lucky to have him with us.
Get the most out of your XIM, read the XIM Edge and XIM3 Support FAQs.