I think this platform layer is reusable already. Basically reusable just means "the fact that th…
You know what would be more in the spirit of Handmade Hero? If someone here (other than Casey) j…
What I am trying to say, is that as long as our timing is right, we dont have to ask for where th…
Hello guys,
I can't get the idea of mixins in C from my head.
Do you have any clue how Casey is…
I think perhaps a more interesting question for me would be: What are the problems that you (Case…
The current platform layer runs at the bottom of the call stack, and calls the game code itself. …
Just starting out working. However, I won't be working a programming related area.
I do know a …
cmuratori The problem is that you have some amount of latency between when you write a sound and …
Actually that is not at all a bad way to do the job. That is, in fact, the entire idea behind a …
I suspect we have a broad range of backgrounds and experience levels in the community. I'm a pro…
It seems like what Casey calls compression oriented programming is a non-TDD version of "Simple D…
I was trying to write my own DirectSound implementation (well still am but this is unimportant to…
It is a very complicated topic that is hard to understand, and I think I even said something on t…
Yes - I just wanted to make sure that the code would work no matter where people were building th…
Works great, now only build the dll project and we have the same setup as Casey.
I have in the l…
For generating "unique" PDB files I was able to use
1$([System.Guid]::NewGuid())
by appendin…
KRB —
This is a good idea, and is something I did when I was learning (specifically: made a 'ship' with…
Bigpet —
Because the "current working directory" (which is what "relative paths" are relative to) and the …
On day 22 Casey got the EXE path using a windows function and then made an concat function to bui…
Oh boy, C++... grab a copy of the standard (http://www.open-std.org/jtc1/sc22/wg21/docs/papers/20…
Yeah started on the same setup but I think I forgot the switches in the dll project. Thanks for s…
cmuratori The general term "latency" refers to the amount of time between when something is initi…
I'm guessing it is because of union. C++ objects don't play well with unions. In this case you ha…
I'm pretty sure we don't want to disallow Windows to move our memory to pagefile. For users who d…
ChrisG0x20 AWE is not about performance.
.....
These are not the droids you're looking for.
Are …
Dan —
Hello everyone. I am trying to implement the ControllerInput struct that will house a controller…
Chris —
AWE is not about performance. Its' purpose is to allow 32-bit programs access to memory above the…
The general term "latency" refers to the amount of time between when something is initiated and w…
Is there anyone here that has tested the speed of the AWE memories? AWE is unpaged memory, that c…
I always thought latency, was the time from you call "play", until sound is heard, and nothing el…