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.
Miguel Lechón
I was asking Casey the same thing via twitter just a minute ago. Using less characters, of course.
»
Michael
Casey, I don't want to be the downer here, but you're slippin'. Where's the Day 174 of Handmade H…
»
mojobojo
Well for anyone interested in an assembly example, here it is. I will take some time tomorrow to …
»
Mārtiņš Možeiko
Yeah, it's documented here: https://msdn.microsoft.com/en-US/library/ew5tede7.aspx The rsp % 16 …
»
mojobojo
mmozeiko Is your stack 16-bytes aligned when calling function (not counting pushed return address…
»
Kim Jørgensen
Any volunteers to remind Casey about this issue on the stream? /Kim
»
Mārtiņš Možeiko
Verify your suspicion - don't overlap headers. Does it crashes also then? If so, use the [strike]…
»
mojobojo
I am making an attempt to get this loader working in x64 assembly. I have it almost working howev…
»
Casey Muratori
No, I don't think so - the fix is exactly what you wrote (modulo the fact that you have to add sp…
»
Mike T
It was someone else, I was around but sadly I was working and only half there. I will watch the e…
»
Casey Muratori
Thanks for the catch - fixed! - Casey
»
Casey Muratori
Thanks for the catch! We fixed it on day 174 when someone (you?) who had read this post mentione…
»
Mike T
Somewhere around 35minutes in the width of spaces got changed to 0. You can see this most easily …
»
Mike T
Why are the game developers still using C++ if it's so awful? Because there's really nothing else…
»
Carlos Gabriel Hasbun Comandari
Not every word, rather every special combination of characters that yield different glyphs.
»
Mārtiņš Možeiko
What if your game allows text chat between players online? You can not possible store every singl…
»
Andrew Bromage
mmozeiko But I don't think this can be solved on asset packer level. Strings are assets too.
»
Mārtiņš Možeiko
Or Uniscribe if we are using Windows API for rendering fonts. Here's a nice tutorial on it: http:…
»
Andrew Bromage
Even though it's not strictly Handmade, I wouldn't have a problem with Casey incorporating someth…
»
Bryan Taylor
cmuratori I don't believe that actually requires any changes to the font system. That's more abo…
»
Andrew Bromage
In English, the glyph can be different if it's the first letter of the first word of a sentence. …
»
Casey Muratori
I don't believe that actually requires any changes to the font system. That's more about parsing…
»
Cédric Meuter
Hi Casey! First of all, congratz on the show, it's just excellent! :-) Regarding font rendering…
»
Matt Mascarenhas
Thanks, Andrew! Day 118 is now fixed, the table of contents updated automagically, and you have b…
»
Andrew Chronister
Hey guys, I found an issue in the annotation guide: Day 118 is entitled "Enforcing a video frame…
»
Casey Muratori
raxfale I also found that including the empty blocks in the lru list (essentially merging the ass…
»
Raxfale
An alternative to the generation numbers is to place a "barrier" marker in the lru list. BeginRe…
»
»
Casey Muratori
Yeah I'd be happy to add that if somebody reminds me on the stream :) - Casey
»
Kim Jørgensen
Now that we are back using the debug cycle counters it would be really nice if they were enabled …
»