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.
alfred
There is no search on this site, so sorry if I am repeating something. But I bought a cheap "light…
»
Mārtiņš Možeiko
On Windows you need to call CloseHandle not only on process handle hProcess, but also on thread ha…
»
Jeremiah Goerdt
A Faster Than Light (FTL)-inspired roguelike that focuses on running your crew, exploring, and cr…
»
Connor
I just thought I would post a video of Casey talking in a British accent. This is from 9/23/15 Day…
»
Martin Cohen
Shorter description for the list: Hale is an open-source text editor prototyped in Qt/C++ (mostly …
»
Abner Coimbre
List is updated.
»
Asaf Gartner
It looks like day 56 is missing some utilities that you might find useful. Now we have PushSize, w…
»
Bryan Taylor
Without video it's hard to be sure (and I'm not really sure what's going on in your code with play…
»
Joseph Abell
Hi All, I've been trying to figure out how to load pngs to the engine, rather than relying on my a…
»
Nuno
Thank you very much. I got a little bit carried away with the different options and I forgot about…
»
Teddy
Yes, this is useful to people that think having six or seven different definitions of a middle gr…
»
Casey Muratori
It is never known in advance what will actually be done in the stream. Why would having just a day…
»
Casey Muratori
The video seems to be marked private? Slightly off topic: doesn't the fact that HH preorders now c…
»
JOSE A GUTIERREZ
I could be interested, I have a lot of experience in c++ but mostly in network programming, some d…
»
popcorn
I been stuck on this for a bit and since I'm not too great at math, I am wondering why it's not ro…
»
Kim Jørgensen
Thank you for your research. Though I am not sure I find it that easy :)
»
Mārtiņš Možeiko
Source for pthread_self for Linux can be found here: THREAD_SELF is architecture specific. For 3…
»
Mārtiņš Možeiko
If you are OK with including platform specific headers (pthread.h) in game dll layer, then sure, t…
»
Nuno
It won't work on Linux. On Linux TLS is implemented differently. Look the topic Kim linked - So …
»
Mārtiņš Možeiko
Technically pthread_self returns pointer sized value. So it more correct to get it all, and then c…
»
Nuno
Indeed and it seems to work just fine. :D Sometimes I overcomplicate without any reason to. Does…
»
Kim Jørgensen
I guess that qualifies as "does not work" :-) Regarding the assembly wouldn't it be simpler to do…
»
hugo
Hey guys! I'm very happy to see some folks writing text editors inspired by HH - at least they ALL…
»
Nuno
Hi mmozeiko Thanks a lot for your research. It actually works with a small change: (one less : an…
»
Martin Cohen
I'm working on a text editor called "Hale". Currently the editor is in the phase of prototyping. I…
»
Calvin
Just a quick suggestion for the stream title. Instead of "Handmade Hero", something like "Handmade…
»
Mārtiņš Možeiko
%P1 is and integer that is passed as argument for asm construction. You can get this value by crea…
»
Mattie
Useful link:
»
Nuno
I tried and it crashes on startup. @mmozeiko: Once again thanks for the explanation. I casted pth…
»
Mārtiņš Možeiko
(EDIT: I'm wrong. It's not a syscall. It is wrapper around pthread_self) You really want to use p…
»