Hey, we have forums!

Author Topic: Built version of Aquaria is slower than released version  (Read 8199 times)

0 Members and 1 Guest are viewing this topic.

Offline Madd the Sane

  • Mini Bit
  • **
  • Posts: 4
    • View Profile
Built version of Aquaria is slower than released version
« on: November 30, 2011, 02:42:51 am »
On my Mac, I'm building Aquaria. After I built it and moved the files over to the old Aquaria application bundle (replacing the original executable and scripts), when I play the game and shoot in energy form, it gets jittery. But I haven't noticed this slow-down on the version that came with my Humble Indie Bundle. The compiler I'm using is llvm-gcc 4.2, but it was present also when I used Clang. I am building a 64-bit binary because the 32-bit build has popping sounds instead of audio.

Offline False.Genesis

  • Administrator
  • Super Bit
  • **********
  • Posts: 461
  • PRESS COMPILE FOR RAINBOWS
    • View Profile
    • My source code!
Re: Built version of Aquaria is slower than released version
« Reply #1 on: November 30, 2011, 04:05:46 am »
1 - Try turning off display lists.
2 - When did you build? Ryan pushed something just today that fixed OSX eating all reasources when decoding sound.

I can try to supply you with one of my builds, if that helps... no idea if they have this problem as well, or not.

EDIT: Are you on Lion? I am testing on Snow Leopard and from what i can tell it works fine there, but few days ago tried it on a friend's macbook with Lion and there i had heavy slowdowns when singing... might be the same issue?
« Last Edit: November 30, 2011, 04:09:43 am by False.Genesis »

Offline Madd the Sane

  • Mini Bit
  • **
  • Posts: 4
    • View Profile
Re: Built version of Aquaria is slower than released version
« Reply #2 on: November 30, 2011, 06:33:59 am »
I am building it on Lion (Xcode 4.2 removed GCC 4.2, thus why I'm using llvm-gcc).
As for when I built it: today. I'll try again with what I just pulled from the mercurial repository.

As for display lists, how do I turn them off?

EDIT: What would be the best repository to get Aquaria's source code from?
« Last Edit: November 30, 2011, 06:43:31 am by Madd the Sane »

Offline False.Genesis

  • Administrator
  • Super Bit
  • **********
  • Posts: 461
  • PRESS COMPILE FOR RAINBOWS
    • View Profile
    • My source code!
Re: Built version of Aquaria is slower than released version
« Reply #3 on: November 30, 2011, 04:08:08 pm »
As for display lists, how do I turn them off?

EDIT: What would be the best repository to get Aquaria's source code from?

For displaylists, there is a setting in your usersettings.xml in /Users/USER/Library/Application Support/Aquaria/preferences. If the setting is not there, it is turned off by default.

In case the Library folder is not visible (because Lion is stupid), paste this into a termina: chflags nohidden ~/Library (via)

The official repo is here: http://hg.icculus.org/icculus/aquaria/
My own repo can be found at https://github.com/fgenesis/Aquaria_experimental, but haven't updated it in a while (been busy with other things), will do that again around mid-december. I think i haven't uploaded all necessary build fixes for mac though, so better stick with the official one for now.
« Last Edit: November 30, 2011, 04:10:54 pm by False.Genesis »