Btw, you could look on switch statement as a series of comparisons and goto's, if that is easier …

EDIT: Overkill, explained much more succinctly above Further reading: http://msdn.microsoft.com…

Alternative would be to use if statement: 1 2 3 4if (Message==WM_SYSKEYDOWN || Message==WM_SYSKEY…

That's...the only way to do it that I know of? The only alternative is to copy and paste the sam…

Oh, okay. We are catching all those cases in one case. Thanks. Also, can you tell what the reason…

This isn't a day 25 thing. But anyway, yes, you're right. That's exactly what should happen. Bas…

Sorry for printing out the code like this but I think it would make it easier to understand my qu…

Considering how often he'll change some things in the Q&A, I can't confidently skip them and …

My catch up technique is to watch at 2x speed on you tube, and skip the Q&A. This lets you se…
Troncoso  — 3 years, 3 months

I've been into programming for like 8 years. I've got a BS in Computer Science and work as a Java…

I think this is because we don't need to record/playback input on all platforms. For example, mos…

Is there a reason that the record/playback of input needs to be done in the win32 layer, rather t…
Karl Kirch  — 3 years, 3 months

Backend dev here, mainly in jvm land, but also some fullstack web dev, but never really delved in…

Try (pseudo)randomizing the wave. In the for loop for generating a square wave, randomize all the…

I know @ifrombit has a good handle on an objc port of the handmade code. Was wondering if there w…
Chris  — 3 years, 3 months

My first brush with programming was typing in code from Nibble magazine into the family Apple IIe…

Haha. Guess there's no point in voting now. I was in favor of the regular schedule except for the…
Tim F. Hans  — 3 years, 3 months

Greetings - first of all - from Germany! I get started watching Handmadehero since some weeks -…

Thanks for replying, everyone. The vote seems overwhelmingly in favor of the regular schedule, s…

That is very odd! I have no idea why that would be happening, although admittedly there are ofte…

Yes, based on your description I would say you are compiling in 32-bit windows which is not going…

For my it was the 32bit vs the 64bit compiler size_t on 64 bit is same as int but on 32 its uns…

Thanks for replying. That was how I originally tried to 'fix' my problem, but ended up casting as…

I've gotten to the point where we got our sound buffer working and we're filling it with a square…

I cannot help you with the loop problem itself but two things did catch my eye. uint64 and size_…

I'm fine with the regular schedule too!

Regular schedule IS the fun stuff ;) If you feel like you need to do the fun stuff or postpone a…

Happy to stick with the regular schedule, although as it's the holiday you should be allowed some…
Roy Eltham  — 3 years, 3 months

Started programming in 1981, when I was 11. Got my first job in the game industry in 1993 and nev…
Tim  — 3 years, 3 months

I am also for keeping the schedule. During work weeks I'm often unable to view the stream live, e…