Casey, I don't want to be the downer here, but you're slippin'. Where's the Day 174 of Handmade He…
Well for anyone interested in an assembly example, here it is. I will take some time tomorrow to c…
Yeah, it's documented here: The rsp % 16 is always 8 at entry of function. The functions you are …
You got it, it was my stack alignment. I had NO IDEA that the stack needed to be 16 byte aligned.…
Any volunteers to remind Casey about this issue on the stream? /Kim
Verify your suspicion - don't overlap headers. Does it crashes also then? If so, use the debugger…
I am making an attempt to get this loader working in x64 assembly. I have it almost working howeve…
No, I don't think so - the fix is exactly what you wrote (modulo the fact that you have to add spa…
Mike T —
It was someone else, I was around but sadly I was working and only half there. I will watch the ep…
Thanks for the catch - fixed!Casey
Thanks for the catch! We fixed it on day 174 when someone (you?) who had read this post mentioned…
Mike T —
Somewhere around 35minutes in the width of spaces got changed to 0. You can see this most easily i…
Mike T —
Don't leave us hanging Casey! :)
Not every word, rather every special combination of characters that yield different glyphs.
What if your game allows text chat between players online? You can not possible store every single…
Or if we are using Windows API for rendering fonts. Here's a nice tutorial on it: But I don't th…
Even though it's not strictly Handmade, I wouldn't have a problem with Casey incorporating somethi…
Casey[/quote] For Arabic, yes, because the variant forms have their own codepoints. However, some …
In English, the glyph can be different if it's the first letter of the first word of a sentence. H…
I don't believe that actually requires any changes to the system. That's more about parsing the …
Hi Casey! First of all, congratz on the show, it's just excellent! :-) Regarding font rendering: d…
Thanks, Andrew! Day 118 is now fixed, the table of contents updated automagically, and you have be…
Hey guys, I found an issue in the annotation guide: Day 118 is entitled "Enforcing a video frame r…
That is a really good idea! We should totally check that out...Casey
An alternative to the generation numbers is to place a "barrier" marker in the lru list. BeginRend…
Yeah I'd be happy to add that if somebody reminds me on the stream :)Casey
Now that we are back using the debug cycle counters it would be really nice if they were enabled w…
MSVC can not use dll file directly in linker. But you can easily generate import library (.lib fil…