jooize: The top quarter of my display flickered a lot unless I held down a key like increase brightness (F2) or Cmd-Tab. This was fixed by starting Total Annihilation in windowed mode. When a map starts it's still full screen.
Quit the game entirely if it's running.
Go to your Total Annihilation Commander Pack.app and right-click it. Choose Show Package Contents and navigate to the following path, starting with Contents.
"/Applications/Total Annihilation Commander Pack.app/Contents/Resources/drive_c/Program Files/GOG.com/Total Annihilation/START.BAT"
Right-click START.BAT and hover Open With, then pick Other and choose TextEdit to open with.
Add " -d" behind TotalA.exe like below. Save the file and open Total Annihilation Commander Pack.app again!
TotalA.exe -d
taskkill /F /IM dplaysvr.exe
taskkill /F /IM windevice.exe
This gets the game going for me, but the top part is hidden under the menu bar, so I can't see resources.
If I start in full-screen it reverts to 640x480 and my screen can't show it.