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.
Allen Webster
The following parts of the Software are separately licensed as follows: - The Liberation font fa…
»
Allen Webster
4coder-alpha License The Software ("4coder", "4ed.exe") is Copyright 2015 by Four Tech LLC, all …
»
Casey Muratori
Handmade Hero License All of the source code, artwork, and sound effects for Handmade Hero are C…
»
Abner Coimbre
Hello! It's been a journey but we're finally about to transition from this sticky thread to a fu…
»
ratchetfreak
I think it's more likely that every entity will have its own position and if it is tied to anothe…
»
Fred Harris
Oh! Sorry Martins! I feel dumb. You covered this early on and I forgot. My answers are right t…
»
Mārtiņš Možeiko
_ftol2 and _ftol2_sse functions have their own non-standard calling convention. Argument in ST(0)…
»
bimbinel
I'm not sure if this topic has been discussed in an episode already but I was wondering if the ga…
»
Fred Harris
Hello Martins! Its me again. Stuck on another floating point issue in x86 32 bit with elim…
»
Casey Muratori
It's always a judgement call and it depends a lot on the target platform. If we _do_ want to por…
»
Casey Muratori
Judging by the log you posted, I would suspect that the lock file fixes it. - Casey
»
Gianluca Alloisio
I think the reason is that all the calculations happens on the float, that is twice as fast as do…
»
Eoin Bradley
I haven't got to the lock file yet. I'll power through and see what happens. Thanks.
»
Casey Muratori
Have you started using the lock file yet? In later episodes we use a lock file to ensure that th…
»
Eoin Bradley
Including %random% in the -PDB option results in the same behaviour. And as far I can see my buil…
»
Pent
I'm using VS2015 and it seems to work fine for me. Make sure your build.bat is correct!
»
Mārtiņš Možeiko
I'm not aware of anything that would prevent dll reloading to work in VS2015. Afaik it should wor…
»
Eoin Bradley
Hello, Enjoying the series so far, early days though. It's been good going up until today. I jus…
»
Casey Muratori
In my experience, thread affinity masking is pretty safe to ship in game code. YMMV, of course..…
»
Mārtiņš Možeiko
Yes, your concerns for shipping code are valid. You could first get which thread is running on a…
»
Matt Hartley
Ok so I used SetThreadAffinityMask to limit my thread to only one core and now the results of rdt…
»
Matt Hartley
My cpu is Haswell i7-5930k. Thanks for the suggestions, I'll try some of these things and see wha…
»
Neil Blakey-Milner
There are a few oddities in TSC that can depend on your CPU architecture and also whether you hav…
»
Marc Costa
I also saw some inconsistencies with my CPU (even negative timespans B) ). What helped me was to…
»
Matt Hartley
Hi, I was wondering if anyone could help me understand this. I'm using __rdtsc to profile my gam…
»
Brad B
I'm using Visual Studio 2015 for the project. Just had this old version in the archives.
»
Ginger Bill
Wow that really is old school! The oldest version I would go would have been VC6 but VC1.52 is so…
»
Brad B
I am enjoying this series that Casey has done. Takes me back to the old days. I haven't programme…
»
ernesernesto
Thanks guys for your detailed response I guess I need to see how Casey implemented it first on t…
»
Edrick Hong Zhi Xuan
Have you guys heard of voltron? https://github.com/snare/voltron It's not exactly a debugger but …
»