Secret colours of the Commodore 64
In 1991 I was fourteen years old. It would be fair to say I was obsessed with computers. I proudly owned a brown ‘breadbox’ Commodore 64 with an exotic upgrade - an Oceanic 5.25” disk drive:
The latest blog posts to take off on Hacker News. 160 posts.
In 1991 I was fourteen years old. It would be fair to say I was obsessed with computers. I proudly owned a brown ‘breadbox’ Commodore 64 with an exotic upgrade - an Oceanic 5.25” disk drive:
It says much about Sid Meier, a born game designer if ever there was one, that he tended to get some of his best work done when he was allegedly on vacation. A few years after his significant other had lost all track of him on what she thought was a romantic getaway to the Caribbean but he came to see as the ideal…
The WebGL JavaScript API exposes hardware-accelerated 3D graphics to the web. Chrome 56 brings support for WebGL 2.0 , a major upgrade to ...
Omnispeak is an open-source reimplementation of Commander Keen episodes 4, 5, and 6. It aims to be a pixel-perfect, bug-for-bug clone of the original games, and is compatible with savegames from the DOS version.
This article describes the inner workings of Massively Interleaved Sprite Crunch ( MISC ), a new C64 demo effect introduced in my demo Lunatico .
Blender Studio is a web service that provides access the training videos and all the data from the Blender open projects.
Surprised at CES 2017 – Avegant Focus Planes (“Light Field”) While at CES 2017 I was invited to Avegant’s Suite and was expecting to see a new and improved and/or a lower cost ver…
Vintage computers and retro gaming
As most of you know, Dolphin was born a GameCube emulator. A lot of its core design and concepts are based around assumptions made that it would only be a GameCube emulator. And, as a GameCube Emulator, Dolphin performs admirably, with the ability to boot every single title and a large portion of the library having no…
When Rubik’s Cube first appeared decades ago, I jumped on it. I bought one, and spent an entire summer fiddling with it. Over that summer, I developed a solving technique that has stuck with me. My technique is not the fastest; that was never the goal. My algorithms make sense to me because they are constructed, and…
Explore the Qt Blog for the latest insights on e.g. Qt Creator, your go-to source for cross-platform development tips and updates.
In April of 1988, Brian Moriarty of Infocom flew from the East Coast to the West to attend the twelfth West Coast Computer Faire and the first ever Computer Game Developers Conference. Hard-pressed from below by the slowing sales of their text adventures and from above by parent company Activision’s ever more…
Largely A Summary With Some New Information I have covered a lot of material and even then only glossed at the surface of what I have learned about Magic Leap (ML). By combining the information ava…
How I rolled up my sleeves and got a real-time lighting engine working under the constraints of PICO-8.
Apple’s WebKit team today proposed a new Community Group at the W3C to discuss the future of 3D graphics on the Web, and to develop a standard API that exposes modern GPU features including low-level graphics and general purpose computation.
In this position, I know about a bunch of mines on all the remaining fronts, but I can't quite determine where they are. There are a few mines that might be in one of two positions (red or blue), a cluster of mines that might be in one of two arrangements (green), and a more complex situation in the top left which I…
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…
Sometimes, it's easy to forget how much work there is left to do on a refined emulator. While the rush of getting a new game to boot or discovering a crazy feature hidden within an obscure gem never gets old, those moments do tend to get further and further apart as accuracy increases. As if to defy fate itself…
Today’s release of Firefox includes various features for developers and users that enable a richer and safer experience on the web. WebGL 2 enables a new
CMU Artificial Intelligence Is Tough Poker Player
Learn how OpenGL and Metal work by writing your own 3D renderer from scratch
Hi, I’m Tony Albrecht and I’m one of the engineers on the new Render Strike Team under the Sustainability Initiative in League of Legends . The team has been tasked with making improvements to the League rendering engine, and we’re excited…