Page 40 of 138

Posted: Thu Apr 22, 2010 6:43 am
by JensAyton
Yes.

Haven’t I already done test conversions for you? :-)

Posted: Thu Apr 22, 2010 1:38 pm
by Cmd. Cheyd
A while back, yes. But I wasn't sure if it was a Mac-only thing, or a developer tool, or what... And I was wanting to "play" with it. :)

Posted: Mon Apr 26, 2010 6:55 pm
by JensAyton
  • Fixed texture corruption in “graphics resets”. (Graphics resets happen on platforms other than Mac OS X when resizing a window or switching to/from full screen, and in trunk also when switching shader modes.)
  • Reduced memory use by reloading most textures from disk during graphics resets, rather than storing an otherwise redundant copy in memory.

Posted: Thu Apr 29, 2010 11:31 pm
by JensAyton
Cube map textures are now automatically converted to lat/long maps when not supported in hardware. The maximum size for a converted cube map is 1024 × 512 pixels, or 512 × 256 pixels in reduced detail mode.

Unlike planettool, this converter is pretty fast.

Posted: Sun May 02, 2010 5:40 pm
by another_commander
Revision 3268: Speech synthesis via the eSpeak library is now supported under Windows. Those who dare test, please feel free to update your SVNs or wait for tomorrow's nightly build.

Posted: Sun May 02, 2010 5:46 pm
by Cmd. Cheyd
another_commander wrote:
Revision 3268: Speech synthesis via the eSpeak library is now supported under Windows. Those who dare test, please feel free to update your SVNs or wait for tomorrow's nightly build.
COOL!!! I'll test it out in a few hours, if packing allows me time!

Posted: Sun May 02, 2010 8:52 pm
by Gimi
another_commander wrote:
Revision 3268: Speech synthesis via the eSpeak library is now supported under Windows. Those who dare test, please feel free to update your SVNs or wait for tomorrow's nightly build.
I'm testing trunk by using the "building oolite from source - the easy way" setup.
When going to 3272, download (svn up) works fine, but I get the following compile error:
$ make debug=no
Making all for objc_program oolite...
Compiling file src/Core/Debug/OODebugMonitor.m ...
In file included from src/Core/OOMesh.h:40,
from src/Core/Entities/OOSelfDrawingEntity.h:29,
from src/Core/Entities/PlanetEntity.h:31,
from src/Core/Entities/OOPlanetEntity.h:29,
from src/Core/Entities/ShipEntity.h:29,
from src/Core/Entities/PlayerEntity.h:33,
from src/Core/Scripting/OOJavaScriptEngine.h:28,
from src/Core/Scripting/OOJSScript.h:27,
from src/Core/Debug/OODebugMonitor.m:41:
src/Core/OOOpenGLExtensionManager.h:213: error: syntax error before "glBindRenderbufferEXT"
src/Core/OOOpenGLExtensionManager.h:213: warning: data definition has no type or storage class
make[1]: *** [obj.spk/OODebugMonitor.o] Error 1
make: *** [oolite.all.objc-program.variables] Error 2
Not sure what this means, but my first suspicion is that I need to install eSpeak libraries or something, or are they a part of trunk? If this is in fact a compile bug and not my ignorance and stupidity I will repost this in Testing and bug reports.

Posted: Sun May 02, 2010 9:45 pm
by another_commander
Gimi wrote:
another_commander wrote:
Revision 3268: Speech synthesis via the eSpeak library is now supported under Windows. Those who dare test, please feel free to update your SVNs or wait for tomorrow's nightly build.
I'm testing trunk by using the "building oolite from source - the easy way" setup.
When going to 3272, download (svn up) works fine, but I get the following compile error:
$ make debug=no
Making all for objc_program oolite...
Compiling file src/Core/Debug/OODebugMonitor.m ...
In file included from src/Core/OOMesh.h:40,
from src/Core/Entities/OOSelfDrawingEntity.h:29,
from src/Core/Entities/PlanetEntity.h:31,
from src/Core/Entities/OOPlanetEntity.h:29,
from src/Core/Entities/ShipEntity.h:29,
from src/Core/Entities/PlayerEntity.h:33,
from src/Core/Scripting/OOJavaScriptEngine.h:28,
from src/Core/Scripting/OOJSScript.h:27,
from src/Core/Debug/OODebugMonitor.m:41:
src/Core/OOOpenGLExtensionManager.h:213: error: syntax error before "glBindRenderbufferEXT"
src/Core/OOOpenGLExtensionManager.h:213: warning: data definition has no type or storage class
make[1]: *** [obj.spk/OODebugMonitor.o] Error 1
make: *** [oolite.all.objc-program.variables] Error 2
Not sure what this means, but my first suspicion is that I need to install eSpeak libraries or something, or are they a part of trunk? If this is in fact a compile bug and not my ignorance and stupidity I will repost this in Testing and bug reports.
The build issues are fixed in SVN3273. They were unrelated to eSpeak and everything you need to build with speech is included in the distribution (or at least I think it is ;-)).

Posted: Sun May 02, 2010 10:10 pm
by Gimi
Thank You for the update. I had a closer look at the error messages and the files, and concluded that this had nothing to do with eSpeak, as both the error messages and the files looked OpenGL related.
Still, I'm no programmer, so I choose not to conclude publicly. :-)

Posted: Sun May 02, 2010 10:24 pm
by Kaks
everything you need to build with speech is included in the distribution
Yep, works like a dream! Well, like a pretty loud artificial voice anyway! :D

Posted: Sun May 02, 2010 10:32 pm
by another_commander
Oh, and if you have one of the localization OXPs installed, you can always switch the voice to match the language of choice. So you can run the Italian OXP, pick the Italian voice in Game Options and it speaks Italian.

..

Posted: Mon May 03, 2010 8:42 am
by Lestradae
Are there any plans for speech in the Windows version? :(

Edit: Blindness alert.

Re: ..

Posted: Mon May 03, 2010 8:44 am
by another_commander
Lestradae wrote:
Are there any plans for speech in the Windows version? :(
Didn't you read just a few posts above?

Re: ..

Posted: Mon May 03, 2010 8:48 am
by Lestradae
another_commander wrote:
Didn't you read just a few posts above?
...
another_commander wrote:
Revision 3268: Speech synthesis via the eSpeak library is now supported under Windows. Those who dare test, please feel free to update your SVNs or wait for tomorrow's nightly build.
Erm ... hurray! :D

All hail the great developers, who do stuff like this! :wink:

Posted: Sun May 09, 2010 1:29 am
by JazHaz
Just seen bug report 17132 by Thargoid.
Thargoid wrote:
Just had a crash-to-desktop with trunk 3280. Model accidentally had no dock, but stationAI and station scanclass allowed docking-computer docking. Got to final approach and then game died.
LOL!

This ought to have been posted on the Darwin Awards thread!! :lol: