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.
Handmade Network»Feed
theinternetftw
Nimbal After some research, it seems like KMixer is the culprit. The page goes on about how the…
»
Roderic Bos
ChronalDragon I was getting skips with or without the change until I increased my safety bytes f…
»
Andrew Chronister
Rooc Yeah ok tested it but with ExpectedBytesUntilFlip instead of the current ExpectedSoundBytesP…
»
Johan Öfverstedt
Nimbal This bug would have been caught by the compiler if the "unused variables" warning wasn't d…
»
Johan Öfverstedt
Great initiative. You have already gotten my feedback in the IRC channel but I will write more fe…
»
Stefan Koch
New videos are online :) part 1: https://www.youtube.com/watch?v=_YAUfd41URA part 2: https://www.…
»
Roderic Bos
Yeah ok tested it but with ExpectedBytesUntilFlip instead of the current ExpectedSoundBytesPerFra…
»
»
Benjamin Kloster
This bug would have been caught by the compiler if the "unused variables" warning wasn't disabled…
»
Casey Muratori
Typically what people do is just look for a window of the window class they registered. If they …
»
»
Livet Ersomen Strøm
Pseudonym73 This has nothing to do with the question, but does everyone love the sheer irony of E…
»
Johan Öfverstedt
FarmerBob 1SoundOutput.LatencySampleCount = SoundOutput.SamplesPerSecond / 15; to: 1SoundOutpu…
»
Johan Öfverstedt
Pseudonym73. I would love to hear your rant on Binary Search! I have a feeling it might be some g…
»
Farmer Bob
The documentation for DirectSoundBuffer.GetCurrentPostion says "Data should not be written to th…
»
Roderic Bos
Well, they both work on my machine, but can't wait for the explanation! What I find weird though…
»
Don
Oh cool. That was an interesting section. (I'm going to try to catch up as soon as possible.)
»
Andrew Bromage
Precisely. Hence, "algorithmic issue". Of course, you can't always reorder stuff freely, but if …
»
Marc Novakowski
*spoiler alert* drivers99: this is precisely what Casey ended up doing on Day 020 (at around the …
»
Troncoso
I feel so dumb. I would have figured this out if I had watched the rest of the stream before aski…
»
Don
sagar, you are right, and it is actually very noticable. I'm only on day 10 so I noticed this pr…
»
Casey Muratori
These are exactly the kinds of questions that I have no idea how to answer because it involves th…
»
Casey Muratori
As a side note, the "correct" way to do this is not to change the virtual function to a switch st…
»
Marc Novakowski
kiswa It's funny though, because when we have annual reviews and they ask how I want to advance m…
»
Andrew Chronister
So previously when we were working with DirectSound (intial setup) we used the SUCCEEDED() macro …
»
Matt Ross
marcn I started programming about 30 years ago when I was 10 years old, and am now a professional…
»
Casey Muratori
Yes someone pointed this out in a prior thread but of course I can't fix it until Monday :( Kill…
»
Andrew Chronister
No, this is actually correct - I tested this on my local build and this fixes the problem Casey h…
»
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, a…
»