v0.3.17 Alpha Windows Installer

For topics that do not fit in another sub-forum.

Moderator: Oberlus

Message
Author
User avatar
Geoff the Medio
Programming, Design, Admin
Posts: 13603
Joined: Wed Oct 08, 2003 1:33 am
Location: Munich

v0.3.17 Alpha Windows Installer

#1 Post by Geoff the Medio »

v0.3.17 is about ready, and as before I've prepared an alpha test installer for Win32.

This time, however, I've tried making it using the Visual Studio 2010 compiler instead of the Visual Studio 2008 compiler that has previously been used. This is likely to cause some weird problems, particularly for older versions of Windows (such as XP), so I'd appreciate some testing of this installer. If necessary, I can revert to the 2008 compiler, but I'd like to update if possible, and will need to switch eventually due to compatibility issues with dependencies.

The alpha installer is available here:

http://sourceforge.net/projects/freeori ... %200.3.17/

Zireael
Space Dragon
Posts: 429
Joined: Mon Aug 15, 2011 5:33 pm

Re: v0.3.17 Alpha Windows Installer

#2 Post by Zireael »

Which revision is it based on? I've got rev 4279 and that's why I ask...

User avatar
Geoff the Medio
Programming, Design, Admin
Posts: 13603
Joined: Wed Oct 08, 2003 1:33 am
Location: Munich

Re: v0.3.17 Alpha Windows Installer

#3 Post by Geoff the Medio »

The alpha installer is based on 4279.

If you've got the .zip file that pd hosts, that was built with MSVC 2008.

hklvette
Space Floater
Posts: 22
Joined: Sat Sep 17, 2011 5:21 pm

Re: v0.3.17 Alpha Windows Installer

#4 Post by hklvette »

Downloading to this machine now, running 32bit XP Pro SP3

edit: picked up an error: "The application or DLL C:\Program Files\FreeOrion\OpenAL32.dll is not a valid windows image. Please check this against your installation diskette." This happens while starting either windowed and full-screen mode, and just after the first window (the small one) opens.

User avatar
Geoff the Medio
Programming, Design, Admin
Posts: 13603
Joined: Wed Oct 08, 2003 1:33 am
Location: Munich

Re: v0.3.17 Alpha Windows Installer

#5 Post by Geoff the Medio »

That's because you're using XP, or possibly just not a 64-bit Windows. If I include the version that works in 32-bit XP, then there are problems like this: viewtopic.php?p=45458#p45458

So, you need to download the appropriate OpenAL for your OS. I think the Creative installer provides both: http://connect.creativelabs.com/openal/ ... Items.aspx

I may have to include that installer instead of just the DLLs...

Edit: Could you try copying the OpenAL32.dll and wrap_oal.dll from the v0.3.16 install directory over those files in the v0.3.17 install directory, assuming you still have both? Maybe that will work?

User avatar
Geoff the Medio
Programming, Design, Admin
Posts: 13603
Joined: Wed Oct 08, 2003 1:33 am
Location: Munich

Re: v0.3.17 Alpha Windows Installer

#6 Post by Geoff the Medio »

I'd appreciate some additional and follow-up testing. This is presently the only thing delaying the release of v0.3.17.

hklvette
Space Floater
Posts: 22
Joined: Sat Sep 17, 2011 5:21 pm

Re: v0.3.17 Alpha Windows Installer

#7 Post by hklvette »

I'm starting with a fresh install of FO.

1) I managed to find where the OAL installer sticks the two files in question (the system32 folder) and over-wrote the ones that were in the FO directory.

2) App started fine, and I selected "quick start." It then stalled at the "generating universe" prompt. Checked the task manager for CPU usage, and it was idling. I am letting the app run for the next few minutes to see if it picks up.
edit: Let it set for five minutes...no joy.

If I get a chance this evening I can test the installer on Vista x64 (my machine at home) beginning with a fresh install.

-Henry

User avatar
eleazar
Design & Graphics Lead Emeritus
Posts: 3858
Joined: Sat Sep 23, 2006 7:09 pm
Location: USA — midwest

Re: v0.3.17 Alpha Windows Installer

#8 Post by eleazar »

Try starting a game with zero AI empires. If the universe generates, it's probably a problem with your version of python.

User avatar
Geoff the Medio
Programming, Design, Admin
Posts: 13603
Joined: Wed Oct 08, 2003 1:33 am
Location: Munich

