Hard Light Productions Forums

Modding, Mission Design, and Coding => FS2 Open Coding - The Source Code Project (SCP) => Test Builds => Topic started by: chief1983 on December 22, 2008, 02:56:53 am

Title: Please Test - Trunk r5020 Dec 29 2008 + some of taylor's (and echelon9's) fixes
Post by: chief1983 on December 22, 2008, 02:56:53 am
Taylor wanted me to get a test build out so this could make it into SVN sooner.  Please try this build out and report your findings on the comments noted below.

fso-WIN-20081229_r5020-glfixes.7z (http://swc.fs2downloads.com/files/fso-WIN-20081229_r5020-glfixes.7z)

The diff for r5022 (http://icculus.org/~taylor/fso/misc/3610.diff), if you're interested

The changes include:

The patch...

  • Deals with a couple more debug warning messages that happen often, but are pretty much useless to debugging (or anything else).  Some messages happen a lot, are basically pointless, and do little more than hinder the search for real issues.

  • Adds a minimize animation for the minimize-to-tray function of the standalone server.  I can't remember if I actually finished this completely, but I believe that I did.  If you want to test it then just do a build, start a standalone server, and minimize it.  If the little "animation" looks ok then it's good.  Before, the window would just disappear on minimize, which can cause a minor usability issue.

  • Fixes a problem with movie playback under OS X when using an ATI card.  This may also fix a movie playback issue for Windows ATI users, where the movie plays in a small part of the screen even when they don't use the scaling option.  Whether it helps Windows users was never confirmed though, which is one of the reasons this needs to be in a general build rather than my multiplayer test builds that most people seemed to ignore unless they were into multi.

  • Has some fixes and changes to lights in GL.  Two changes addressed definite bugs, with the other changes just being something that I had a personal problem with rather than being actual bugs.

  • Fixes a problem with TEXTURE_RECTANGLE compatibility.  One of these issues was simply a bug, the other changes address issues with ATI compatibility that I found while working on the movie playback problem.  The movie code no longer uses TEXTURE_RECTANGLE, but the interface graphics still will if needed.

  • Fixes various problems with the GL state code.  There were issues there with getting default values correct, resetting values, returning to the correct texture state properly, as well as how disabling/deleting textures was dealt with.  I'm not sure how these bugs might have manifested in the graphics code, but they were certainly some big issues with the code and even if nobody saw them now then it would almost certainly become a problem in the future.

Additionally, this contains a fix for GLSL on Macs, and another OpenGL tweak or two since the last test build in this thread.  So please try out this latest build one more time, and make sure nothing has broken on Windows yet.  It should be committed within a few days.
Title: Re: Please Test - Trunk r5019 Dec 22 2008 + some of taylor's fixes
Post by: Member! on December 26, 2008, 03:16:02 pm
Hello.
Just wanna let you know that I have tested this build on my WinXP with ATI X1950XT and X1950Pro with OpenGL Version 6.14.10.7056 (Cat 7.11) and the movie problem is now fixed. All intro movies are now playing in fullscreen. In addition the game play feels much smoother.
Thank you very much for this!!! :yes: :D
Title: Re: Please Test - Trunk r5019 Dec 22 2008 + some of taylor's fixes
Post by: Renegade on December 27, 2008, 06:54:22 pm
Jeah this build rockz....

with my ATI x800 Pro i can now enjoy the Movies in the right size. Thanks a lot !!!!!

Greets Peter
Title: Re: Please Test - Trunk r5019 Dec 22 2008 + some of taylor's fixes
Post by: sfried on December 27, 2008, 07:24:36 pm
Awsome! It works.
Title: Re: Please Test - Trunk r5019 Dec 22 2008 + some of taylor's fixes
Post by: Renegade on December 28, 2008, 07:11:17 am
But little question?

how i can disable the FPS  and the Datas in the upper right Corner ???

Greets Peter
Title: Re: Please Test - Trunk r5019 Dec 22 2008 + some of taylor's fixes
Post by: chief1983 on December 29, 2008, 11:26:00 am
Ok, looks like this is getting committed sometime this week.  FPS display should be a checkbox in the launcher, or try using a regular and not a debug build.
Title: Re: Please Test - Trunk r5020 Dec 29 2008 + some of taylor's fixes
Post by: chief1983 on December 29, 2008, 03:47:20 pm
Update, new build in first post.  Please check it out, it contains some OpenGL changes that we need to verify don't break anything on Windows before we commit them.
Title: Re: Please Test - Trunk r5020 Dec 29 2008 + some of taylor's (and echelon9's) fixes
Post by: neoterran on December 29, 2008, 07:52:25 pm
Umm, well if there are GLSL fixes for mac, shouldn't be also be able to get a mac build ?
Title: Re: Please Test - Trunk r5020 Dec 29 2008 + some of taylor's (and echelon9's) fixes
Post by: chief1983 on December 29, 2008, 08:03:23 pm
Did you even look in this category (http://www.hard-light.net/forums/index.php/board,97.0.html)?  :)  As I just got a reply from you in the other thread, it appears so.
Title: Re: Please Test - Trunk r5020 Dec 29 2008 + some of taylor's (and echelon9's) fixes
Post by: neoterran on December 29, 2008, 08:47:00 pm
Yes, my bad. And i'm finding some interesting things out, if you read that thread further :D
Title: Re: Please Test - Trunk r5020 Dec 29 2008 + some of taylor's (and echelon9's) fixes
Post by: sfried on December 29, 2008, 10:55:21 pm
No problems encountered so far in the Dec. 29 build.
Title: Re: Please Test - Trunk r5020 Dec 29 2008 + some of taylor's (and echelon9's) fixes
Post by: chief1983 on December 30, 2008, 12:06:23 am
I guess I should report that I used it for a while with nary a hiccup as well, save for the odd barely noticeable skipping in the tech room, but that could have been there before.
Title: Re: Please Test - Trunk r5020 Dec 29 2008 + some of taylor's (and echelon9's) fixes
Post by: Renegade on December 30, 2008, 06:09:44 am
Oh jes - was my mistake : i launched the Debug Build.
Now with regular no Frames showing ;)))

