Total Annihilation

Total Annihilation

Puddles1989 Dec 20, 2015 @ 9:00am
How can I force ingame resolution?
I can start the game but it comes up in a funny resolution and I can only see the top left hand corner of the screen. Does anyone know how to set/force it to the desired resolution before starting the game up? Or better yet is there a setting file I can change in the file structure?
< >
Showing 1-15 of 17 comments
Crene Dec 20, 2015 @ 9:10am 
what Ver. you running 3.1 or 3.9?
Puddles1989 Dec 20, 2015 @ 9:14am 
I downloaded what came standard off of steam, so I checked and it is 3.1
It opens, I get sound but it messes up the resolution and I cant do anything, at least that I can see.
Crene Dec 20, 2015 @ 9:27am 
try going to 3.9 it may work
Last edited by Crene; Dec 20, 2015 @ 9:50am
Puddles1989 Dec 20, 2015 @ 9:29am 
How do I get 3.9?
Recht Dec 20, 2015 @ 11:18am 
Originally posted by Puddles1989:
I can start the game but it comes up in a funny resolution and I can only see the top left hand corner of the screen. Does anyone know how to set/force it to the desired resolution before starting the game up? Or better yet is there a setting file I can change in the file structure?


Het buddy, I had the same problem at the start, depending on your screen resolution, you can set it to max. that way you will see a larger screen or you need to update your graphics card drivers. check the resolution fro within the game. start small then work up till the problem starts and go back one step.

Hope that helps you out.
Zedecxz Dec 20, 2015 @ 11:35am 
I'm having this problem as well. I've tried downloading the patch, but it just crashes the game, which seems worse than having it run but not being able to operate anything due to resolution issues.

I've got Windows 10, and I know that might be some of the problem, but somebody in the reviews said they also have win10 and ran with no problems.

Any ideas? I'd really love to play this game again.
Crene Dec 20, 2015 @ 11:55am 
ya you need the Test Fix for windows 8-10

http://www.tauniverse.com/forum/showthread.php?p=718283
Other then that make sure to set it to a resolution you can run useing the Total Annihilation.exe file that is added with the 3.9 patch
Last edited by Crene; Dec 20, 2015 @ 11:56am
Zedecxz Dec 20, 2015 @ 12:07pm 
Originally posted by Crene:
ya you need the Test Fix for windows 8-10

http://www.tauniverse.com/forum/showthread.php?p=718283
Other then that make sure to set it to a resolution you can run useing the Total Annihilation.exe file that is added with the 3.9 patch


I'm pretty good with a lot of technical stuff, but those forum posts are difficult to read (the difference between trying to figure things out in the middle of an ongoing conversation, vs. reading something meant to be a how-to guide)

I DID get the base game to run, however. Here's what I did:

1. Go to the install folder and right click on the TotalA.exe
2. Select Properties
3. Select the "Compatibility" tab
4. Check the box for "compatibility mode" and select Windows 95 from the dropdown menu
5. In the "Settings" box on the same tab, check the boxes for "Run in 640x480 screen resolution," "Disable display scaling on high DPI settings," and "Run this program as an administrator."
6. At the bottom, click "apply"
7. Run the game!

This is probably not the optimal fix, nor the way to do things if you want to add all the new community stuff. However, if all you want to do is get the game running for that quick nostalgia fix (and to prove the game is playable right off of Steam), then this works just fine.

I would love, however, for someone with the know-how to write a comprehensive, easy to read, Windows 8-10 startup guide with all the new bits. I'll try to figure it out on my own, and if I get it to work I'll write the thing myself, but I'm not the best guy for the job, and I don't want to muck it up.
Puddles1989 Dec 21, 2015 @ 2:25am 
When the game starts it only shows the top left quarter of the game screen, so its a bit hard to be able to navigate the menus when you cant see them. I tried running TA on my old laptop and comparing the keyboard movements to get to the resolution setting in game but it didnt seem to work. I did also try the compatibilty mode and differing settings, it still displayed the same. My graphics drivers up to date. Usually I would find the config file and edit the resolution to what I want to force it to start up in full hd. no luck so far.
Puddles1989 Dec 22, 2015 @ 2:30am 
I have figured it out!

What was happening is that I use windows DPI Scaling to make the icons and text a bit bigger on my screen (couch gamer, lol). When the game was starting the DPI Scaling was upscaling the game so it was too big to see it all. I went into properties of the .exe and I went into the compatibility tab and near the bottom I ticked the 'turn off DPI Scaling' option and now it runs perfectly.

So for anyone with this problem this is the fix!

Thanks everyone for your help too!
Recht Dec 22, 2015 @ 6:04am 
I am glad to hear that you reolved the problem. DPI Scaling, lol, not something people come accros everyday, you'd thing that windows was inteligent enough to disable that when a program that needs total control over the graphics system. Well there you have it, you will never forget this problem, something that you resolved on your own and us long time gamers and "IT Pro's" did not even think of. Well done Mate.
eLCi @ Proton FTW Aug 28, 2018 @ 6:05am 
If you cant find a resolution selection bar in your game options there is a way to set your game resolution via registry:

Carefull !
regedit is very powerful, dont do any things you dont know; you can ruin your entire OS with it!!
If you dont know what screen resolution you want, better let it do your bigger Brother xD

How to Windows 10:
RIGHT click Windows Start Button -> click Run -> type regedit -> click OK or press Enter ->
Now regedit window is runnung; close all open branches at left side and then open the Brunch:
Computer\HKEY_CURRENT_USER\Software\Cavedog Entertainment\Total Annihilation
by Clicking on the brunch arrows


Click on the "Total Annihilation" Brunch
Here (in this brunch) you find the REG_DWORDs (at right screen side, its alphabetic sorted)
DisplaymodeHeight
DisplaymodeWidth


Doubleclick the name of the DWORDs, set the new value (you can switch from hex to decimal input by the option) and click OK:
eg for my screen:
Set DisplaymodeWidth to 1920 decimal (780hex)
Set DisplaymodeHeight to 1080 decimal (438hex)

Close regedit window
Start game and enjoy

Note:
The new resolution only is running while Battle; Start Menue and Campaign Menue is still 640x480
All battle gui elements work with the new resolution but were optimized for 640x480

Have Fun :D
Fabi Winterstar Jun 7, 2020 @ 8:13am 
Originally posted by eLCi:
regedit is very powerful, dont do any things you dont know; you can ruin your entire OS with it!!
If you dont know what screen resolution you want, better let it do your bigger Brother xD

Have Fun :D

Thanks a lot for your post, this worked. Because tinkering with the registry can be risky, I'm going to share a more direct and easier way.

1. Open a command prompt (cmd.exe)
2. Then copy and paste these lines and press enter. In this case, the resolution is set to 1920x1080:

reg add "HKEY_CURRENT_USER\Software\Cavedog Entertainment\Total Annihilation" /v DisplaymodeWidth /t REG_DWORD /d 1920 /f

reg add "HKEY_CURRENT_USER\Software\Cavedog Entertainment\Total Annihilation" /v DisplaymodeHeight /t REG_DWORD /d 1080 /f

These numbers after "/d" can be adjusted to match your native screen resolution.
< >
Showing 1-15 of 17 comments
Per page: 1530 50