Re: v0.3.17 Alpha Windows Installer

#9 Post by Geoff the Medio »

As eleazar notes, it could be a Python issue. After trying with 0 AIs, if that produces the same result, or after trying again with at leats one AI if that's necessary to replicate, could you post the contents of freeoriond.log and AI_1.log in C:\Documents and Settings\UserName\Application Data\FreeOrion

If these issues are specific to XP and/or 32-bit Window, I may have to do two Windows releases...

hklvette
Space Floater
Posts: 22
Joined: Sat Sep 17, 2011 5:21 pm

Re: v0.3.17 Alpha Windows Installer

#10 Post by hklvette »

Geoff the Medio wrote:As eleazar notes, it could be a Python issue. After trying with 0 AIs, if that produces the same result, or after trying again with at leats one AI if that's necessary to replicate, could you post the contents of freeoriond.log and AI_1.log in C:\Documents and Settings\UserName\Application Data\FreeOrion

If these issues are specific to XP and/or 32-bit Window, I may have to do two Windows releases...
I'm home now, so we'll see what this box (Vista SP2 x64) does with a clean install. Standby for details.

Problem 1: OpenAL32.dll not found. I've looked in the FO folder, and the two openAL folders are there. I install the package from creative and see if that helps.
Solution: Installed the OAL package. Did not have to move the two files in question to run the game.

Problem 2: As before, quick start does not work.
Solution: Just as Eleazar suggested, disabling AI allowed Uni generation to complete. I imagine this will also play out the same for the XP box at work.

Problem 3: Using windowed mode, the Production, Research, and Design panes do not properly fill the screen, instead setting their dimensions to the default window size and laying over the galaxy view.


As an aside, should all of this information be moved to another forum, and could you link the spacebar to the turn button, as it is in Civ IV? :)

User avatar
Geoff the Medio
Programming, Design, Admin
Posts: 13603
Joined: Wed Oct 08, 2003 1:33 am
Location: Munich

Re: v0.3.17 Alpha Windows Installer

#11 Post by Geoff the Medio »

