Handmade Network»Feed
vexe
Greetings! I'm not sure if someone asked Casey about this or whether or not he talked about it b…
»
Daniel Moore
I'm not sure anything quite like this has been talked about yet on HMH, but I'm interested in hea…
»
Kareem
Thanks a lot for that. Despite the fact that I am a daily follower of handmade hero, I found your…
»
vexe
Oh snap! Eye of the mmozeiko :D So it's basically reducing the _accumulating_ errors due to addit…
»
Mārtiņš Možeiko
Yes, that's correct. If you have only these two values, then you'll get 32767 in both cases. But…
»
vexe
I know about the ranges. But what I'm saying is, 20000.0f + 20000.0f in float is 40000.0f right? …
»
Mārtiņš Možeiko
Adding values in 16-bit type won't work because you'll overflow. Try adding two samples: 20000 an…
»
vexe
Couple of things I didn't quite get: 0- Why is Casey calling this variable 'WavePeriod' when it'…
»
vexe
Greetings! Catching up on the series, I found my wave/physics knowledge a bit rusty to say the l…
»
Mārtiņš Možeiko
Yeah, DirectSound is deprecated. You're "supposed" to use XAudio2 for which it has docs :) For D…
»
vexe
I tried the Visual Studio Add/Remove Help Content and downloaded the downloaded the Windows Deskt…
»
Mārtiņš Možeiko
If you use Chrome, install HTTPS Everywhere extensions. It will force browser to access sites ove…
»
Mattie
It's because the site now defaults to https, while the youtube embeds are http.
»
vexe
I can't seem to see the video links posted recently (all I see is a blank post). Is it just my ba…
»
Mārtiņš Možeiko
While it is not available standalone, you can still download win32 API documentation offline as p…
»
Marius Adaškevičius
Unfortunately, Microsoft has stopped providing an offline version of MSDN documentation. If you d…
»
vexe
Greetings! I was looking online for a way to download MSDN's Win32 documentation so I can quickl…
»
Jason Smith
It does get brought up in a q&a although I think it's not until day 100 something and for the…
»
vexe
Ummm, basic Emacs question. How do you use these devadvice things? I have this thing from SO tha…
»
vexe
Yeah it's both sad and hilarious that still up to this point there's no straight-forward way to i…
»
drjeats
mmozeiko C/C++ refactoring in text editors is unsolved problem :) Truth :P For navigating to …
»
Mārtiņš Možeiko
Non-ancient versions of GCC support __rdtsc just fine. You include "x86intrin.h" and __rdtsc() wi…
»
Gonçalo Santos
Hello there! Yesterday I watched day 066 and as I was playing the game today, I noticed the camer…
»
Connor
WARNING VERY SCARY ASM CODE: I am in the process of moving code from my old computer to a new on…
»
x13pixels
Makes sense. I missed the copy-n-paste from official headers into your codebase to avoid #include…
»
Mārtiņš Možeiko
Yes you have. You either copy them from MSDN or from official headers into your code.
»
x13pixels
I understand how to retrieve function ptrs to the Win32 API. However, if you are using DirectX, a…
»
Mārtiņš Možeiko
I'm pretty sure he simply defines structures/constants himself and declares function pointers to …
»
Marc Costa
Casey said that he uses OpenGL at Molly Rocket, and he loads the OpenGL functions himself from th…
»
Marc Costa
I think Casey already addressed this topic, but as a quick summary: there are no artists working …
»