# GFX version terrifying slow

**URL:** <https://discourse.cataclysmdda.org/t/gfx-version-terrifying-slow/3265>\
**Category:** The Garage\
**Created:** [September 28, 2013, 12:55am UTC](https://discourse.cataclysmdda.org/t/gfx-version-terrifying-slow/3265 "2013-09-28T00:55:12Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![stepnoy](https://avatars.discourse-cdn.com/v4/letter/s/bc8723/32.png) [@stepnoy](https://discourse.cataclysmdda.org/u/stepnoy)\
**Post date:** [September 28, 2013, 12:55am UTC](https://discourse.cataclysmdda.org/t/gfx-version-terrifying-slow/3265/1 "2013-09-28T00:55:12Z")

</div>

Hello!

I just built gfx version and I noted that it is absolutely unplayable. When I press movement key, my character begins moving with 1-2 FPS. Options menu redraws in 5-8 seconds for each keypress. And all other gfx stuff works like that.

I use this command for build “make NATIVE=osx LOCALIZED=“ru” OSX\_MIN=10.8 TILES=1 RELEASE=1 -j8 FRAMEWORK=1”

Enviroment - Macbook Pro, OS X 10.8.

Is there any way to boost up gfx version? Terminal version works well.

---

<div class="post-metadata">

**Author:** ![CIB](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/cib/32/903_2.png) [@CIB](https://discourse.cataclysmdda.org/u/CIB)\
**Post date:** [September 28, 2013, 3:39am UTC](https://discourse.cataclysmdda.org/t/gfx-version-terrifying-slow/3265/2 "2013-09-28T03:39:54Z")

</div>

1. What are your specs?
2. Do you know how to use a profiler? The output of that could help figure out just what’s causing the slowdown.

---

<div class="post-metadata">

**Author:** ![stepnoy](https://avatars.discourse-cdn.com/v4/letter/s/bc8723/32.png) [@stepnoy](https://discourse.cataclysmdda.org/u/stepnoy)\
**Post date:** [September 28, 2013, 10:12pm UTC](https://discourse.cataclysmdda.org/t/gfx-version-terrifying-slow/3265/3 "2013-09-28T22:12:24Z")

</div>

1. My specs is 2.3 GHz i7 8 cores + 8 Gb ram.
2. No, I never used profiler for C/C++ on mac. But if you can tell me how to run it, I’ll get performance log for you.

---

<div class="post-metadata">

**Author:** ![phaethon](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/phaethon/32/981_2.png) [@phaethon](https://discourse.cataclysmdda.org/u/phaethon)\
**Post date:** [September 30, 2013, 5:10pm UTC](https://discourse.cataclysmdda.org/t/gfx-version-terrifying-slow/3265/4 "2013-09-30T17:10:51Z")

</div>

Yes, try either “RELEASE=1” or CXXFLAGS=" -O3 "

I’ve had the RELEASE flag not work for me. By default, optimization is not turned on. The curses build is much faster with -O3 as well. Whatever command you use, you should see -O3 on most of the lines as it compiles the source. If you don’t see any -O3 flags anywhere, that is why your performance is so slow.

---

<div class="post-metadata">

**Author:** ![stepnoy](https://avatars.discourse-cdn.com/v4/letter/s/bc8723/32.png) [@stepnoy](https://discourse.cataclysmdda.org/u/stepnoy)\
**Post date:** [October 4, 2013, 9:30pm UTC](https://discourse.cataclysmdda.org/t/gfx-version-terrifying-slow/3265/5 "2013-10-04T21:30:07Z")

</div>

No. That’s not works. Performance still same. “-O3” was appear on each line of compiler command. Loading 30000-size world took about 1.5 minutes. Although the same world was loaded with about 5 seconds on text version.
