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.
vexe
Greetings! I'm not sure if someone asked Casey about this or whether or not he talked about it but…
»
Daniel Moore
I'm not sure anything quite like this has been talked about yet on HMH, but I'm interested in hear…
»
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 addition…
»
Mārtiņš Možeiko
Yes, that's correct. If you have only these two values, then you'll get 32767 in both cases. But i…
»
vexe
I know about the ranges. But what I'm saying is, 20000.0f + 20000.0f in float is 40000.0f right? N…
»
Mārtiņš Možeiko
Adding values in 16-bit type won't work because you'll overflow. Try adding two samples: 20000 and…
»
vexe
Couple of things I didn't quite get: 0- Why is Casey calling this variable 'WavePeriod' when it's …
»
vexe
Greetings! Catching up on the series, I found my wave/physics knowledge a bit rusty to say the lea…
»
Mārtiņš Možeiko
Yeah, DirectSound is deprecated. You're "supposed" to use XAudio2 for which it has docs :) For Dir…
»
vexe
I tried the Visual Studio Add/Remove Help Content and downloaded the downloaded the Windows Deskto…
»
Mārtiņš Možeiko
If you use Chrome, install HTTPS Everywhere extensions. It will force browser to access sites over…
»
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 bad…
»
Mārtiņš Možeiko
While it is not available standalone, you can still download win32 API documentation offline as pa…
»
Marius Adaškevičius
Unfortunately, Microsoft has stopped providing an offline version of MSDN documentation. If you do…
»
vexe
Greetings! I was looking online for a way to download MSDN's Win32 documentation so I can quickly …
»
Jason Smith
It does get brought up in a q&a although I think it's not until day 100 something and for the reas…
»
vexe
Ummm, basic Emacs question. How do you use these devadvice things? I have this thing from SO that'…
»
vexe
Yeah it's both sad and hilarious that still up to this point there's no straight-forward way to in…
»
drjeats
Truth :P For navigating to symbols in a project at least, the builtin Etags feature works pretty…
»
Mārtiņš Možeiko
Non-ancient versions of GCC support __rdtsc just fine. You include "x86intrin.h" and __rdtsc() wil…
»
Gonçalo Santos
Hello there! Yesterday I watched day 066 and as I was playing the game today, I noticed the camera…
»
Connor
WARNING VERY SCARY ASM CODE: I am in the process of moving code from my old computer to a new one,…
»
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, an…
»
Mārtiņš Možeiko
I'm pretty sure he simply defines structures/constants himself and declares function pointers to n…
»
Marc Costa
Casey said that he uses OpenGL at Molly Rocket, and he loads the OpenGL functions himself from the…
»
Marc Costa
I think Casey already addressed this topic, but as a quick summary: there are no artists working w…
»