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 —
This was fixed few days later - on day 51.
»
Matt Mascarenhas —
nxsy, we can actually compile up to Day 45. The first error occurs on day 46: Super delighted to …
»
Neil Blakey-Milner —
In case others run into this - I just didn't update the README.md to point out that day 39 was req…
»
popcorn —
I use recursion to walk down a tree all the time and I don't think I had this problem. I also use …
»
Matt Mascarenhas —
Yeah, I thought it'd be a little more work to get the platform layer up to date. So I've rolled ba…
»
popcorn —
It's easy to make this kind of like an array since we pre allocated space? Not sure but if all of …
»
Mārtiņš Možeiko —
Ah, so stddef.h was added there. I forgot that :) If you want to follow latest development, you'll…
»
Matt Mascarenhas —
Hmm, interesting. I do have near the top of "xcb_handmade.cpp" but the GetController function is …
»
Mārtiņš Možeiko —
GetController function is in handmade_platform.h. So as long as you have #include "handmade_platfo…
»
Matt Mascarenhas —
Brilliant! Thank you, mmozeiko. Adding to "src/handmade_platform.h" and to the $WARNFLAGS in "bu…
»
Cesar Peixoto —
I believe that soon will change, is a part of file IO for debuging. I moved everything to win32 la…
»
Mārtiņš Možeiko —
You need to include header for size_t type. It is not builtin type, it is declared in stddef.h fi…
»
Roderic Bos —
Yeah I started adding the solution I attached on day 30 so I can't help you earlier there. Just ma…
»
Matt Mascarenhas —
Alright, so now that Casey has implemented the Trippy Christmas Tree Triforce Transform™ (day 91…
»
Cesar Peixoto —
Thanks for the help guys! This case is a bit more boring, (day 15, IO) at the point where I stoppe…
»
Roderic Bos —
I use this setup: 1 project for Library with all cpp files market as text and only the handmade.cp…
»
Kirill Basin —
At this point our setup was not 100% compatible with Casey code. You can see in his day 15 build.b…
»
Cesar Peixoto —
Thanks again. I moved all the old content of the project to a temporary folder, I unzipped your f…
»
Mārtiņš Možeiko —
You really can not damage memory by executing any code including recursion on any modern machine. …
»
Cesar Peixoto —
Thanks again. I believe I know where is the problem, however, can not think of a solution! How can…
»
Kirill Basin —
You have to select x64 configuration, it's the one we need for correct setup. According to logs yo…
»
Cesar Peixoto —
Thank you very much!For some reason I did not have success. I extracted the contents of the zip f…
»
Fred —
(I'm one or two videos behind) Casey just introduced a PushBuffer structure to act as a command bu…
»
Kirill Basin —
Here you go, these are from day 80+, but I don't think there were any breaking changes. UPDATE: Fo…
»
Cesar Peixoto —
Hey guys, I arrived late and I'm stuck in this place, day 15. Unfortunately, the files shared by k…
»
Huitzilopochtli —
Hi, sorry if this has been talked about in the stream, but I'm quite behind in the episodes. Some …
»
Casey Muratori —
The answer is because it doesn't actually do anything. The difference between writing struct clea…
»
popcorn —
I would just use classes to accomplish this because it's easier but he doesn't use classes so it's…
»
Mārtiņš Možeiko —
That would work yes, but not in following two cases - to pass NULL for optional pointers, and new …
»
Andras Koczka —
Hi Casey, After last weeks episode discussing pointers vs references in the Q&A, I was thinking ab…
»