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.
longtran2904
I've never examined a RAM spec closely before, and the internet mostly reports these 2400/2666/320…
»
Mārtiņš Možeiko
Because intel specs say what CPU/chipset is capable of. But you can put all kinds of different mem…
»
longtran2904
Running a slightly modified version of the code on my machine (i7-8700 with 2x8GB of memory) gives…
»
Simon Anciaux
I think I had a reason at the moment of writing that for loading ole32 dynamically, but I can't re…
»
Mārtiņš Možeiko
This is a bit strange code - why ole32 is loaded dynamically? It's not like it can be missing from…
»
Simon Anciaux
If you want the code for handmade hero, you'll have to wait for mmozeiko to reply, or maybe ask th…
»
minisculebarber
@Mārtiņš Možeiko, any chance you could make your code available online again?
»
Simon Anciaux
On Windows Vista and up, you could call DwmFlush to sort of "wait for vsync" and have better frame…
»
lucapette
I started the handmade series up until the 25th episode more or less, then I decided to make the e…
»
Christoffer Lernö
0.6.7 has been interesting. There has been some significant additions to the language that opens f…
»
Simon Anciaux
As far as I know, it's not possible to call functions from the watch window (or other windows) in …
»
Benjamin Pedersen
In Visual Studio's debugger it is possible call functions (when they survive compilation) in watch…
»
Amin Mesbah
Handmade Hero's code is structured using a unity build (everything compiled as a single translatio…
»
Simon Anciaux
It's weird that the LSP doesn't work, if the code compiles, but I don't use LSPs so I don't know. …
»
DMSYS
I am on day 12 of handmade hero and the most annoying problem rn is that I get errors from LSP for…
»
ozycchi
Hi, thank you very much for this! Is there a separate token for handmadehero_prestream as well by…
»
x13pixels
Currently only a subset of the format specifiers work within the context of a columnar expression.…
»
x13pixels
Answered in forum. Apologies for missing this!
»
x13pixels
One thing you can try is to disable breaking for an access violation altogether by opening the "Ev…
»
Ben Visness
I regret to announce that the Handmade Network and Handmade Software Foundation will no longer be …
»
Simon Anciaux
You are more likely to get a fast reply by asking on the handmade network discord in the remedybg …
»
Scr3amer
Thank you Sir for your hard work !! Btw it seems you were off for a while. Vacations I would assum…
»
longtran2904
Okay, so if I have two IO libraries, each with its own IO::ReadFile function, then a collision wou…
»
Christoffer Lernö
The full name being the full module name, such as mylib::net. It is not possible to have two of th…
»
kavika
The program I am debugging spams c0000005 exceptions basically constantly during normal behavior. …
»
x13pixels
RemedyBG 0.4.0.9 is now available for download from itch.io. Automatically disable dependent break…
»
longtran2904
In C3, you cannot have two modules that have the full name net without them being the same module.…
»
Angelo Theodorou
I have recently published the Dev Update 21, it covers the progress made throughout 2024. Some of …
»
Christoffer Lernö
The 0.6.6 release is surprisingly on time despite (or perhaps thanks to?) the Christmas holidays.…
»
Christoffer Lernö
The need to rename a namespace comes from the fact that there are irresolvable namespace collision…
»