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.
Pooria
Please seed people, It's not possible to download at the moment due to lack of seeders.
»
nickscha
IMG_7353.png Today I released version v0.6 of my live shader coding playground tool called shade_i…
»
Ben Visness
TL;DR:The first-ever Handmade Network Expo will take place on June 6, 2026Join us in re-watching H…
»
Simon Anciaux
I don't think we can help you here. You probably need to contact Casey (there is a support e-mail …
»
sums
Hello everyone, I purchased handmade hero source code archives from , but have not been able to ge…
»
neeraj9
TinyRecorder is standalone x64 win32 GUI standalone application with minimal windows dependencies.…
»
guillaume.mirey
So, I'm still working around LOC, but over the past months my focus shifted towards an IDE experim…
»
Kim Kulling
Hi All! Yesterday evening I have release the latest Bugfix release of the Asset-Importer-Lib. You …
»
flightfight
I created a RemedyBG Extension for VSCode a while back. (It uses the command line, so breakpoint c…
»
n00bmind
Posting on this old thread in case anyone stumbles upon this in the future.. as it totally looks l…
»
Ben Visness
Hello Handmade Network, and happy new year! 2025 was a relatively quiet year for us where we focus…
»
Simon Anciaux
I case you work on Windows at some point, the kernel shared pages are called KUSER_SHARED_DATA. Th…
»
Abdo
That is one thing I had in mind. I was afraid after reading XAudio2's documentation that it is a f…
»
Mārtiņš Možeiko
If you want to manage audio buffer & submission on lower level I would suggest to use WASAPI inste…
»
Abdo
Hello Handmade community! I have a bit of a problem with my understanding of the ring buffer. I sa…
»
larfingshnew
This helped me a lot. I had my implementation mostly working except it would loop infinity finding…
»
leddoo
Hey Ben, glad you enjoyed it! As far as I can tell, none of the other DBT engines that are still i…
»
Ben Visness
Fantastic overview - I think this clarifies a few questions I had about how your system worked. An…
»
Sjoerd Wouters
editor.png The engine is called Concrete. Its written from scratch in C#. It is fully cross platfo…
»
leddoo
PS: I just realized I mostly talked about how recording works. Replay, especially with load tracin…
»
leddoo
A whirlwind introduction to the challenges of recording native code and how to overcome them.Intro…
»
leddoo
Ooh, that looks very useful, thanks a lot!
»
maverickleopard
Just read your posts, interesting work. I just wanted to point you towards ghidra and p-code if yo…
»
Simon Anciaux
You're more likely to get a reply or solution if you ask on the handmade discord server.
»
leddoo
Ah, very nice, thanks for linking that! Of your examples, I definitely also prefer the ones with t…
»
cordyt
Does anyone have a working source code for day 21 platform layer on Linux? I was following Handmad…
»
Simon Anciaux
A few years ago I wrote some thoughts about debuggers. There were some example of different ways t…
»
leddoo
Hey, thanks! I decided to go with proper capitalization for future articles to avoid unnecessary d…
»
leddoo
I rewrote my AArch64 interpreter in raw assembly. Here's why and how I did it:Introduction As I've…
»
Simon Anciaux
Thanks for the capitalization ! I didn't mean to make you do it, but I appreciate you taking the t…
»