<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to bugs</title><link>https://sourceforge.net/p/gl-117/bugs/</link><description>Recent changes to bugs</description><atom:link href="https://sourceforge.net/p/gl-117/bugs/feed.rss" rel="self"/><language>en</language><lastBuildDate>Sat, 03 Nov 2007 08:28:52 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/gl-117/bugs/feed.rss" rel="self" type="application/rss+xml"/><item><title>CPU-bound</title><link>https://sourceforge.net/p/gl-117/bugs/13/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;gl-117 is much more CPU-bound than most other games.  This is a problem on my Athlon64 3200+ (Newcastle core, overclocked from 2.2 to ~2.4GHz, but with single-channel DDR333) w/ NVidia 7600GT.  At max quality setting (5/150), I get at best 35 fps at 1680x1050.  Depending on terrain complexity, sometimes down to 20 fps at worst.  This is after compiling with -O3 -ffast-math -mfpmath=sse.  I'm running i386 Debian.&lt;br /&gt;
Backing of the quality to 4 raises the frame rates to ~40.  By comparison, my Core 2 Duo E6600 (2.4GHz, 4MB, dual channel DDR2-800) with g965 graphics hardware gets similar or worse frame rates at quality 4/150 at 1680x1050.  I run 64bit Ubuntu on it.  In most games, I get way better fps at higher quality settings on my slower CPU with the NVidia 7600GT.  A 7600GT has maybe 10 times the fill rates of a g965, and probably shader power, too.  I was thinking before I started writing this that gl-117 was actually faster on the core 2 with g965 graphics, but I guess it isn't at equal resolution and quality.  Maybe last time I checked it was before I'd upgraded my nvidia drivers and overclocked my Athlon64.  And with the Debian i386 binary on the Athlon64, vs. my -march=k8 -O3 -ffast-math -mfpmath=sse&lt;br /&gt;
binary from the debian sources.  Just recompiling actually made a difference of several fps.&lt;/p&gt;
&lt;p&gt;The fact remains that gl-117 seems a lot more CPU-bound than most games.  My Athlon64 can run Nexuiz, ut2004, TA Spring, etc. etc. at high frame rates, and they're more graphically complex than gl-117.  BTW, I really enjoy gl-117.&lt;/p&gt;
&lt;p&gt;I used oprofile to find the hot spots.&lt;/p&gt;
&lt;p&gt;opreport:&lt;br /&gt;
~2.4GHz Athlon64, 512kB L2.  NVidia drivers.&lt;br /&gt;
Counted CPU_CLK_UNHALTED events (Cycles outside of halt state) with a unit mask of 0x00 (No unit mask) count 100000&lt;br /&gt;
Counted DATA_CACHE_MISSES events (Data cache misses) with a unit mask of 0x00 (No unit mask) count 1100000&lt;br /&gt;
Counted L2_CACHE_MISS events (L2 Cache Misses) with a unit mask of 0x07 (multiple flags) count 500000&lt;br /&gt;
CPU_CLK_UNHALT...|DATA_CACHE_MIS...|L2_CACHE_MISS:...|&lt;br /&gt;
samples|      %|  samples|      %|  samples|      %|&lt;br /&gt;
------------------------------------------------------&lt;br /&gt;
3184691 61.4894      1123 57.2084       657 24.8206 gl-117&lt;br /&gt;
1077926 20.8124       592 30.1579      1529 57.7635 zero&lt;br /&gt;
557517 10.7644       113  5.7565        96  3.6267 libGLcore.so.100.14.19&lt;br /&gt;
193498  3.7360        57  2.9037       113  4.2690 no-vmlinux&lt;br /&gt;
59218  1.1434        41  2.0886       204  7.7068 libc-2.6.1.so&lt;/p&gt;
&lt;p&gt;from opannotate --assembly src/gl-117&lt;br /&gt;
GLLandscape::drawTexturedQuad(int, int) total: 1003180 31.5001   287 25.5565   317 48.249&lt;/p&gt;
&lt;p&gt;(32% of total CPU cycles on the machine, 26% of L1 Data cache misses, and 48% of L2 cache misses happened in this function.)&lt;/p&gt;
&lt;p&gt;and using 25% of total CPU is:&lt;/p&gt;
&lt;p&gt;08087950 &amp;lt;_ZN11GLLandscape4drawEii&amp;gt;: /* GLLandscape::draw(int, int) total: 779997 24.4921    73  6.5004    89 13.5464 */&lt;/p&gt;
&lt;p&gt;Is that what openGL display lists are good for?  So gl-117 wouldn't have to run through the geometry of the terrain itself every frame?  I don't know openGL programming...&lt;/p&gt;
&lt;p&gt;Another one is&lt;br /&gt;
08076160 &amp;lt;_ZN9Landscape7isWaterEi&amp;gt;: /* Landscape::isWater(int) total:  64735  2.0327     1  0.0890     2  0.3044 */&lt;/p&gt;
&lt;p&gt;This should be in the .h, so it can be inlined.  Pushing the frame pointer in this function uses .7% of the whole machine's CPU time...&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Peter Cordes</dc:creator><pubDate>Sat, 03 Nov 2007 08:28:52 -0000</pubDate><guid isPermaLink="false">https://sourceforge.net47f629c314fb0b9547a551e3db19c9ce9a605ef4</guid></item><item><title>thrust control isn't working when joystick enabled</title><link>https://sourceforge.net/p/gl-117/bugs/12/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;When I set the joystick as a control device, neither "x" , "s" buttons or numeric keys is not working.&lt;/p&gt;
&lt;p&gt;The reason could be the fact, that my joystick (below) is detected as a 4 button's (actually it has only two buttons) and actions of thrust are mapped on non-existing buttons. The next problem is that any manual change (as deleting  appropriate lines like "joystick_incthrust = A4") in conf.interface file is not reflected and the file is changed back after the first start.&lt;/p&gt;
&lt;p&gt;--- Distro:&lt;br /&gt;
Ubuntu Edgy Eft&lt;br /&gt;
--- Joystick:&lt;br /&gt;
QuickShot QS-209 detected by jscal like 2 buttons; I use ns558, analog and joydev modules.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Tue, 21 Nov 2006 20:09:50 -0000</pubDate><guid isPermaLink="false">https://sourceforge.net95f10e89bb439a1fca37dfea9b8f16146b50098d</guid></item><item><title>Joystick Buttons not working</title><link>https://sourceforge.net/p/gl-117/bugs/11/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;I have been trying to use this game with a new joypad&lt;br /&gt;
that I have aquired. The debug info appears to detect a&lt;br /&gt;
two axis 8 button device and the game options suggest&lt;br /&gt;
that buttons 4 and 5 should increase and decrease&lt;br /&gt;
thrust respectively but it does not appear to work.&lt;br /&gt;
Altering the config to use 6 and 7 does not help&lt;br /&gt;
either. Attempting to set the throttle axis setting to&lt;br /&gt;
N/A does not help either and actually seems to pair the&lt;br /&gt;
throttle to the Ailerons.&lt;/p&gt;
&lt;p&gt;Version Info: 1.3 on Ubuntu Edgy.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Andre Michel Gauthier</dc:creator><pubDate>Thu, 02 Nov 2006 14:01:03 -0000</pubDate><guid isPermaLink="false">https://sourceforge.netd072e54464df01a5c4686e973d21d60834c54715</guid></item><item><title>gl-117 or SDL problem??</title><link>https://sourceforge.net/p/gl-117/bugs/10/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Installed gl-117 on Fedora Core 3 with yum, but get the&lt;br /&gt;
error message at start:&lt;/p&gt;
&lt;p&gt;Info: Found gl-117 data directory /usr/share/gl-117&lt;br /&gt;
Info: Startup gl-117, V1.3 ...&lt;br /&gt;
Info: Loading /home/fkauff/.gl-117/conf&lt;br /&gt;
Info: Saving /home/fkauff/.gl-117/conf&lt;br /&gt;
Info: Loading /home/fkauff/.gl-117/conf.interface&lt;br /&gt;
Info: Saving /home/fkauff/.gl-117/conf.interface&lt;br /&gt;
Warning: Could not load saves/pilots&lt;br /&gt;
Warning: Could not load pilot&lt;br /&gt;
Info: Using SDL and GLUT&lt;br /&gt;
Info: Using SDL_mixer&lt;br /&gt;
Fatal: Cannot open winner.s3m: Unrecognized music format&lt;/p&gt;
&lt;p&gt;SDL versions used:&lt;/p&gt;
&lt;p&gt;SDL_mixer-1.2.6-1&lt;br /&gt;
SDL_net-devel-1.2.5-2&lt;br /&gt;
SDL_net-1.2.5-2&lt;br /&gt;
SDL_ttf-2.0.7-1&lt;br /&gt;
SDL_mixer-devel-1.2.6-1&lt;br /&gt;
SDL-1.2.8-1&lt;br /&gt;
SDL_image-1.2.4-1&lt;br /&gt;
SDL-devel-1.2.8-1&lt;br /&gt;
SDL_image-devel-1.2.4-1&lt;br /&gt;
SDL_ttf-devel-2.0.7-1&lt;/p&gt;
&lt;p&gt;is that an SDL bug, or an gl-117 problem?&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Tue, 24 May 2005 17:14:27 -0000</pubDate><guid isPermaLink="false">https://sourceforge.nete20c933fcf8f1bfde17252d7879acbcc890a8059</guid></item><item><title>Won't even bounce when opened in Mac OSX</title><link>https://sourceforge.net/p/gl-117/bugs/9/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;getting no response at all when opening app in Mac OSX 10.3.7... &lt;br /&gt;
why no documentation with download?&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Wed, 16 Mar 2005 01:50:33 -0000</pubDate><guid isPermaLink="false">https://sourceforge.netab45e7a2f8d16d68c5d09c837ad7e6ffd7742858</guid></item><item><title>Graphic Bug in 1.3 on Linux</title><link>https://sourceforge.net/p/gl-117/bugs/8/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;I experience heavy graphic Bugs when playing gl-117 v.1.3 (and &lt;br /&gt;
1.3.1). I do not know how to name it, but terrain-textures &lt;br /&gt;
disappear and reappear randomly in a very high frequency and the &lt;br /&gt;
fighter-models when choosing the fighter before the mission are &lt;br /&gt;
totally corrupted. This happens with all graphic-settings. I do not &lt;br /&gt;
have problems with v. 1.2 or when playing 1.3 on Windows XP.&lt;br /&gt;
My system:&lt;br /&gt;
ATI Radeon 9800Pro&lt;br /&gt;
SuSe Linux 9.1 Professional&lt;br /&gt;
XFree86 4.3.99.902-43.28&lt;br /&gt;
XFree86-mesa 4.3.99.902-40&lt;br /&gt;
SDL 1.2.7-1&lt;br /&gt;
freeglut 2.2.0-78&lt;br /&gt;
fglrx 3.14.6-1&lt;/p&gt;
&lt;p&gt;If you have questions, e-mail me at lysia_@freenet.de or via ICQ:&lt;br /&gt;
169793898&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Sun, 26 Dec 2004 21:14:12 -0000</pubDate><guid isPermaLink="false">https://sourceforge.net51d505329150eae720c2b3960c2f0af7b4072bc1</guid></item><item><title>skipping missions in campain possible</title><link>https://sourceforge.net/p/gl-117/bugs/7/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;[reported by Marcel Sebek &amp;lt;sebek64@post.cz&amp;gt; to the&lt;br /&gt;
Debian gl-117 package ]&lt;/p&gt;
&lt;p&gt;Package: gl-117&lt;br /&gt;
Version: 1.3.0-2&lt;br /&gt;
Severity: normal&lt;/p&gt;
&lt;p&gt;I've found way how to play particular mission in&lt;br /&gt;
campain without completing previous missions. Buttons&lt;br /&gt;
with mission names is hidden after processing clicks on&lt;br /&gt;
them. So when you finish a mission, double click on&lt;br /&gt;
right side of "Return to main menu" allows to play one&lt;br /&gt;
of the "moon" missions.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Thu, 09 Dec 2004 20:44:28 -0000</pubDate><guid isPermaLink="false">https://sourceforge.net2117c392e42245038478da0129c6c48375cdf3a5</guid></item><item><title>error</title><link>https://sourceforge.net/p/gl-117/bugs/6/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;i download g.117 win32.exe but when i run this program &lt;br /&gt;
i received an error : that is sdl.dll isn't found &lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Wed, 28 Jul 2004 22:43:35 -0000</pubDate><guid isPermaLink="false">https://sourceforge.net5eff9c284dbe4a93f09e8732fe7a8bea498a5ccf</guid></item><item><title>GL-117 died at beginning of mission "defend sam"</title><link>https://sourceforge.net/p/gl-117/bugs/5/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Programm stops a few seconds after starting "defend &lt;br /&gt;
sam"-mission.&lt;br /&gt;
No error was displayed.&lt;/p&gt;
&lt;p&gt;Game version 1.3&lt;br /&gt;
OS: Win2000 Pro SP 4 German&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">thespecialist</dc:creator><pubDate>Tue, 20 Jul 2004 22:51:30 -0000</pubDate><guid isPermaLink="false">https://sourceforge.net04f1af4fb9e97c714b29c865803d3b43ba3135d3</guid></item><item><title>mg sound stops when accelerating</title><link>https://sourceforge.net/p/gl-117/bugs/4/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;see summary&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Sat, 19 Jun 2004 12:13:41 -0000</pubDate><guid isPermaLink="false">https://sourceforge.net5c73ecce82dbf70ba35a27c7f66f8b61d0bd7181</guid></item></channel></rss>