Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 28466

Summary: WolfGL misses sprite rotation support and has a wrong sample rate for the audio
Product: Gentoo Linux Reporter: Tony Vroon (RETIRED) <chainsaw>
Component: [OLD] GamesAssignee: Gentoo Games <games>
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Package list:
Runtime testing required: ---
Attachments: New ebuild file
Implicit declarions patch.
Sample rate fix.
Sprite rotation patch (from SF project page).

Description Tony Vroon (RETIRED) gentoo-dev 2003-09-11 12:11:17 UTC
(Upstream seems abandoned, only filing a bug here).

WolfGL has it's sprite rotation code commented out, and therefore you see
soldiers "moonwalking" away from you, instead of properly seeing them walking
with their back towards you.
A patch for that problem has been posted on it's SF project page, but it failed
to apply to the Gentoo-specific sources, redid that.

The sound samplerate was guessed (upstream) at 11025hz. I've played the
original, the sound pitch is too high. Turned out this had to be 8000hz, patch
for that.

Furthermore, the compile spawned a lot of warnings about implicit declarations.
Patched. Besides that, there are warning messages about casts that I can't fix,
but the game runs, so I left it at that.

Included with this bug are a new ebuild file and the necessary three patch
files. (Please bump, added functionality)
Comment 1 Tony Vroon (RETIRED) gentoo-dev 2003-09-11 12:11:44 UTC
Created attachment 17518 [details]
New ebuild file
Comment 2 Tony Vroon (RETIRED) gentoo-dev 2003-09-11 12:12:18 UTC
Created attachment 17519 [details, diff]
Implicit declarions patch.
Comment 3 Tony Vroon (RETIRED) gentoo-dev 2003-09-11 12:12:47 UTC
Created attachment 17520 [details, diff]
Sample rate fix.
Comment 4 Tony Vroon (RETIRED) gentoo-dev 2003-09-11 12:13:21 UTC
Created attachment 17521 [details, diff]
Sprite rotation patch (from SF project page).
Comment 5 SpanKY gentoo-dev 2003-09-11 23:43:15 UTC
added to cvs as 0.93-r1, must say that you pwn ;)