-------- Original Message --------
Subject: Build a World - a sophisticated OpenGL Windows and Linux native game - can it be any help with WINE?
Date: Sun, 24 Mar 2013 14:36:31 +0000
From: Mateusz Kielan <devsh.graphicsprogramming@gmail.com>
To: ulrich.czekalla@utoronto.ca


I'm sorry if this email seems kind of rushed (originally planned to send to wine-devel but didnt want this email to go public).

This is more of a loose proposition towards CodeWeavers rather than the wine developer community


We at "Sodan Design" are developing relatively complicated video game called Build a World

www.buildaworld.net
http://www.youtube.com/user/wwwbuildaworldnet/videos?view=0&flow=grid
https://www.facebook.com/pages/Build-A-World/284152794990875?fref=ts
http://www.kickstarter.com/projects/1895183955/build-a-world

We are soon going to release our linux build to our alpha testers, I'm the graphics programming and we had a native 32bit linux build since I started working on the game.

Now, I would imagine that you would very much benefit from analyzing a program which has ALMOST exactly the same codepath on linux as it does on linux (with the exception of a few things like threading).

Right now we use the following technologies (listing more unusual stuff):
--OpenGL compatibility 
--OpenGL 3.0 extensions
--OpenGL 4.2 tessellation shaders through extensions
--OpenGL Geometry shaders
--OpenGL 3D textures
--Boost::Libraries
--Pthreads/Windows Threads with mutices
--google protocol buffers
--libtcmalloc (Linux)
--FMOD

And in the future:
--libvpx
--possibly ffmpeg
--OpenCL (definitely) - I gather this is something wine has hickups with (at least CUDA was difficult)
--OpenGL compute shaders



I'm sure you'd appreciate a good piece of crossplatform software to work with, and we'd appreciate the extra linux/windows testing.


Some forms of reverse engineering will be allowed in our EULA (for purpose of licence compliance with FFMPEG)
I'm sure if we CodeWeavers signed an NDA then we could hand over a few nice things like executables with some debug symbols.



Even without an NDA we'd be able to give a free game account to every CodeWeavers employee.


P.S. It would be great if we could get some publicity or at least some mention if our 32bit windows exe gets a platinum rating or if tinkering around with Build-a-World helps with advancing wine.