path: root/adieu-quake.html
diff options
authorFranklin Wei <git@fwei.tk>2019-08-26 22:49:05 -0400
committerFranklin Wei <git@fwei.tk>2019-08-26 22:49:05 -0400
commit5b75731bbed6684334e02e1cf7013ff8a316cb0e (patch)
treebaea3fa557df5d2a80dc71756901c3733b6ec8f3 /adieu-quake.html
parent8027445c76ea7fc8f9005ca9d99531b562124f6f (diff)
Diffstat (limited to 'adieu-quake.html')
1 files changed, 34 insertions, 0 deletions
diff --git a/adieu-quake.html b/adieu-quake.html
index c5c471e..6ff484a 100644
--- a/adieu-quake.html
+++ b/adieu-quake.html
@@ -1,3 +1,35 @@
+<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang="">
+ <meta charset="utf-8" />
+ <meta name="generator" content="pandoc" />
+ <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
+ <title>Adieu, Quake!</title>
+ <style>
+ code{white-space: pre-wrap;}
+ span.smallcaps{font-variant: small-caps;}
+ span.underline{text-decoration: underline;}
+ div.column{display: inline-block; vertical-align: top; width: 50%;}
+ </style>
+ <link rel="stylesheet" href="/style.css" />
+ <!--[if lt IE 9]>
+ <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
+ <![endif]-->
+<nav id="TOC" role="doc-toc">
+<li><a href="#adieu-quake">Adieu, Quake!</a><ul>
+<li><a href="#rockbox">Rockbox</a></li>
+<li><a href="#enter-quake">Enter Quake</a></li>
+<li><a href="#the-port">The Port</a></li>
+<li><a href="#down-the-rabbit-hole">Down the Rabbit Hole</a><ul>
+<li><a href="#a-prime-conspiracy">A “Prime” Conspiracy</a></li>
+<li><a href="#adieu">Adieu</a></li>
<h1 id="adieu-quake">Adieu, Quake!</h1>
<p><a href="http://www.youtube.com/watch?v=74i8aBOmyos" title="Quake on Rockbox"><img src="http://img.youtube.com/vi/74i8aBOmyos/0.jpg" alt="Quake on Rockbox" /></a></p>
<p><img src="quake.jpg" /></p>
@@ -112,3 +144,5 @@
<p>I spent at least a day rooting out this bug, only to find that it all came down to <em>one</em> wrong instruction. Life is like that sometimes, isn’t it?</p>
<h2 id="adieu">Adieu</h2>
<p>I’ve omitted a couple interesting things here for the sake of space. There is, for example, the race condition that occured only when gibbing a zombie. Or the assorted alignment issues and the micro-optimizations for rendering. But those are for another time. For now, it is time to say goodbye to Quake – it’s been good to me.</p>