Я не знаю, было ли это сделано, чтобы поднять боевой дух, придать громкую огласку, выражение искренней благодарности или какая-то выставка достоинств Казенса, но ничего не оставалось делать, как пить и ждать, чтобы поиграть на автомате в Afterburner, после чего все начали медленно расползаться. Почему некоторым были вручены награды, на которые, очевидно, было потрачено довольно много денег, а другим из магазина "все по рублю", вызывало немного трения, как и факт, что несколько программистов не были приглашены, но упоминались наряду с другими, работая на Activision и были удивлены, почему они не получили признания. Дешевая стеклянная рамка сертификатов проявила себя с хрупкой стороны: я был свидетелем, как одна разбилась, когда на нее случайно облокотились, а несколько других потрескались через час после награждения. Пустые винные стаканчики и пивные бутылки вскоре стали захламлять новый брендовый офис, и там и тут были лужицы пролитого вина, впитывающиеся в ковер. То там, то здесь раздавались крики изрядно подвыпивших кодеров, громогласно озвучивающих свои обиды, реальные или мнимые. Завязалось несколько жарких споров.
Что добавило унылого воздуха, проникающего везде, так это то, что еще был ранний полдень и большинство из нас просто застряли тут, попав в ловушку. Я не мог уехать, потому что мог путешествовать только вне часа пик на поезде для возвращения в Суонси (
Все началось с простого письма читателя в компьютерный журнал, что было первым звоночком: что-то было очень неправильно с версией игры R-Type для Спектрума. Когда вам удавалось дойти до конца седьмого уровня, при переходе на восьмой игра просто зацикливалась на седьмом уровне. Чувствуя себя очень уверенным в игре и желая доказать, что это была вина читателя, а не моего кода, я загрузил одну из бесплатных копий игры, которую мне прислала Activision, поставил через Multiface POKE неуязвимость и запустил, пытаясь пройти всю игру.
Завершив седьмой уровень, игра предложила мне запустить ленту, чтобы загрузить восьмой уровень, после чего продолжила выполнение, а затем… я оказался опять в начале седьмого уровня. Хорошо, это было неправильно. Каждый уровень R-Type, загружающийся с ленты, имел маленький заголовок, который говорил вам о номере уровня и размере кода, который следовал далее. Это позволяло легко ориентироваться на ленте, и чтобы убедиться, что игра действительно загружает корректный блок данных. Сначала я подумал, что восьмой уровень был каким-то образом испорчен: какой-то вид слияния кода, в результате чего половина седьмого уровня заканчивается внутри него, но факт, что вы можете играть до седьмого уровня включительно, не встречая ни одного повреждения или проблема была в подписи восьмого уровне, делало все это маловероятным. После быстрого расследования я обнаружил, что восьмой уровень на ленте был дубликатом седьмого уровня, байт за байтом, кроме одной вещи: хотя это и был седьмой уровень в последовательности байтов, но байт, который содержал номер уровня в блоке заголовка не был установлен на семь, а был установлен на восемь.