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.
Gregory —
I followed the steps in "Day 001" to create a batch file to open up my text editor (text below). I…
»
Randy Gaul —
Here's to hoping Casey can do some metaprogramming for HMH at some point!
»
Patrick Lahey —
If you start googling around, be aware that sometimes people call what (I think) Casey is doing co…
»
Livet Ersomen Strøm —
Yes I guess, something like that:) Thanks for feedback.
»
Livet Ersomen Strøm —
Yes it's called once and tested for. The program works and keeps running. But I think it went away…
»
Mārtiņš Možeiko —
Casey explained in one of Q&A's that his metaprogramming is simply C code that writes C code. For …
»
BlueWolf —
I think this question was already asked several times and Casey always responds with something lik…
»
Filip —
I second this request! While there is no problem to find links to preprocessor tricks and code-gen…
»
Mārtiņš Možeiko —
Are you calling GetDC(0) just once, or in a loop? It should be called once, obviously. Can you sho…
»
Casey Muratori —
That's a really interesting idea... I'll have to give that some thought...Casey
»
Casey Muratori —
Looking into the mail situation now. It appears to be a bug in SendOwl. I have notified them and…
»
Nines Baobaberson —
Haha, yes, I remember Goof Troop. That co-op mode was a blast. I just realized it's actually a bit…
»
Nines Baobaberson —
Haha, that person is awesome. Reminds me of me. :tear: Well done, stranger.
»
Nines Baobaberson —
I think I can relate.. it's like when you come up with a melody and then later hear it in a song …
»
Elias —
Ah, that makes sense. Sorry! : ) Thanks,Casey[/quote] Will do. The receipt mentions it once, bu…
»
Iker Murga —
Wanted to point out a couple of thinks I believe should be cleaned up next time another clean up s…
»
Andre Bauland —
Thats all awesome, but can someone tell me how to get it that if you goto next error it won't open…
»
Iker Murga —
Casey, on day 40's "post-stream" in reponse to modding support you mentioned you wanted "people to…
»
Marco —
Hi everyone, Casey mentions meta-programming on the stream quite often and although I know there a…
»
Livet Ersomen Strøm —
dwm.exe It disappear quietly from the processlist. Yes, exactly the way it does when a program s…
»
sinsizer —
There are only two mails "From: Handmade Hero " One is the receipt for the order, where it is ment…
»
Bigpet —
Going down? Are you using dwm or the classic compositor? Also, does it just crash or is it doing t…
»
Casey Muratori —
As per the documentation for StretchDIBits (, it uses top-left corner and width/height, not min-m…
»
Mārtiņš Možeiko —
StretchDIBits function expects width and height of target rectangle, not offset of bottom right co…
»
Elias —
I'm two weeks behind since I stopped watching over the holidays, but Google searching the forums d…
»
Patrick Lahey —
As long as we stick to aggregates (basically C structs), the new C++ list initializer stuff will d…
»
Livet Ersomen Strøm —
Brilliant! Good to know. Thanks.
»
Livet Ersomen Strøm —
its an i7. If I recall well, all newer intel cpus, and amds have invariant TSC. That's how I "kno…
»
Mārtiņš Možeiko —
Of course I'm not blaming Intel for that. I'm simply stating that those numbers are not what you s…
»
Mārtiņš Možeiko —
Visual Studio allows to do inline assembly only for 32-bit code. Here are examples how to use it: …
»