Hosts: Paul, Shamus. Episode edited by Issac.
00:00 Linux Gaming
Some good news for a change.
Heads up: I’m not really going to talk about Observation. I’m sort of using this as an excuse to throw away a game design that’s been rattling around in my head for a few years.
I wasn’t kidding about the spreadsheet. You can see it for yourself.
18:09 E3 2019
Here is a rapid-fire list of the games we discussed. Some of these previews will be out by the time this episode drops.
- Cyberpunk 2077
- Final Fantasy 7
- Marvel’s Avengers
- Jedi Fallen Order
- Watch_Dogs Legion
- Vampire Bloodlines 2
- Obsidian: Outer Worlds
- Dying Light 2
- Doom Eternal
- Borderlands 3
- Anthem? Really?
46:08 “Kingdom: New Lands”
51:16 Quake 2 Raytracing for real this time.
I’ll probably write more about this later.
In the show I mused about what it would look like to play this game at the original 640×480. I tried it after the show. As it turns out, it looks terrible. Doing full raytrace bouncing on every pixel is still too dang expensive to do realtime, even on this cutting-edge hardware. The NVIDIA technology behind this effect involves cheating by taking a small numberIt’s actually a huge number, but it’s small compared to what it WOULD be if they were brute-forcing it. of samples over a large area and filling in the gaps. It might also do some carrying over between frames. The effect falls apart if it doesn’t have enough resolution to work with.
As the show was ending, Paul posted this image into the show notes to demonstrate how tiny 320×200 is:
Not sure why it was showing Diecast #258 as the episode number. Guess I forgot to update that. Two weeks in a row. In any case, that’s not a lot of pixels.
 It’s actually a huge number, but it’s small compared to what it WOULD be if they were brute-forcing it.
Video Compression Gone Wrong
How does image compression work, and why does it create those ugly spots all over some videos and not others?
Trashing the Heap
What does it mean when a program crashes, and why does it happen?
Starcraft: Bot Fight
Let's do some scripting to make the Starcraft AI fight itself, and see how smart it is. Or isn't.
The Best of 2012
My picks for what was important, awesome, or worth talking about in 2012.
Let's ruin everyone's fun by listing all the ways in which zombies can't work, couldn't happen, and don't make sense.