XIM Community

Ballistics and Button Config Converter for New Copy/Paste Format  (Read 56389 times)

Offline PegasusActual

  • Member
  • *
  • Posts: 160
    • View Profile
Ballistics Curve:
http://xim.schucreations.com/ConvertCurve.php

^I think that's the famed Battlefield vehicle curve.

Buttons (Primary/Secondary)
http://xim.schucreations.com/ConvertButtons.php


REVERSE Ballistics Curve Conversion (new firmware to old firmware)
http://xim.comli.com/ConvertCurveReverse.php




Edit:
FULL CONFIG CONVERTER 20150606 -> 20150716

FULL CONFIG CONVERTER 20150716 -> 20150816

This converts configs from the JUNE 2015 RC format to the JULY 2015 RC format.

Original Post:

Not well tested, but it handled a pretty beastly Battlefield config I have so I'm optimistic. Let me know

So as anyone who has migrated to the latest RC version from one of the older versions knows, the format for cut/paste has changed and the new XIM Manager is not backwards compatible. I have written a couple of simple scripts in PHP that will convert the old versions to the new versions. I made these specifically so I could migrate from 20150212 RC to 20150606 RC, it should work for older than 20150212, but I haven't installed every release so if there was another format somewhere in there then that one probably won't work.

It's pretty simple, paste an old config into the text box on the appropriate page (ballistics or button) and click submit. If it's the right input format it should spit out the new version which you can then paste into 20150606 RC (and beyond presumably)



It's come to my attention that if you're not adblocking, the free host I used might be kind of spammy. If anyone wants to volunteer to host some PHP I can send you the source.

edit: updated links to point to abc123's rehosted versions
edit: added reverse curve conversion
« Last Edit: 09:24 AM - 07/16/17 by mist4fun »

Offline RML

  • MVP
  • *
  • Posts: 6549
  • Live Different
    • View Profile
Thank you!  :)

Offline mcdonamw

  • MVP
  • *
  • Posts: 968
    • View Profile
Thanks Pegasus.  For my edification can you send me the code used to do this?

Offline Loki

  • MVP
  • *
  • Posts: 630
    • View Profile
  • Gamertag: Loki Revamped
  • PSN ID: LokiRevamped
So as anyone who has migrated to the latest RC version from one of the older versions knows, the format for cut/paste has changed and the new XIM Manager is not backwards compatible. I have written a couple of simple scripts in PHP that will convert the old versions to the new versions. I made these specifically so I could migrate from 20150212 RC to 20150606 RC, it should work for older than 20150212, but I haven't installed every release so if there was another format somewhere in there then that one probably won't work.

It's pretty simple, paste an old config into the text box on the appropriate page (ballistics or button) and click submit. If it's the right input format it should spit out the new version which you can then paste into 20150606 RC (and beyond presumably)

Ballistics Curve:
http://xim.comli.com/ConvertCurve.php


^I think that's the famed Battlefield vehicle curve.

Buttons (Primary/Secondary)
http://xim.comli.com/ConvertButtons.php



It's come to my attention that if you're not adblocking, the free host I used might be kind of spammy. If anyone wants to volunteer to host some PHP I can send you the source.


Thanks.



Please don't trivialize something you don't understand

Offline PUBzZz

  • MVP
  • *
  • Posts: 742
    • View Profile
Thanks man
PS4 / Xbox One
Xim Apex / Xim 4
Cooler Master MM710 16k @1000hz
Zowie G-TF SPAWN PAD
Netduma to OpenWRT "Cake/PieceOfCake"
BenQ XL2420T
Astro A40 + Mixamp

Offline PointBlankShot

  • Member
  • *
  • Posts: 495
  • Xbox One X > PS4
    • View Profile
the page provides a 404 error.

shoot me the code in php via a message ad I will be happy to place it onto a real web host...
Xbox One X + Orbweaver + G502 + XIM4/APEX

Offline PointBlankShot

  • Member
  • *
  • Posts: 495
  • Xbox One X > PS4
    • View Profile
Hello Everyone,

Since the link above is not operating I have asked that the code be sent to me, and I placed it temporarily in a location that should work for now.

It may move later on, and I will update the URL to the converters.


HERE YOU GO:
http://shewbuddy.com/
Xbox One X + Orbweaver + G502 + XIM4/APEX

