HomePhorge
Phame Blogs Emblem developers
Emblem developers

Echo changelog August 2024

Written by 0xseantasker on Aug 26 2024, 10:02 PM.

Build speeds

Significant build speed improvements from the following:

  • Configuration forward declares parsers
  • Parsers.h uses impl pattern to avoid including boost spirit in the header
Read more...

Echo changelog July 2024

Written by 0xseantasker on Jul 23 2024, 9:38 PM.

Despite my inconsistencies posting, Echo does get regular updates and is in active use.

Read more...

Echo goes open source!

Written by 0xseantasker on Apr 3 2019, 10:54 PM.

Tim and I have been discussing releasing Echo under an Open Source license for some time (years in fact). The main blockers were lack of documentation, and a number of tasks that we (mostly me) wanted to get done before release. Things like better platform support, a few known minor bugs, better defined interfaces etc.

Read more...

Library and system updates

Written by 0xseantasker on Apr 3 2019, 8:45 PM.

Support for Ubuntu 14.04 LTS ran out this month and as a result I have made the move to 18.04 LTS. I skipped 16 on my main machine, because I ran it on my laptop for a while and had numerous issues, and setting up a ZFS array from scratch is a little more time consuming than just installing from a USB. When I started my current job I found myself working on 16.04 for work, with which we've had ongoing problems as well. I'm hoping 18.04 proves to be much better (so far so good, but it has only has about 72 hours).

Read more...

Emblem Modules, Java and SSL

Written by 0xseantasker on Jun 21 2017, 11:59 PM.

If you aren't aware, I publish a NetBeans plug-in module called Emblem Modules. The project can be found in the Echo 3 templates folder. The module includes a single Echo Templates wizard that uses the EchoApplication template (both also found in the same location).

Read more...

Is your game crashing due to Audio on Android but not PC?

Written by 0xseantasker on Sep 22 2016, 9:29 AM.

I recently came across a bug in OpenSLESAudio which is sometimes causing a crash. Since this audio implementation is only used on Android right now this only affects Android platforms. The crash appears to occur when MusicBox plays the same sound twice and they happen to end at the same time. {T551} has been created to address the crash but it is is also likely the Android implementation will end up using OpenALAudio as it will be one less implementation to manage.

Read more...

Changes to the Android build environment

Written by 0xseantasker on Jul 1 2016, 4:35 PM.

I've been working on the Android toolchain, mainly to try and get C++11 support working and since I was making changes to the toolchains I ended up modifying some things that will mean you need to update your environment.

Read more...

Easier Bullet physics

Written by 0xseantasker on Jun 27 2016, 11:47 AM.

Although it hasn't been super obvious as to how they are used unless, perhaps, you're not familiar with the Bullet Physics Engine, but Echo has classes that allow you to use Bullet with SceneEntity objects.

Read more...

New Echo dependency and build environment changes

Written by 0xseantasker on Oct 6 2015, 8:17 PM.

I've just pushed some changes that will require a few simple updates.

Read more...

Android Devices

Written by 0xseantasker on Oct 2 2015, 10:58 AM.

This page shows the split of different Android system versions out in the field.

Read more...
About Emblem developers

A blog for developers to post thoughts or share interesting things.