Yes, you need a current 2.6 pre-release to be able to post to the forum. Also AFAIK with 2.6 the map-download procedure and lobby will change, that is why you are stuck to 2.5 for using those. Installing both versions side by side is a good workaround.
@Panther Following your advice I logged out from Google and reset my Eqqman (on that forum) password and was then able to log in with posting privileges. Thanks!
No, there is no way, sorry. But TripleA should be installable on older computers, too. It’s maybe only a question of the correct installation file?
What OS is he running on the old computer?
That doesn’t explain why it was present in 2.5 though. I vaguely remember that “Show Console” might have been an option in the Engine Preferences what had been removed later.
Yes. Just use Play by Email instead - and instead of sending emails just post the turn summary manually (copy/paste) and attach a manually created savegame.