On Mon, Aug 23, 2010 at 09:45:09AM +0200, Alf Schlichting wrote:
> On Fri, Aug 20, 2010 at 09:41:53AM +0200, Alf Schlichting wrote:
> > On Fri, Aug 20, 2010 at 12:02:52AM -0700, Ryan Freeman wrote:
> > > Excerpts from Ryan Freeman's message of Thu Aug 19 21:48:10 -0700 2010:
> > > > Excerpts from Alf Schlichting's message of Thu Aug 19 00:41:27 -0700 
> > > > 2010:
> > > > > On Sun, Aug 15, 2010 at 10:12:54PM -0700, Ryan Freeman wrote:
> > > > > > Excerpts from Ryan Freeman's message of Sat May 02 02:42:32 -0700 
> > > > > > 2009:
> > > > > > > hello ports@
> > > > > > > 
> > > > > > > attached is an updated port from my original 'random svn checkout'
> > > > > > > port, thankfully they finally released a new complete version, 
> > > > > > > 1.36.
> > > > > > > 
> > > > > > > builds and runs/plays great here on i386.
> > > > > > > 
> > > > > > bump! just thought i'd revisit this and inform that i still use this
> > > > > > port after over a year and through all snapshots, its only become 
> > > > > > better. present day sees quake3 running smooth as silk on my t41p,
> > > > > > next to no sound issues (aucat -l -v 103 -b 1024 -z 512) and
> > > > > > i regularly use it to play the urban terror mod. i will reattach
> > > > > > for convenience sake, any additional comments at this time?
> > > > > > 
> > > > > btw, what's the purpose of patch-code_sdl_sdl_snd_c ?
> > > > > It gives me 1-2/10 sec sound delay (or even more) that I do not have 
> > > > > when deleting this patch (I have no idea of sound stuffr;).
> > > > >
> > > > 
> > > > hm that was pulled in as a suggestion in the original submission
> > > > of this port. it was from openarena, which i now see does not have
> > > > it and has many patch changes. i'm checking through them all now and
> > > > updating ioquake3 to use the newest patches and going to see how that
> > > > plays out. strange thing that sdl patch was originally to help sound
> > > > but with a stuttering issue. i'll post update when i have something
> > > > working and improved.
> > > 
> > > included previous conversation as I did not realise it did not make
> > > it to the list. attached is an updated version of my ioquake3 port,
> > > this as Mr Schlichting pointed out does not use the sdl_snd_c patch
> > > anymore, and I decided to sync all patches with the latest for
> > > openarena, as they do share a very similar codebase. I also opted
> > > to include Jacob Meuser's snd_sndio.c which worked without a hitch,
> > > this is working even smoother now esp in regards to sound. I'll be
> > > testing it more myself, comments?
> > > 
> > > -ryan
> > 
> > 
> > As stated in a private mail, upgrading to the latest snapshot 
> > on i386/MP borke ioquake3 for me (my own version as well as the old
> > port version. ioquake3 is not able to apply its gamma correction
> > anymore (same with 10.4 ubuntu radeon drivers as well as the binary
> > blob ATI driver for newer cards in some cases). Game is too dark,
> > brightness settings (r_gamma) do not work anymore.
> > Does anyone have an idea what is causing this or have a workaround
> > like setting those gamma values (whatever their correct name is:)
> > beforehand?
> > 
> > Alf
> > 
> This seems to be a bug intruduced with xorg 7.5 with this commit:
> http://cgit.freedesktop.org/xorg/xserver/commit/?id=91f73b79b7ae64e5b846d1efeb470bb61a913720
> as reported here:
> http://bugzilla.libsdl.org/show_bug.cgi?id=971
> quick fix (but wrong) here:
> http://www.mail-archive.com/x...@lists.freedesktop.org/msg05439.html
> 
> At least that's my understanding.
> I use the quick and wrong fix and r_gamma works again.

Checking the bug report there is also (comment 10) a patch for SDL
to support xrandr gamma ramps. (Note X extensions are by no means
promised, relying on them for functionality means this happens if the
one you depend on becomes deprecated). Does that also work for you?

-0-
-- 
It is not true that life is one damn thing after another -- it's one
damn thing over and over.
                -- Edna St. Vincent Millay

Reply via email to