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.
Mārtiņš Možeiko
For example on day 260: (00:59) The problem is that multi-threaded shared OpenGL contexts simply …
»
Kyle Devir
It more looks like problem with multi threaded texture download. Casey is getting exactly same pr…
»
Connor
Well, it was worth a shot. I can't help you because I'm not on a Linux machine. Good luck anyways …
»
Mārtiņš Možeiko
I don't think this is asset problem, because you can see P and C letters in the screenshot. And th…
»
Connor
I doubt this is a problem with SDL2 because it appears you are missing the handmade hero assets. M…
»
ratchetfreak
Especially if the software will be used in enterprise situations with 20 level deep directory stru…
»
ratchetfreak
But it also means that the cleanup should not be skipped for those kind of multiprocess resources …
»
Kyle Devir
Greetings, fellow Handmade Hero hackers! I've been looking at many of Casey's videos for a while, …
»
Casey Muratori
Yes, all I meant here was that MAX_PATH is a fine thing to rely on if you are only talking about c…
»
Mārtiņš Možeiko
I haven't watched few latest videos, but MAX_PATH is not the best thing to use when dealing with W…
»
Mārtiņš Možeiko
Terminating process or process simply crashing (because or bug or whatever) is completely differen…
»
ratchetfreak
In general the OS will clean up after you after the program shuts down. However it's possible that…
»
Mārtiņš Možeiko
Yes, you understood correctly. When OS process terminates the OS deallocates any resource allocate…
»
Robert Toth
Hi! I remember Casey explaining how it's not necessary to free memory before exiting an applicatio…
»
bimbinel
In the win32 layer Casey makes a comment about using MAX_PATH to allocate a buffer that is large e…
»
rizoma
Thanks mmozeiko!! You are right, I needed to add the /FC compiler flag, I deleted lots of them sin…
»
Casey Muratori
I would agree that trying different things is a very good idea. I try to show the raw process of …
»
Mārtiņš Možeiko
How are filenames displayed in error messages? Do they have absolute paths or relative? Casey is p…
»
Andre
When I first started following the series, I would review the diffs for a particular day before wa…
»
rizoma
I'm on episode 40something, I can suggest you to download the episodes with youtube-dl(there's a p…
»
rizoma
Hi there! I'm in a hold after episode 40something and I've started to code by myself all the stuff…
»
Ginger Bill
Debug your Linux programs in a virtual machine running on a Windows machine to debug in visual stu…
»
theinternetftw
Bug the first: So checking for the ARB version of the sRGB framebuffer extension was fixed a few d…
»
co.nl.on
Just got done with episode 20, brothers and sisters, and man I'm exhausted. I think about three ho…
»
Casey Muratori
Hi guys, The pre-stream videos are not supposed to be archived or distributed. They are meant to …
»
Tim Kane
Aha! Fantastic. Thanks Mmozeiko
»
Mārtiņš Možeiko
Prestream videos for day 72+ are available on .
»
Tim Kane
Another +1 for publishing the pre-stream's somewhere (I've nearly caught up by some 200 episodes, …
»
theinternetftw
Good point. The main reason I lean toward adopting VS 2015 (which, admittedly, is completely und…
»
Mārtiņš Možeiko
Yeah, it's better to check for variable that vsvarsall sets. Otherwise if I have both VS2013 and V…
»