Backporting controller setup

Tips, tactics, and general discussion for Evochron Legacy.
Radikal
Lieutenant
Lieutenant
Posts: 136
Joined: Fri Sep 25, 2015 7:53 am
Location: VAUSA

Backporting controller setup

Post by Radikal »

Not sure if this is the correct place to post this.

Is it possible to backport Legacy's new controller setup to Mercenary?
The multiple button functions in Legacy are nice, but I find myself playing Mercenary quite a bit because I like some of the gameplay options better.
It would be great to have some of the newer controller options (such as axis controls for panning, newer hat options, newer deadzone sensitivity) in Mercenary.
User avatar
Vice
Administrator
Administrator
Posts: 12227
Joined: Fri Apr 25, 2003 1:38 am

Backporting controller setup

Post by Vice »

That would be a project requiring a lot of time I don't have much of these days. The game itself would likely need to be ported over to the compiler and framework I'm currently using (which would mean removing support for Windows XP and removing or converting several of the graphics systems the original game also depends on)... then I could get started on trying to integrate the newer control system. It would involve converting the controller save templates for the newer structures, legacy support to auto-convert old templates to the new format, updating menus for the different options, changing the old flight input control systems for the new systems (new value ranges, channel limits, etc). The new game (EL) was designed with many things in place already to support such changes while the old game wasn't. So it would involve a lot of work that I don't really have time for currently. And the additional compromises also reduces its feasibility.
StarWraith 3D Games
www.starwraith.com | www.spacecombat.org
3D Space Flight and Combat Simulations
Radikal
Lieutenant
Lieutenant
Posts: 136
Joined: Fri Sep 25, 2015 7:53 am
Location: VAUSA

Backporting controller setup

Post by Radikal »

Never hurts to ask. :)
Thanks for all your hard work.