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.
ThadeuMelo
It crashes right at the call for UpdateandRender. Game.UpdateAndRender(&Thread, &GameMemory, NewIn…
»
ratchetfreak
As for designing the the actual machine code: I know that the opcode is separated in some chunks g…
»
Mārtiņš Možeiko
When VS shows error then check out debugger to understand what is wrong. What line code stopped? W…
»
ThadeuMelo
Hello friends. I´m geting a crashing and this message from VS whenever I compile the code and the…
»
Mārtiņš Možeiko
While thinking like this from software point of view is nothing wrong, you really need to have har…
»
Scott Hunt
All thank you for the quick replies and detailed responses, it is much appreciated. It's clear now…
»
ratchetfreak
Note that, at this link, when he says "smart pointer" he doesn't necessarily mean the equivalent…
»
Jack Mott
almost every time you use a garbage collected application you are also using a JITted/runtime lang…
»
Jonathan Blow
It is probably not a surprise that I agree with this. We are today using compared to what I used…
»
Jonathan Blow
Rust does this by only allowing you to do memory operations about which it is possible to reason …
»
Glamhoth
Yes, exactly, I was so sleepy that I missed #include before #define. Thanks!
»
ratchetfreak
As a bit of a thought exercise I started wondering what the new design of machine language would b…
»
ratchetfreak
Hopefully it becomes more like register allocation, where it's not super clear we ever need to do…
»
Mārtiņš Možeiko
Make sure you understand that these two expressions are equal in C: That means that for following…
»
Casey Muratori
Well, I am at least pretty sure that we will look back on garbage collection as a silly idea, like…
»
Casey Muratori
Have you #define'd internal? Internal is just a #define in the Handmade Hero codebase to be "stat…
»
Glamhoth
Hey, I have problem when including files. When I declare function as a internal then compiler thro…
»
Glamhoth
Hey, I have problem when including files. When I declare function as a internal then compiler thro…
»
Simon Anciaux
You can check and . The site generally has a timer to the next stream, and the twitter bot posts …
»
Maxim Zaks
Hi, almost four years ago I was hired by a company to make a mobile simulation game for iOS (in Ob…
»
Simon Anciaux
Pointer arithmetic works on the size of type pointed (not the size of the pointer). Meaning if you…
»
ratchetfreak
When you add an int to a pointer the int is automatically multiplied with the sizeof the type the …
»
Scott Hunt
Good evening, Hopefully a quick and easy question. In reviewing the HMH videos, I've noticed some …
»
Paweł
Hello, I am new to the forum and stream but liking it very, very much and would like to know when …
»
Jeremiah Johnson
Casey[/quote] I hope you're right. I don't want to see this discussion repeated again and again f…
»
Mārtiņš Možeiko
I actually want my games always to be vsync'ed. I hate tearing. But there are more reasons - if I'…
»
Matt Mascarenhas
Added to , although this should be super easy to do and will then be moved down to "Resolved". Bet…
»
HawYeah
The thing is, when double buffering is enabled, the game is vsynced which isn't something that you…
»
HawYeah
The thing is, when double buffering is enabled, the game is vsynced which isn't something that you…
»
Asaf Gartner
A number of people already have their own systems for tracking streamers, but we each have our own…
»