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.
Simon Anciaux
I had that issue and others a while back. Here is the thread in case it might content useful info…
»
Simon Anciaux
NimbokWhat was the advantage of splitting out the platform-related stuff into its own file? What …
»
Mārtiņš Možeiko
__uiidof(X) returns GUID from type X. If you look how MMDeviceEnumerator is defined, you'll see t…
»
Bits Please
Thank you, as always, for your useful input! I actually stumbled upon your guide on how to integr…
»
Nimbok
The last thing Casey does (in the Q&A) in Day 029 is split handmade.h into handmade.h and han…
»
Jason
I've played around with the idea of doing some meta stuff but haven't got around to it yet. mrm…
»
CodyCoderson
That was very helpful, thanks
»
Simon Anciaux
Try to write the api you would like to use ("Write the usage code first") and than make the syste…
»
Simon Anciaux
I'm not sure I understand what your problem is. Do you mean that the output doesn't go into the *…
»
Simon Anciaux
There isn't a way to do that out of the box. But I imagine you could modify the layout function t…
»
C_Worm
Hey, so i've implemented a PrintText-system that prints text. PrintText_Direct(): Prints a whole…
»
Jason
I'm writing some inline shaders like Casey does in handmade hero and was wondering if there was e…
»
Chris Crew
When launching my application from within 4coder any printf statements should appear in the *run*…
»
Mārtiņš Možeiko
It's documented in Linux kernel docs: https://www.kernel.org/doc/html/latest/x86/x86_64/mm.html h…
»
Miles
I frequently see people on HMN claim that it's fine to reserve huge portions of address space in …
»
Simon Anciaux
There is 8 TB of process address space available on Windows 7 and 8; and 128 TB on Windows 10. So…
»
Jason
Oh okay, I got it to work. Thanks for looking into it.
»
Charles Rector
In episode 016 "Visual Studio Compiler Switches", I hit a similar problem: The 32-bit build inte…
»
Abner Coimbre
Allen Webster is handling our monthly Seattle meetups, and we had 8 locals this month (online-onl…
»
Dumitru Frunza
I've researched this problem a while back, and the basic idea outlined in your solution is an app…
»
Simon Anciaux
CodyCodersonCan someone explain, possibly with some simple examples, of how Casey would allocate …
»
Simon Anciaux
The link to jitsi should be https://jitsi.org/ I believe. subtextDoes anyone here have any ideas…
»
CodyCoderson
I'm trying to understand how Casey handles memory. I've only seen the first 60 or so videos, and …
»
Simon Anciaux
The flag for get_next_input is EventProperty_AnyKey, not InputEventKind_KeyStroke. The followind …
»
Seth Archambault
Just finished Handmade Detroit Gathering #2! This one was a virtual meetup because of, ya know.…
»
Ryan
The value of 'player_bc_x' shows the correct value when I set a breakpoint. However, I was lookin…
»
Miles
DawoodozIf someone gets a new version of the library with additional data members and forgets to …
»
Mārtiņš Možeiko
MSDN has reasonable documentation about how to use waveOut API: https://docs.microsoft.com/en-us/…
»
Jason
Thanks for the suggestion. Though I'm not sure how to make this work with 'get_next_input()'. I c…
»
Bits Please
Greetings, everyone. I'm want to write the equivalent code for constructing and playing a sine w…
»