Greetings Peter
Title: Re: Please Test - Trunk r5020 Dec 29 2008 + some of taylor's (and echelon9's) fixes
Post by: Macfie on December 30, 2008, 07:32:55 am
The new build seems to stutter and the framerate has dropped from the 5019 taylor build.  I'm running windows with an ATI x800 pro card.
Title: Re: Please Test - Trunk r5020 Dec 29 2008 + some of taylor's (and echelon9's) fixes
Post by: Darklord42 on December 30, 2008, 08:26:51 pm
Seems to work fine when I run it in windows on my Macbook Pro with a Geforce Nvidia 8600 so nothing broken as far as I can see.  In fact, I think it fixed a slight bug in FS port where sound wasn't lining up with the intro movie.  Or at least what I thought was a Fsport bug.  didn't happen on any other movie file.
Title: Re: Please Test - Trunk r5020 Dec 29 2008 + some of taylor's (and echelon9's) fixes
Post by: Echelon9 on December 30, 2008, 10:22:04 pm
Seems to work fine when I run it in windows on my Macbook Pro with a Geforce Nvidia 8600 so nothing broken as far as I can see.
That's a really good data point to hear from that it is working fine. We'd love to be in position where running in OS X or in Windows on the same Macbook Pro hardware is pretty much equivalent (== not !=).
Title: Re: Please Test - Trunk r5020 Dec 29 2008 + some of taylor's (and echelon9's) fixes
Post by: Darklord42 on January 02, 2009, 06:44:33 pm
Well i thought you wanted to know that your fixes didn't break anything in windows no mater what the hardware was.  The fact that it is the same hardware would eliminate needless variables, so I'm not sure I understand your meaning.
Title: Re: Please Test - Trunk r5020 Dec 29 2008 + some of taylor's (and echelon9's) fixes
Post by: chief1983 on January 02, 2009, 08:38:13 pm
Ok, as it seems these changes have made everything far better than it sounds like they could have done any damage, it's been committed.  Will be in the next nightly build, r5028 or higher.
Title: Re: Please Test - Trunk r5020 Dec 29 2008 + some of taylor's (and echelon9's) fixes
Post by: jakeslogan on January 03, 2009, 05:18:12 am
Heyyy, this is really great, this build fixes the prob "intro cutscene show up only in the upper-left corner of the screen and won't scale up to fullscreen" that even happened while I was using a GeforceFX5500 card with Nightly 5020 or 5024. Nice work!!!
Title: Re: Please Test - Trunk r5020 Dec 29 2008 + some of taylor's (and echelon9's) fixes
Post by: captain-custard on January 03, 2009, 05:31:51 am
i get a little improvement in fps except in huge explosions but all in all its great , thanks
Title: Re: Please Test - Trunk r5020 Dec 29 2008 + some of taylor's (and echelon9's) fixes
Post by: chief1983 on January 03, 2009, 12:36:54 pm
Yeah there wasn't so much to be gained here, as much as we were making sure nothing was lost for Windows users, but the other tweaks that were made hopefully helped smooth out some rough spots.
Title: Re: Please Test - Trunk r5020 Dec 29 2008 + some of taylor's (and echelon9's) fixes
Post by: captain-custard on January 03, 2009, 01:30:39 pm
tried it in multiplayer seems to work ok there , my fps was between 25 and 120 so really playable average was 65+