Best of 2017

The blog posts Hacker News loved most in 2017. 160 posts.

Games & Graphics
62

Dolphin Emulator Progress Report

A project cannot survive for nearly fourteen years without making some difficult decisions. Sometimes you're right, sometimes you're wrong, but, to be successful you have to learn from each and every one. One of the most difficult decisions made for Dolphin was the deprecation and removal of D3D9 despite it being the…

64

Beginners Guide to Vulkan

Recently I asked the community for beginner-friendly resources on Vulkan, and I compiled a list of them that you can find below. For the beginners reading this, Vulkan is a new graphics API-- in other words, a way to communicate with your GPU and make it do things. It's managed by the Khronos Group, which means it's…

73

ScummVM 2.0 released

Just in time for the holidays, the final release of ScummVM 2.0 is here! This version adds support for 23 brand new old games, including almost all of the 32-bit Sierra adventures: Cranston Manor Full Pipe Gabriel Knight Gabriel Knight 2 King's Que…

75

WebAssembly Raytracer

While teaching a web development class, I wanted to present some benchmarks that show the performance benefits of asm.js as well as WebAssembly. I was unfortunately not able to find a suitable reference. Therefore, I implemented a simplistic raytracer in JavaScript as well as in C++ with a similar code structure while…

76

Classic NES Series Anti-Emulation Measures

Some of you may remember a series of peculiar Game Boy Advance games that came out over the course of 2004. In stark contrast with the usual dark grey cartridges with colorful labels, a set of light grey cartridges with simple labels were released containing games ported from the original Nintendo Entertainment…