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.
Jim R. Didriksen
https://hero.handmadedev.org/videos/win32-platform/day001.html This is where he sets up the wind…
»
Jay
Thank you! Works like a charm. I could even pass the source files to be able to put breakpoints a…
»
ratchetfreak
you pass the path to the executable as argument when you launch Visual Studio. This creates a dum…
»
Jay
Hi I am on video 2. It looks like Casey builds the program using cl but debugs it in Visual stu…
»
kai
well just as the title said, i was playing around with the game memory code from day 14, and sudd…
»
Sebastian Colorado
Jeeze. Thank you, that has caused me so much trouble
»
Rasmus
Implementing an allocator or doing arenas will basically never be a problem with regards to stric…
»
Dominik
I am using Chrome on Ubuntu and the HTTPS Everywhere does not make the videos work here. :/
»
Timothy McCarthy
I ran the code as provided and saw the repeated lock failure. When i noticed it happened on the f…
»
Joel Davis
Hey, just noticed this thread. I've got a little project inspired by HMH. In fact, it was started…
»
Jordan
Inspired by the recent episodes, I decided to make a bare bones crossplatform OpenGL example with…
»
popcorn
Are you unlocking as well? if you don't then it might cause skipping as Casey realized. Audio is…
»
popcorn
oh I mean are you still going to the Dunjun series? I have watch some of it already and is kind o…
»
Sebastian Colorado
It doesn't sound like the scratching from the background music, it sound like the skipping toward…
»
Andrew Bromage
Useful link.
»
Ginger Bill
I have read through that series before and it is by no means for a beginner. I know it is "Learn …
»
Dumitru Frunza
Slightly off-topic - I find this resource : http://c.learncodethehardway.org/book/ well writte…
»
Jim R. Didriksen
If the scratching is similar to this https://www.youtube.com/watch?v=B20JEo6Dh6s then its probabl…
»
Sebastian Colorado
I've been trying to copy everything down exactly as Casey does in the videos but I'm sure I've ma…
»
Mārtiņš Možeiko
Now go publish this and claim your million-dollar prize: http://www.claymath.org/millennium-probl…
»
Timothy McCarthy
I think there is a transcription problem here. The code you posted does not match the original co…
»
Sebastian Colorado
Fixing that still doesn't work. Stepping through the code, it looks like when BytesToWrite is 0 o…
»
Ideal
To have a “wormhole” you need a worm to dig it. If no worm, no hole either… In short this is the…
»
Timothy McCarthy
You may have a problem with the call1win32FillSoundBuffer(&SoundOutput, 1, SoundOutput.Second…
»
Sebastian Colorado
Thanks for catching that but after fixing it, there are still skips and the buffer still doesn't …
»
Ginger Bill
Sadly no. I am planning a new series to teach programming in C for total beginners. Also I have a…
»
popcorn
It's fine, I think. Anyways, Are you still making these videos?
»
popcorn
hmm I think in your win32FillBuffer, you forgot to times t by 2.0 and PI 1 float t = (float)Sou…
»
Sebastian Colorado
I've been pulling my hair out trying to figure out what I did wrong here. I've been following alo…
»
Ginger Bill
I would only recommend watching the later videos are the blackboard only videos. I do not like wh…
»