Andre —
I'm happy to report that the sorting problems on Day 306 were grossly exaggerated by a typo in Pus…
Albert —
At 02:02:00 of , it's commented that direct casting may cause the compiler to "round" to the close…
I've finally gotten fed of up of creating external metaprogramming tools to fix C/C++ and thought …
AFAIK in the Molecule engine small "scripts" are implemented as a small DLL to keep compile speeds…
If you follow the posts on the 4coder Patreon right now, then you know that I stopped posting the …
Strictly speaking, nobody needs byte addressing for general-purpose code, in the sense that it ca…
Every so often someone comes up with the idea of implementing a new ISA without byte addressing. M…
Yeah, it's a confusing subject area for me as well, since I am always used to thinking in 3D and I…
Okay, the official blog post is up...
Hmm, well, since then I have gotten good results using BCPL with a linear relationship between the…
Sounds like you never stopped using a straight linear relation between the index and the seed. I t…
The new projects that have been approved may unfortunately not be available for another two days o…
Thanks for the comments. I am already beefing the article up to remedy this situation.
Typo: "tom ake" Maybe explain acronyms first time used? (LCG, BCPL)"The reason you have to seed fo…
Thanks Casey! The example with the hand and the truck made it click in my head. I always internal…
Currently there is no adjustment for aspect ratio. Casey is hardcoding output to 16:9. You could d…
This is a rough draft. I figured I would circulate it here to see whether everything makes sense, …
for a more complete explanation! But the short answer is, it's because actually know what's sup…
Good afternoon everyone, hopefully this hasn't been asked previously, couldn't search the forums. …
of the implementation of a system like this in the Molecule Engine. It uses single file C++ code …
Well, yes, you could, but I don't think it would be a particularly good idea in most cases. What …
Mór —
Is it possible to write your game level/AI as dlls and then load/unload them as needed while your …
Allen, you might want to look at for a more complete explanation! But the short answer is, it's b…
e1 and e are always zero LoadLibraryA() is inside the "if" that fails when checking for lock file…
You misunderstood me. Crash happens because UpdateAndRender pointer is NULL. This pointer is set t…
If you are calling GetLastError inside ErrorExit function, then this won't work. Because GetProces…
Following this exemple I´m getting 0 as error code with GetLastError() in the else case of Win32…