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.
Handmade Network»Feed
Casey Muratori
The idea is very much the same as a file format. Offset 0 in the memory block is the "header" (w…
»
Justin
So, let's say for example, in the memory the game always stores the player's data (world position…
»
Bl00drav3n
nxsy Does running the code I wrote work, or exhibit the same problem? I will try and implement th…
»
Casey Muratori
VERY INTERESTING! There is a fairly easy thing we can do to fix this. I'll do it after tomorrow…
»
Casey Muratori
OK, so we pulled out the platform interface code into a separate .h on today's stream, and C-ifie…
»
Casey Muratori
I don't know what the best editor would be if you are starting today. I'm used to Emacs so I'll …
»
Class GenericHuman
https://forums.handmadehero.org/i...um?view=topic&catid=4&id=170#1052 Inside Notepad++ t…
»
handmade_clutz
Is there a way to run our build.bat in the current shell from inside Notepad++ so I don't have to…
»
Julius
thank you for your reply :) it seems what im trying to achive is not possibly (at least after s…
»
Simon Anciaux
The problem with the pdb was what I thought, I just didn't tested it right. At the moment the dll…
»
Casey Muratori
Asset sizes are so big these days that for a 2D game, it's almost inconceivable that you would ha…
»
Casey Muratori
I'll move it over there. - Casey
»
Casey Muratori
The DLL is just the code, it doesn't contain data. So as long as the data in the memory block is…
»
Casey Muratori
I am barely literate with Emacs so I'm afraid I can't help you. All I know is that if I do "\em"…
»
Julius
Hi, after seeing how insane fast casey is with the emacs editor ill decided to give it a shoot …
»
Justin
Im curious why the game needs to have the memory passed in every update. Im working ahead abit an…
»
Jake
If you want to do a straight GDI->OpenGL replacement right now, I found it pretty easy to setu…
»
Livet Ersomen Strøm
It still counts for software buffers. But frontbuffers, hw-buffers suffers from a constant overhe…
»
Casey Muratori
This technique is called "dirty rect" updating and was common prior to the times when computers w…
»
Casey Muratori
I'm not sure why Visual Studio is having trouble... I suppose it could be a difference between 20…
»
Casey Muratori
Oh, OK, I see what you're trying to do. Yeah, that is not a hard thing for us to support. We ne…
»
Dejan
Same here! I used to play angband for countless hours many years ago and that was simple ascii gr…
»
Mārtiņš Možeiko
You're right. "/Gs" argument is what performs this check and committing of memory. I'll update th…
»
Simon
I am not sure what the issue is, but I would recommend starting this topic on the much busier (an…
»
Karl Kirch
Well I think I may have bungled the question up (by leaving out important info). I wasn't looking…
»
Neo Ar
joekarl Sure one can get around this by compiling with a C++ compiler but not every platform has…
»
Jesse Coyle
So in episode 11, we start to get into multiple files. I grabbed the day 11 source(since I was be…
»
Neo Ar
I want a No Poopsauce logo t-shirt! Owl of shame, gettin' piggy, and something like "I built a g…
»
Roderic Bos
If you download the latest solution from this thread the dynamic loading game update works fine w…
»
Roderic Bos
Yeah I got that from the last stream. Just hypothetical, if you'd do centered streaming, would y…
»