I have tried using the widescreen solution for
Alien Shooter: Vengeance (a.k.a. Alien Shooter 2 and also Alien Shooter 2: Reloaded) for the newest game in that series, Alien Shooter 2: Conscription, in order to play with a 1440x900 resolution but with no luck.
First, there's a small difference in the CONST.lgc file and I'll quote here how the widescreen solution for AS:V describes the relevant section:
To play with a widescreen resolution go to:
(install directory)runmaps and open "CONST.LGC" find these lines (line 513 & 514):
static int RT_SCREEN_X[] = { 800, 1024 };
static int RT_SCREEN_Y[] = { 600, 768 };
These two resolutions correspond to the in-game settings.
If you wish to play in 1680x1050 it should look like this
static int RT_SCREEN_X[] = { 800, 1680 };
static int RT_SCREEN_Y[] = { 600, 1050 };
Now if you switch to 1024x768 in-game you get 1680x1050.
But here is how those two lines appear in AS2: Conscription's CONST.lgc file:
static int RT_SCREEN_X[] = { 800, 1024, 1024, 1024, 960, 1024, 1280, 1280 };
static int RT_SCREEN_Y[] = { 600, 768, 576, 640, 600, 600, 720, 800 };
Notice it lists eight resolutions instead of just two. It's nice of the developers to finally do so but they've missed mine.
Problem is after I edit any of those resolutions to 1440x900 whichever one I changed now no longer shows up in the game's video settings. I have also tried starting up the game with the CONST.lgc file unaltered, selecting a res and exiting, and then editing the one I chose in the file. That didn't work either because it had simply defaulted back to 800x600 when I opened the game again.
Anyone have an idea about what must be done differently here?