Offline PegasusActual

  • Member
  • *
  • Posts: 160
    • View Profile
OP updated with new converter for the new RC version. Feedback and testing appreciated.

Offline VITODATHO

  • Member
  • *
  • Posts: 156
    • View Profile
Sorry for noob question but what is this about? What you mean by ballistics in game terms?

Offline PegasusActual

  • Member
  • *
  • Posts: 160
    • View Profile
If you click "advanced" under "mouse" there is a ballistics curve you can set. The default curve is just a straight line, which is the typical type of mouse aiming you want to use, any movement speed of the mouse, up to the max turn speed of the game should move the same number of pixels on the screen if you move the same distance on the mouse pad. By changing the ballistics curve you're typically adding acceleration or decelerating. So the mouse gets more or less sensitive as you move it faster, that sort of thing.

Offline VITODATHO

  • Member
  • *
  • Posts: 156
    • View Profile
If you click "advanced" under "mouse" there is a ballistics curve you can set. The default curve is just a straight line, which is the typical type of mouse aiming you want to use, any movement speed of the mouse, up to the max turn speed of the game should move the same number of pixels on the screen if you move the same distance on the mouse pad. By changing the ballistics curve you're typically adding acceleration or decelerating. So the mouse gets more or less sensitive as you move it faster, that sort of thing.
Thanks for response
I thought it was Sensitivity , what is the difference between 2 ?
If I change sensitivity dose ballistics changes to?

Offline Y2K

  • Member
  • *
  • Posts: 365
    • View Profile
If you click "advanced" under "mouse" there is a ballistics curve you can set. The default curve is just a straight line, which is the typical type of mouse aiming you want to use, any movement speed of the mouse, up to the max turn speed of the game should move the same number of pixels on the screen if you move the same distance on the mouse pad. By changing the ballistics curve you're typically adding acceleration or decelerating. So the mouse gets more or less sensitive as you move it faster, that sort of thing.
Thanks for response
I thought it was Sensitivity , what is the difference between 2 ?
If I change sensitivity dose ballistics changes to?

XIM offer a great deal of flexibility in how aiming behaves. XIM's Smart Translators give you 1:1 precision (known as "linear behavior"). However, some gamers prefer, for example, added acceleration, deceleration, speed limits, or velocity boosts (known as "predicable non-linear behavior"). Ballistic Curves provide this level of control.
ONE/PS4/PC
Router:Netgear r7800 with SQM
Mouse: GPro Wireless swap with kailh switches ..
keyboard: Leopold FC900R cherry red
Pad: qck+
Sound: HD600/modmic

Offline PegasusActual

  • Member
  • *
  • Posts: 160
    • View Profile
Thanks for response
I thought it was Sensitivity , what is the difference between 2 ?
If I change sensitivity dose ballistics changes to?
Well, they definitely work together.  That graph is basically a map between the X value, which is how fast you're moving your mouse, and the Y value, which is how fast the XIM moves the console controller's joystick in response.

The sensitivity basically scales the whole curve. So let's say you cut your sensitivity in half. If you wanted to you could just make the line twice as steep as it was before, and it will end up feeling like the same sensitivity in the end. Obviously that's not really a useful thing to actually do, it's just to illustrate how they're related.

Offline VITODATHO

  • Member
  • *
  • Posts: 156
    • View Profile
Thanks for response
I thought it was Sensitivity , what is the difference between 2 ?
If I change sensitivity dose ballistics changes to?
Well, they definitely work together.  That graph is basically a map between the X value, which is how fast you're moving your mouse, and the Y value, which is how fast the XIM moves the console controller's joystick in response.

The sensitivity basically scales the whole curve. So let's say you cut your sensitivity in half. If you wanted to you could just make the line twice as steep as it was before, and it will end up feeling like the same sensitivity in the end. Obviously that's not really a useful thing to actually do, it's just to illustrate how they're related.
Little by little I am understanding ,once I begin experimenting I will get it.
thanks for all

Offline PointBlankShot

  • Member
  • *
  • Posts: 495
  • Xbox One X > PS4
    • View Profile
did you want me to upload the altered code? as your link will go offline soon PM me again and I will update it
Xbox One X + Orbweaver + G502 + XIM4/APEX