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.
Neo Ar —
I like the combination of defer and the until construct discussed in Donald Knuth's "Structured Pr…
»
Bananaa6 —
Hi there! I am new here so I hope this is the right place to ask. I have compiled the latest versi…
»
Mārtiņš Možeiko —
You don't need to convert them to bmp. HH can load png's now. Check the days 453 to ~464 where png…
»
Daniel —
Cool, thanks. I have the new PNGs now. After the fall break we could ask Casey to zip the test BMP…
»
Alberto Vaudagna —
Well If I knew it I wouldn't spend all last night try to figured out what was happening ahahah Any…
»
Mārtiņš Možeiko —
If all you want is to avoid thread-safe static initializations (which were introduced in VS2015), …
»
Mārtiņš Možeiko —
Check your sendowl link, it has multiple asset zip files. I believe "Handmade Hero Art Pack 1" is …
»
Daniel —
Hi! I have bought Handmade Hero. Is is possible to download the BMPs for the Renderer Test anywher…
»
Alberto Vaudagna —
When we remove the CRT we broke the static initializer in the code. Now the static variables are n…
»
Mārtiņš Možeiko —
If your program crashes somewhere outside of WriteProcessMemory call, then this is a bug in your c…
»
Italo —
So, I made a simple memory scanner that you can see right here: It actually works fine and I'm ve…
»
sudo459 —
I guess I'm used to "modern" memory protection and being able to directly access hardware and syst…
»
Jason —
Awesome. Makes total sense. Thanks a lot for the help guys.
»
Mārtiņš Možeiko —
I'm pretty sure Casey meant "polling once per frame". Not just "once for key". A mrmixer explained…
»
Jason —
It was from ep. 13 "Platform-independent user input". You answered my question though and it makes…
»
Simon Anciaux —
If you're talking about an episode precisely give us the number so we can talk about the same thin…
»
Jason —
Hey all. After going back and looking into some of Casey's initial input handling videos I'm tryin…
»
Oswald Hurlem —
@Croepha Thank you! FTMP I think DearImGui is fantastic. To some extent it is held back by decisio…
»
Simon Anciaux —
Could you provide us the code, or a simplified version that has the problem ?
»
Mārtiņš Možeiko —
CPU reads from memory in cache line granularity. Regardless whether you are reading uint32 or m128…
»
mindspyke —
yes the lockfile it doing its thing, I just have to toggle the break point off and on again for it…
»
Draos —
hmmm, i wasn't really conflating bits and bytes, but I guess my post was unclear. what i was tryin…
»
David Butler —
Nice video, very inspirational. I wasn't aware of LAB colors, now I want to go design to some vis…
»
yumisen-yamasen —
necro-ing and its a bit of a joke but
»
ratchetfreak —
I don't think it's safe even for example to change the size of cache lines. The architecture was …
»
Simon Anciaux —
You seem to mix byte and bit together here. m128 is 128bit, which is 16bytes ( two 64bit value, fo…
»
Matt Davies —
I am aware you can type only the first n unique chars of a 40-character SHA-1 code when using the …
»
Guntha —
A small game I made last week-end during a "game jam" on the website developpez.com, using a custo…
»
Oswald Hurlem —
. It is a finished project in that I did what I wanted to do and don't plan to do any more. It's c…
»
Draos —
so for example if we had a 32-byte L1 Cache (just for sake of example), if the m128 was aligned to…
»