Моя версія "Dangerous Dave" 1988 року була версією Apple II. Прокрутка була зроблена шляхом переміщення всіх байтів екрана, після чого намалювавши нову плитку на краю екрана - повторіть 20 разів протягом повного зсуву екрана. Версія Apple II була написана всіма на мові складання 6502.
На ПК, версія 1990 року, я написав графічний код 80x86 мовою складання для всіх режимів відеосигналу в той час: CGA, EGA, VGA. Dangerous Dave PC - це єдина гра, про яку я знаю, що має у своєму розпорядженні всі 3 режими відеозйомки і перемикається в будь-який час (F2), навіть посеред стрибка!
Щоб швидко прокрутити екран, це все було мовою складання, і я використав аналогічну техніку, як і у версії Apple II - швидко переміщуйте байти у відеопам'ять і малюйте плитку з правого боку. У EGA це було складніше, оскільки для швидкого виконання чого-небудь в режимі EGA потрібно використовувати режим засувки для переміщення пам'яті. Я пам’ятаю, як навчав Тодда Реплогле, як це зробити, тож герцог Нукем 1 був би цікавою грою (повільний герцог Нукем не був би крутим).
Код гри для ПК Dangerous Dave був написаний на C, в ID ID Borland C 3.0. Найбільше налагодження було зроблено в Turbo Debugger на 12-дюймовому бурштиновому моніторі, підключеному до карти Геркулеса.