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.
Casey Muratori
Not sure I know the answer to this, really. I've never done "one hour a day" coding before, so t…
»
Dejan
Inspired by Casey mentioning his simple custom source control system, and the weird batch file sy…
»
Johan Öfverstedt
Casey (this is addressed to you as well as to anyone else who feels like chiming in), you have ta…
»
Neil Blakey-Milner
Before this weekend, I'd never done any low-level code in xcb! Does anything actually use Waylan…
»
ben
Yeah these things are very microarchitecture dependent. I believe the optimal way of doing memcpy…
»
Chris Hardy
I had this exact same problem, it's a bug in the old build.bat that was fixed in day 23 or 24. Yo…
»
Casey Muratori
We switched to using %random% on a later day, which may solve this problem... have you tried repl…
»
Dejan
The latest Intel recommendations (seems to agree with the numbers everyone has posted): "Beginni…
»
Andre Bauland
Even if I'm building with your build.bat file i get this. :( And if it's the case that some pdb …
»
Casey Muratori
Hmm... how are you even getting a PDB file that is just a number? Are you building from the comm…
»
Casey Muratori
We will probably move some of the playback functionality up a bit once we have more than one plat…
»
Andre Bauland
Hello everyone, I've followed this series on the youtubes and watched every video and coded my w…
»
Andrew Bromage
It's semantically equivalent, and that may help with understanding. This is an aside, but even a…
»
Andrew Bromage
If your stdlib is any good, then it probably selects an algorithm based on the size, the architec…
»
Chris
nxsy, that is really cool stuff. Have you ever done any similar low-level code for Wayland?
»
Tom Montgomery
Makes sense, especially if the game code runs similarly on each platform. Guess I'm just used to …
»
Nines Baobaberson
Ah, yes, I was going to vote for a slight delay as well, but only because I'm already rather behi…
»
Andrew Bromage
Without having looked at the website closely, I'm inclined to agree. Nonetheless, the fact that t…
»
Filip
hrm. I'm sorry I just forgot the optimization flag. Now the results seems more plausible: 1 2 …
»
Mārtiņš Možeiko
Can you check assembly code for CopyWithSSENoCache function? Something isn't right there. And you…
»
Filip
FYI, I did a naïve port of your code to mac os x and did a run on my 2012 retina macbook pro. I g…
»
Neil Blakey-Milner
I'm leaving audio for last - it is the most code, and it is the thing I know the least about. I'…
»
Tim
Cool! It is easy for me to get sucked into doing one particular part of a program and easily forg…
»
Christopher
Woah. This is cool! I started playing around with Xlib (actually I'm using CLX and following alon…
»
Ruy Calderon
Oh. My. God. That is so freaking cool! Thanks for sharing this trick, I'm sure I'm not the only o…
»
Cort
Speaking of the poor man's profiler, here's a neat trick for the Visual Studio debugger: if you a…
»
Christopher
Anyone interested in tasklists and using EMACS should check out ORG-mode (which is built into ema…
»
Neil Blakey-Milner
As forewarned in the stream chat, my holiday project is to write an XCB (X protocol C-language Bi…
»
Ian
There's no simple way to identify the return type and parameter types of the XInputGetState funct…
»
venfayth
Sorry to revive this, I am stuck here as well. Thanks to steelgolem and christianrohr and garlan…
»