We are currently in the process of converting the website to the new design. Some pages, like this one, are still broken. We appreciate your patience.
Andrew Chronister
So previously when we were working with DirectSound (intial setup) we used the SUCCEEDED() macro t…
»
Matt Ross
I know exactly what you mean. I started programming when I was about 12, and knew it was what I w…
»
Casey Muratori
Yes someone pointed this out in a prior thread but of course I can't fix it until Monday :( Killi…
»
Andrew Chronister
No, this is actually correct - I tested this on my local build and this fixes the problem Casey ha…
»
Andrew Bromage
This has nothing to do with the question, but does everyone love the sheer irony of ERROR_SUCCESS,…
»
Troncoso
The only gamepad I have is a Dualshock 3, so I grabbed the XInput wrapper for it, installed it, an…
»
Andrew Chronister
This may be true, but I believe sometime during day 19, Casey tried adding this flag and it didn't…
»
Andrew Bromage
@cmuratori: "Actually virtual function dispatch is a major problem on a number of platforms becaus…
»
Andrew Bromage
Yup. I've been in the business for over 20 years (though programming for a lot longer than that). …
»
John Meyer
Hi! I'm having an issue with the code for day 16 where my keyboard won't respond to input. The Xbo…
»
zenmumbler
The versions on the release page (0.13 and 0.14) are now signed. The coming week I'm going to work…
»
Marc Novakowski
I started programming about 30 years ago when I was 10 years old, and am now a professional softwa…
»
Jeff Buck
@zenmumbler, I was wary of installing the tattiebogle experimental unsigned kernel extension, but …
»
ben
Not necessarily relevant to MSVC, but according to gcc and llvm require at least memcpy, memmove,…
»
Roderic Bos
Should row 1055 to 1057 not be like this: DWORD ExpectedFrameBoundaryByte = PlayCursor + Expected…
»
Jeff Hutchins
This is great! I much prefer it. Thanks.
»
Filip
I work at a research institute with visualization which is similar to games in many ways. Used to …
»
Casey Brant
I gave this a shot for the first few episodes but quickly found that I had no chance of keeping u…
»
Adrian McCarthy
In the past, I've built executables without any CRT, and I've also run into the memset problem--no…
»
Mārtiņš Možeiko
Yeah, forgot about this "optimization". Probably because of optimizations compiler removed some co…
»
Adrian McCarthy
MSDN implies that, by default, the play cursor position reported by GetCurrentPosition may be inac…
»
norswap
Kudos! That's nice to know and I bet it will useful later on.
»
norswap
It's still relevant. It is especially popular for its interesting code snippets and exercises that…
»
norswap
I'm a PhD in computer science. Whether that counts as a developer is up to you :) One question tha…
»
norswap
+1 For the code monkey of epic programming success. Also see this song by Jonathan Coulton (of "St…
»
Paul
Looks like you could use amd64 or x64. Here's an excerpt from the vcvarsall.bat: if /i %1 == amd64…
»
Casey Muratori
That does not sound right to me - I guess it is theoretically possible that the import library sit…
»
Casey Muratori
Also, not to beat a dead horse, but no operating system guy would go "DOS was super performant! T…
»
Filip
This is just for reference: If you create a Mac app from the terminal but would like to debug it u…
»
Zac
I'm a Computing Student currently at University, so I guess I can't really say I'm a real develope…
»