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.
erpeo93
Hi everyone, yesterday I basically wasted 8 hours trying to figure out what's wrong with the code…
»
erpeo93
Sean Barret presentation + source code are my best bet at learning it, or would you suggest me som…
»
ratchetfreak
you'll need sparse textures for that.
»
erpeo93
Oh yes, now I see. glTexSubImage3d allows me to "resend" a single layer for a 3d texture. There's …
»
Finalspace
Hi, i have another release for you all ;-) This time its a short but important release which conta…
»
Neo Ar
For the month of June, we did the following: Not too much to report on my end for the last couple…
»
sudo459
That DOSBox debugger looks interesting, I'll have to check it out. Thanks again. Also, I must have…
»
Mārtiņš Možeiko
Easier to recover form mistakes. Something locks up / terribly crashes? Just reset whole emulatio…
»
sudo459
I see. Thanks. I do wonder, other than a safer environment, what does DOSBox offer as far as makin…
»
Tucker Kolpin
Noticed something interesting in 4coder 4.0.25, don't know if this stuff has already been fixed in…
»
ratchetfreak
it means calling glTexSubImage3D for just the layer of the evicted image with the new image data
»
Mārtiņš Možeiko
No, that means calling glTexImage2D (or similar function) with new data which will overwrite previ…
»
Mārtiņš Možeiko
Damaging computer - no, that won't happen. Data loss - yes, that could happen. For example, when y…
»
sudo459
Hey everyone, I've decided to, purely as a hobby, start programming with (in?) MS-DOS. So far, it'…
»
erpeo93
and that just means a simple glDeleteTexture right? glDeleteTextures deletes n textures named by …
»
ratchetfreak
"evicting" an image just means allowing it to be overwritten by a new texture when needed
»
erpeo93
Hi everyone, I'm at the point where I need to start putting on a production-like pipeline, as I w…
»
Bill Strong
What you might find is that even as you get better at recognizing good api design, you start off a…
»
NelsonMandella
You may be better off ignoring the idea of architecture altogether depending on where you are in t…
»
Jason
Okay, thanks for your insights. It seems like if you already have an idea of what a good, simple a…
»
Ben Visness
I find that writing usage code helps me see the big picture before I try to implement the details.…
»
Simon Anciaux
I think you're talking about two different things: api design and general "code design". So API …
»
Jason
Okay. I guess the hardest part for me then to understand is if its best to write the simplest thin…
»
Bill Strong
You actually have the idea. Casey has said pretty much that in other answers. The hard part is lea…
»
Jason
So I've been programming a side project (my own 2d fighter game) for a couple months now and throu…
»
OnQuestionForYou
This is great. As far as I'm concerned there are barely (if any) public domain audio libraries suc…
»
Simon Anciaux
It will be more efficient, but since Casey doesn't have performance problems with the graphics it'…
»
Allen Webster
Interesting... I'm not super sure why file dates would be related. I used to rely on them, but I …
»
Tucker Kolpin
For me something similar is happening except the exclamation mark appears for a panel whenever I g…
»
Roderic Bos
In the last episodes casey transforms the spritesheets from the artist to contiguous bytes in the …
»