Technical assistance

I don’t know if it’s appropriate to ask this here, but I’m looking for some
paid technical assistance related to SDL (version 1.2.13). I have a project
that’s nearing completion, but there are a couple of SDL-related issues that
I haven’t been able to sort out. I’ve researched online and elsewhere, but
have come up empty so far. I’m hoping that someone more familiar with the
SDL codebase might be able to point me toward a solution.

If anyone has any suggestions as to where I might look for some paid
technical support, I’d be very appreciative (and again, I apologize if this
isn’t the appropriate place to ask).

Thanks,
Jesse–
View this message in context: http://www.nabble.com/Technical-assistance-tp22311017p22311017.html
Sent from the SDL mailing list archive at Nabble.com.

could you state what you need help with ?On Tue, 3 Mar 2009, Jesse A. wrote:

I don’t know if it’s appropriate to ask this here, but I’m looking for some
paid technical assistance related to SDL (version 1.2.13). I have a project
that’s nearing completion, but there are a couple of SDL-related issues that
I haven’t been able to sort out. I’ve researched online and elsewhere, but
have come up empty so far. I’m hoping that someone more familiar with the
SDL codebase might be able to point me toward a solution.

If anyone has any suggestions as to where I might look for some paid
technical support, I’d be very appreciative (and again, I apologize if this
isn’t the appropriate place to ask).

Thanks,
Jesse

View this message in context: http://www.nabble.com/Technical-assistance-tp22311017p22311017.html
Sent from the SDL mailing list archive at Nabble.com.


SDL mailing list
SDL at lists.libsdl.org
http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org

could you state what you need help with ?

Sure. I’m working on an SDL-based application (a game). I’m shooting for
production quality, so I’m working on fine-tuning the application and making
sure it behaves reasonably on all target systems (currently OS X PPC and
Intel, and Windows XP and Vista).

There are two issues I’m trying to resolve. The first I’m pretty stuck on,
while the second is more or less solved and just needs some quality
checking.

  1. Rendering artifacts when dragging the game window

On Windows, dragging the window pauses the main thread, which can result in
rendering artifacts (‘smearing’) when moving the window around. I’ve read
all the previous threads on the issue, and I understand that this is more a
Windows issue than an SDL issue.

However, I’ve observed that at least one SDL-based game (World of Goo)
somehow manages to work around the problem. It may be that they bypass SDL’s
window management system entirely - I’m not sure. I’m happy to do whatever’s
needed to get the same behavior (write a DirectX backend, use WinAPI, etc.),
but for obvious reasons I’d like to make as few changes to the code base as
possible. So at this point I’m trying to determine how this can be done, and
what revisions to the code base will be required.

  1. Streaming music

In order to get seamless looping and queueing of music tracks working, I’ve
written my own streaming code and hooked into the sound thread via
Mix_HookMusic(). This all appears to be working, but I’d like to QC the code
before the game goes out just to make sure I haven’t overlooked anything
(especially with respect to multithreading). This is less critical than item
1, but nevertheless I’d like to have someone else take a look at it
(preferably someone who’s familiar with the Ogg Vorbis libraries and with
real-time streaming in general).

Thanks,
Jesse–
View this message in context: http://www.nabble.com/Technical-assistance-tp22311017p22319791.html
Sent from the SDL mailing list archive at Nabble.com.