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
rtcfirefly
Hi All, I just watched Day 17. I thought I might have an elegant solution to the size of Button…
»
Jeff Buck
Filip, I did try the GameController framework on 10.10. It didn't recognize any of my controller…
»
Jeff Buck
Filip, Thanks for tracking down the problem with the PS3/4 controller. I just borrowed a PS3 con…
»
Casey Muratori
There is a Patreon account now - it seems to be working OK: http://www.patreon.com/cmuratori I …
»
Chris Morris
I started programming well over 15 years ago and have been professionally developing in the indus…
»
Mārtiņš Možeiko
On Vista+ DirectSound never uses hardware acceleration for its functionality (multiple buffers, 3…
»
William
My understanding is that DirectSound can still use hardware mixing / acceleration if the driver a…
»
Filip
Jeff, if I add a test for the length of the IOHIDValueRef in your OSXHIDAction callback, the erro…
»
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…
»