Handmade Network»Feed
Bill Strong
What do you expect to get out of it? If you want an overview of how a Game Engine and Game is mad…
»
Karan Joisher
I have basic programming experience in Python and javascript(know topics like OOP)... How much of…
»
Christian H.
Hi, I am a bit confused why global_variable is defined as static. Should it not have an empty de…
»
Kim Jørgensen
I was wondering if it is possible to implement a lightweight version of GetThreadID that works on…
»
Andrew Bromage
Now I realise its goals are more modest, however 99 lines and no external dependencies apart from…
»
mojobojo
If memory serves me right you wanted to use -Wall at the beginning but Windows.h was holding you …
»
Dejan
Wait-free synchronization
»
andrea
I had bookmarked a couple of extra reads that casey suggested during the stream, I guess I've mis…
»
andrea
I was wondering about rdtsc beeing special in the sense that it created a sort of ordering bound …
»
Casey Muratori
I don't do this because, in the old days, it significantly affected the performance by doing a cp…
»
Martin Cohen
Hello Hugo! Sorry for my late reply. There's a lot that happened with Intype. I'm using it as a …
»
Cort
Hey, thanks for the quick reply! Remember, this is actually something that never happens in Load…
»
Connor
Will casey ever show off Moustache (assuming that's how it's spelled) In the q&a of Introduct…
»
Mārtiņš Možeiko
RDTSC instruction can be executed out-of-order. This means that CPU can execute some of instructi…
»
Casey Muratori
Well, I'd rather think it through a bit more, because I'm not sure exactly what we want to do her…
»
Cort
I'm bringing my PS4 Handmade Hero port up to speed with the last few weeks' changes, and ran into…
»
Casey Muratori
That is what I hypothesized at the end of that stream, in fact :( That's too bad. But I suppose…
»
Mārtiņš Možeiko
My guess is that all inline functions called from DrawBitmap also needs to be compiled with optim…
»
Mārtiņš Možeiko
Probably some artifact left from older Windows or Visual Studio versions. As Casey told on strea…
»
Casey Muratori
Yeah, so we did exactly what OP is suggesting, and it didn't work. So what gives? https://youtu…
»
Casey Muratori
I was pretty surprised by the "only in kernel mode" part myself, because it seemed very clear fro…
»
Casey Muratori
Actually, WM_PAINT is called any time Windows thinks it wants you to repaint your window. So, fo…
»
R
Hi, I just discovered Handmade Hero and watched the first 6 episodes. Not sure if this question …
»
James Widman
Oops; change the 'checkout' line to: 1git checkout day%1
»
James Widman
Hi all, Below is a script that checks out the commit for a given day of HMH and then invokes vim…
»
Sergio González
Just finished watching episode 182. I was surprised when the code worked after Casey added __re…
»
Kim Jørgensen
See https://forums.handmadehero.org/j...eos/game-architecture/day095.html from 47:53 /Kim
»
Casey Muratori
That diff looks like _exactly_ what we already tried on stream, and it didn't work? I'm not sure…
»
Casey Muratori
Yes, that would be fine... although this is, of course, going to be deleted tomorrow so it won't …
»
vexe
https://youtu.be/NmJXBr2zLPc
»