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.
Mārtiņš Možeiko
You can use tool like Unlocker to find what process have opened this file. Unlocker integrates in…
»
Cristián Donoso
Thank you both. Effectively it seems some process is keeping a handle on the file, even though I …
»
Casey Muratori
I think I had to set most of it manually, unfortunately - but I don't remember. I started with t…
»
Dan
Hi all, I am wondering if anyone knows which Visual Studio Color Theme Casey used during his fir…
»
Aidan
I've had pretty much the same solution as you for a while now, just look in the current directory…
»
Mārtiņš Možeiko
Does Swift have includes/imports? How can you use __m128? Can you open and see source where it or…
»
elle
So the timing issues were due to running the game update and render loop on a separate thread. I …
»
mojobojo
I need someone experienced in Vim to help me out if its not too much trouble. I just started usin…
»
Casey Muratori
Thanks! I do not have the code in front of me at the moment but we can take a look at this on th…
»
Casey Muratori
Franz In a nutshell, from ranter to ranter: I love Handmade Hero, but I sometimes wish I could wa…
»
Gplwhite
hi Casey, I think you might've introduced a slight bug when you moved the asset loading code in…
»
Abner Coimbre
I've already talked to @ands on Twitter about this, but make sure you have a title and at least o…
»
Miguel Lechón
It's on the platform layer cleanup episode: https://forums.handmadehero.org/j...videos/win32-pla…
»
Mārtiņš Možeiko
I don't remember exactly in what day, but after first implementation Casey updated code for game …
»
Cristián Donoso
Hi, I'm following the series and coding everything at the same time I watch it. I make my own ch…
»
ands
@cat_in_snow and @andsz (me) on twitter are working on "A Tale of Light". A game that will use va…
»
popcorn
It was unbelievable at first when I found out that Casey has almost the same opinion as I have.I …
»
Livet Ersomen Strøm
Windows is a malware DELIVERY SYSTEM!! If you assume they are competent, it is by design. >…
»
Franz
From your post you seem to agree with Casey that windows has spiralled out of control, but you de…
»
Roderic Bos
From your post you seem to agree with Casey that windows has spiralled out of control, but you de…
»
Andrew Bromage
Franz In a nutshell, from ranter to ranter: I love Handmade Hero, but I sometimes wish I could wa…
»
Abner Coimbre
Handmade Hero has inspired people to take up a "Handmade" project; maybe even a game of their own…
»
Andrew Bromage
cmuratori Just a quick note: you do not want sfence for write barriers on x64. x64's always comp…
»
people
you're right about "__sync_synchonize", it outputs an mfence, I should have looked at the asm out…
»
Franz
I love rants, but this level of ignorance about Windows is just staggering. Here is some really …
»
Livet Ersomen Strøm
Franz Hi Casey, Your last rant about APIs at the end of episode 135 prompted me to write this po…
»
Kim Jørgensen
So we got two nasty bugs. I think we need to get an owl of shame emoji added to the forum chat :)…
»
people
I think the "InterlockedCompareExchange" call in the "AtomicCompareExchangeUInt32" function has i…
»
Franz
Hi Casey, Your last rant about APIs at the end of episode 135 prompted me to write this post. I…
»
Kim Jørgensen
I think I found the bug. In LoadBitmap starting a task can fail but the state is not reset if thi…
»