The documentation for DirectSoundBuffer.GetCurrentPostion says "Data should not be written to the…
Well, they both work on my machine, but can't wait for the explanation! What I find weird though i…
Don —
Oh cool. That was an interesting section. (I'm going to try to catch up as soon as possible.)
Precisely. Hence, "algorithmic issue". Of course, you can't always reorder stuff freely, but if yo…
spoiler alert drivers99: this is precisely what Casey ended up doing on Day 020 (at around the 2:3…
I feel so dumb. I would have figured this out if I had watched the rest of the stream before askin…
Don —
sagar, you are right, and it is actually very noticable. I'm only on day 10 so I noticed this prob…
These are exactly the kinds of questions that I have no idea how to answer because it involves the…
As a side note, the "correct" way to do this is not to change the virtual function to a switch sta…
I hear ya. You'd be surprised how many fellow developers I've seen advance to a management role …
So previously when we were working with DirectSound (intial setup) we used the SUCCEEDED() macro t…
I know exactly what you mean. I started programming when I was about 12, and knew it was what I w…
Yes someone pointed this out in a prior thread but of course I can't fix it until Monday :( Killi…
No, this is actually correct - I tested this on my local build and this fixes the problem Casey ha…
This has nothing to do with the question, but does everyone love the sheer irony of ERROR_SUCCESS,…
The only gamepad I have is a Dualshock 3, so I grabbed the XInput wrapper for it, installed it, an…
This may be true, but I believe sometime during day 19, Casey tried adding this flag and it didn't…
@cmuratori: "Actually virtual function dispatch is a major problem on a number of platforms becaus…
Yup. I've been in the business for over 20 years (though programming for a lot longer than that). …
Hi! I'm having an issue with the code for day 16 where my keyboard won't respond to input. The Xbo…
The versions on the release page (0.13 and 0.14) are now signed. The coming week I'm going to work…
I started programming about 30 years ago when I was 10 years old, and am now a professional softwa…
@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,…
Should row 1055 to 1057 not be like this: DWORD ExpectedFrameBoundaryByte = PlayCursor + Expected…
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 …
I gave this a shot for the first few episodes but quickly found that I had no chance of keeping u…
In the past, I've built executables without any CRT, and I've also run into the memset problem--no…
Yeah, forgot about this "optimization". Probably because of optimizations compiler removed some co…