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.
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 …
»
Mārtiņš Možeiko
MSVC can not use dll file directly in linker. But you can easily generate import library (.lib fi…
»
The_8th_mage
In my android game, I have a render_game(gamestate,camera data) function, which I call twice for …
»
hugo
Hi martin, I was also thinking about a "handmade editor", for learning portable GUI programming …
»
Ameen Sayegh
OK, now I understand what you mean. Now you don't need kernel32.lib to compile the program or you…
»
Bill Strong
Ok, first, this takes some configuring, but here is a software solution that works with OBS that …
»