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.
Mārtiņš Možeiko
DirectSound is based on C++ COM object model. This means having public abstract C++ class. And rea…
»
Connor
I accidentally deleted the InitDirectSound function when converting the from .cpp to c from my fol…
»
Tim
Thank you! Installing Visual Studio Community (aka VC 14.0) fixed the problem. I am now calling th…
»
Timothy McCarthy
When you add the resource you don't specify a bitmap. You specify a custom resource. In my 32 bit …
»
Pumpkin Sauce
Sorry I wasn't clear. I DO have a 32bit image, made in gimp. But when I clicked add resource and t…
»
Timothy McCarthy
Ah, I assumed you already had the 32bit image. You would load that image into the resource as a cu…
»
Pumpkin Sauce
@RomulusTFM It's kinda funny because when I did that I typed Bitmap when they asked me the type an…
»
Timothy McCarthy
I would look into adding the image as a custom resource. You then would use the LoadResource funct…
»
Pumpkin Sauce
Oh I've come to know that from the very first moment i used it, but my previous little game didn'…
»
Casey Muratori
Although it's not necessarily a good idea because some anti-virus software is stupid (OK, anti-vi…
»
Pumpkin Sauce
This is more of a general question and not really related to handmade hero but I hope it's ok I'm …
»
Asaf Gartner
I plan on eating there on Thursday, and if it's as good as Casey says, probably again on Friday. I…
»
AndrewJDR
It seems that many of us are going to miss the Campfire BBQ place at lunchtime on Friday since our…
»
Miguel Lechón
They're actually staying at the . As far as I know, I'm the only one staying at the Green Tortoise…
»
Timothy McCarthy
This is a C++ 11x change. It's a new initialization syntax...the details elude me at the present. …
»
Tim
Hello All, On Day 017 @ 1:34:00 we switch from: to I tried it out and it gives me the following er…
»
Marius Adaškevičius
The only reason I brought that up is because I don't want to misrepresent their opinions since I'm…
»
Jeroen van Rijn
Quite a are staying at the .
»
Timothy McCarthy
Just to be clear and above board. I don't know either Jonathan or Casey (or anyone else in this fo…
»
Marius Adaškevičius
That is correct, I meant int-like type where you don't want to specify its range. s64 is probably…
»
Mārtiņš Možeiko
Yes, only to larger sizes. But the cost is pretty much the same for signed and unsigned types. Cas…
»
Timothy McCarthy
I thought there was a cost to sign extension. Or is that only for larger size?
»
Mārtiņš Možeiko
On 64-bit Intel architecture using 32-bit register is pretty much same as using 64-bit in terms o…
»
Timothy McCarthy
I haven't viewed any Jai streams so there is some speculation in this. What is meant by "you don't…
»
Marius Adaškevičius
If I understand correctly the bigger problem here is the additional code since I doubt it would af…
»
Mārtiņš Možeiko
The difference is how many comparisons you need to do. For signed to you need to do: For unsigned…
»
Marius Adaškevičius
If there is a bug in index calculation code is there a fundamental difference if that index is neg…
»
Andrew Chronister
In my own code, I use "unsigned" whenever I know for a fact that a negative number would be wrong …
»
Bryan Taylor
The particular type of spline used in TrueType is a composite Bezier curve (). This is just a se…
»
Marius Adaškevičius
There was a question in a recent Q&A about int vs s32 which got me wondering: why does Casey use u…
»