hklvette wrote:Problem 1: OpenAL32.dll not found. I've looked in the FO folder, and the two openAL folders are there.
You mean openAL DLL files are there, but there is a popup error about them being not found, after installing the v0.3.17 link from this thread?
Problem 2: As before, quick start does not work.
Solution: Just as Eleazar suggested, disabling AI allowed Uni generation to complete. I imagine this will also play out the same for the XP box at work.
Could you post your freeoriond.log and AI_1.log as requested above? And then, try installing Python2.7 ? Is Python27.dll in the FreeOrion directory after installation? (It's supposed to be, but I might have missed it...)
Problem 3: Using windowed mode, the Production, Research, and Design panes do not properly fill the screen, instead setting their dimensions to the default window size and laying over the galaxy view.
You need to restart the game after changing the resolution for the sub-screens to resize. Missing feature.
As an aside, should all of this information be moved to another forum
No..? This thread is about the Alpha installer, and you're discussing issues with it...
and could you link the spacebar to the turn button, as it is in Civ IV?
Maybe. There might be issues with chat messages that would make me not want to do that.

hklvette
Space Floater
Posts: 22
Joined: Sat Sep 17, 2011 5:21 pm

Re: v0.3.17 Alpha Windows Installer

#12 Post by hklvette »

Geoff the Medio wrote:
hklvette wrote:Problem 1: OpenAL32.dll not found. I've looked in the FO folder, and the two openAL folders are there.
You mean openAL DLL files are there, but there is a popup error about them being not found, after installing the v0.3.17 link from this thread?
That's correct. Upon downloading and running the OpenAL installer from Creative to place the two OAL files in System32, the problem was fixed
Problem 2: As before, quick start does not work.
Solution: Just as Eleazar suggested, disabling AI allowed Uni generation to complete. I imagine this will also play out the same for the XP box at work.
Could you post your freeoriond.log and AI_1.log as requested above? And then, try installing Python2.7 ? Is Python27.dll in the FreeOrion directory after installation? (It's supposed to be, but I might have missed it...)
Python27.dll is in the FO directory, as is a Zip file by the same name. I'll post the contents of the log in the next post.
Problem 3: Using windowed mode, the Production, Research, and Design panes do not properly fill the screen, instead setting their dimensions to the default window size and laying over the galaxy view.
You need to restart the game after changing the resolution for the sub-screens to resize. Missing feature.
understood
As an aside, should all of this information be moved to another forum
No..? This thread is about the Alpha installer, and you're discussing issues with it...
understood
and could you link the spacebar to the turn button, as it is in Civ IV?
Maybe. There might be issues with chat messages that would make me not want to do that.
understood

hklvette
Space Floater
Posts: 22
Joined: Sat Sep 17, 2011 5:21 pm

Re: v0.3.17 Alpha Windows Installer

#13 Post by hklvette »

freeoriond.log wrote:
2011-09-21 18:42:21,279 DEBUG Server : (ServerFSM) Idle
2011-09-21 18:42:21,279 DEBUG Server : FreeOrion server waiting for network events
2011-09-21 18:42:27,347 DEBUG Server : ServerNetworking::AcceptConnection : connected to new player
2011-09-21 18:42:27,348 DEBUG Server : (ServerFSM) Idle.HostSPGame
2011-09-21 18:42:27,348 DEBUG Server : PlayerConnection(@ 02B333C0)::EstablishPlayer(1, Human_Player, 1)
2011-09-21 18:42:27,348 DEBUG Server : (ServerFSM) ~Idle
2011-09-21 18:42:27,348 DEBUG Server : (ServerFSM) WaitingForSPGameJoiners
2011-09-21 18:42:27,348 DEBUG Server : ServerApp::CleanupAIs() killing 0 AI clients.
2011-09-21 18:42:27,348 DEBUG Server : starting E:\Free Orion\freeorionca.exe
2011-09-21 18:42:27,350 DEBUG Server : done starting E:\Free Orion\freeorionca.exe
2011-09-21 18:42:27,350 DEBUG Server : starting E:\Free Orion\freeorionca.exe
2011-09-21 18:42:27,351 DEBUG Server : done starting E:\Free Orion\freeorionca.exe
2011-09-21 18:42:27,351 DEBUG Server : starting E:\Free Orion\freeorionca.exe
2011-09-21 18:42:27,352 DEBUG Server : done starting E:\Free Orion\freeorionca.exe
2011-09-21 18:42:27,352 DEBUG Server : (ServerFSM) WaitingForSPGameJoiners.CheckStartConditions
2011-09-21 18:42:36,580 DEBUG Server : ServerNetworking::DisconnectImpl : disconnecting player 1
2011-09-21 18:42:36,580 DEBUG Server : ServerFSM::HandleNonLobbyDisconnection : Lost connection to player #1, named "Human_Player"; server terminating.
2011-09-21 18:42:36,580 DEBUG Server : ServerFSM::HandleNonLobbyDisconnection : All human players disconnected; server terminating.
AI_1.log wrote: 2011-09-21 18:42:27,383 DEBUG AI : AI_1 logger initialized.
2011-09-21 18:42:27,383 DEBUG AI : AIClientApp and logging initialized. Running app.
2011-09-21 18:42:27,383 DEBUG AI : PythonAI::PythonAI()

User avatar
Geoff the Medio
Programming, Design, Admin
Posts: 13603
Joined: Wed Oct 08, 2003 1:33 am
Location: Munich

Re: v0.3.17 Alpha Windows Installer

#14 Post by Geoff the Medio »

hklvette wrote:
AI_1.log wrote: 2011-09-21 18:42:27,383 DEBUG AI : AI_1 logger initialized.
2011-09-21 18:42:27,383 DEBUG AI : AIClientApp and logging initialized. Running app.
2011-09-21 18:42:27,383 DEBUG AI : PythonAI::PythonAI()
Definitely looks like a Python problem.

Did you previously have any other Python installed on either system? (What version?)

hklvette
Space Floater
Posts: 22
Joined: Sat Sep 17, 2011 5:21 pm

Re: v0.3.17 Alpha Windows Installer

#15 Post by hklvette »

Geoff the Medio wrote:
hklvette wrote:
AI_1.log wrote: 2011-09-21 18:42:27,383 DEBUG AI : AI_1 logger initialized.
2011-09-21 18:42:27,383 DEBUG AI : AIClientApp and logging initialized. Running app.
2011-09-21 18:42:27,383 DEBUG AI : PythonAI::PythonAI()
Definitely looks like a Python problem.

Did you previously have any other Python installed on either system? (What version?)
Only whatever came with .3.16. Before Installing .17, I deleted the FO folders in MyDocs and Prog. Files (on both machines), but wasn't aware of any other files being present.

Post Reply