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.
Ameen Sayegh
In handmade hero you can watch the episodes about the asset file format it start at week 30 (episo…
»
ratchetfreak
This is a minor database problem What you can do is group the fixed size data (like the actual sta…
»
ernesernesto
I'm new to handmade hero, been marathoning for 4 months and I'm at episode 130-ish, I could say th…
»
Ameen Sayegh
I actually thought about this exact thing when I was making a file synchronizer for my self and I …
»
bimbinel
Thanks for the answers!
»
Mārtiņš Možeiko
That's exactly how you write GUI applications on most systems! is how you do GUI events for Win32…
»
Robert Toth
Ah, I see. Thanks guys! /Robert
»
Robert Toth
Hi! I was thinking about how one would implement a text editor for instance. With a game there is …
»
ratchetfreak
I thought that I could skip cleaning up if I knew the application was going to exit because of th…
»
Mārtiņš Možeiko
Yes, that's exactly why you can skip cleaning up, because OS will deallocate all virtual memory fo…
»
Robert Toth
Thanks for the answers. I thought that I could skip cleaning up if I knew the application was goin…
»
ratchetfreak
For example, I only use Arch Linux. And it doesn't have /etc/init.d or /etc/rcX.d or /etc/rc.loca…
»
Mārtiņš Možeiko
Not sure in what context this is, but /etc/init.d won't work for everybody. Every Linux distributi…
»
Kyle Devir
Casey[/quote] Any idea why it doesn't work properly? Is it a problem specifically on Nvidia cards…
»
jeringa
Casey, If you have any question re *nix systems let me know Been a *nix sysadmin for many many yea…
»
Casey Muratori
Yeah, I'm pretty sure we have to ditch multi-context downloading. nVidia's materials gave us the …
»
Mārtiņš Možeiko
For example on day 260: (00:59) The problem is that multi-threaded shared OpenGL contexts simply …
»
Kyle Devir
It more looks like problem with multi threaded texture download. Casey is getting exactly same pr…
»
Connor
Well, it was worth a shot. I can't help you because I'm not on a Linux machine. Good luck anyways …
»
Mārtiņš Možeiko
I don't think this is asset problem, because you can see P and C letters in the screenshot. And th…
»
Connor
I doubt this is a problem with SDL2 because it appears you are missing the handmade hero assets. M…
»
ratchetfreak
Especially if the software will be used in enterprise situations with 20 level deep directory stru…
»
ratchetfreak
But it also means that the cleanup should not be skipped for those kind of multiprocess resources …
»
Kyle Devir
Greetings, fellow Handmade Hero hackers! I've been looking at many of Casey's videos for a while, …
»
Casey Muratori
Yes, all I meant here was that MAX_PATH is a fine thing to rely on if you are only talking about c…
»
Mārtiņš Možeiko
I haven't watched few latest videos, but MAX_PATH is not the best thing to use when dealing with W…
»
Mārtiņš Možeiko
Terminating process or process simply crashing (because or bug or whatever) is completely differen…
»
ratchetfreak
In general the OS will clean up after you after the program shuts down. However it's possible that…
»
Mārtiņš Možeiko
Yes, you understood correctly. When OS process terminates the OS deallocates any resource allocate…
»
Robert Toth
Hi! I remember Casey explaining how it's not necessary to free memory before exiting an applicatio…
»