This is an awesome project that I had never heard about until recently so I started following along and seeing what I could learn from it (Which so far has been a huge amount) I'm only on day 17 of HMH and am having a peculiar issue.
When I compile, I get warning C4505 which is "unreferenced local function has been removed"
The error is in reference to the GameUpdateAndRender function. However, I have check several times that it was being called and even when stepping through the code after compilation(If I ignore the error), it shows the function being called and even stepping through the code as the program continues.
I generally would ignore it but it is causing my controller code to not work. My keyboard code works fine but the game won't accept input from the Xbox Controller I use. It did work before but it has since stopped and I have spent a good amount of time debugging it myself without any success.
If there is anything you need(code snippets, screenshots, etc) to help solve the issue let me know.
PS: Each day I copy the code from the zipped archives so it is exactly what Casey has provided and that way I'm not getting drastically off track with my own code
Also sidenote: Had to change the internal(static) keyword to extern for the HANDMADE_INTERNAL debug section of the code in handmade.h
will this affect anything later on in the development process?