Dangerous Dave'in 1988 versiyonum Apple II versiyonuydu. Kaydırma, tüm ekran baytlarının üzerine getirilip ekranın kenarına yeni bir karo çizilerek yapıldı - tam ekran kaydırma için 20 kez tekrarlayın. Apple II sürümü 6502 montaj dilinde yazılmıştır.
PC, 1990 sürümünde, o zaman tüm video modları için 80x86 montaj dilinde grafik kodu yazdım: CGA, EGA, VGA. Tehlikeli Dave PC, 3 video modunun da içinde olduğunu ve bir atlama ortasında bile her an değiştirilebilir (F2) olduğunu bildiğim tek oyundur!
Ekranı hızlı bir şekilde kaydırmak için hepsi montaj dilinde yapıldı ve Apple II sürümünde kullandığımla benzer bir teknik kullandım - video belleğindeki baytları hızla taşıyın ve sağ tarafa bir karo çizin. EGA'da daha zorlayıcıydı çünkü EGA modunda hızlı bir şey yapmak için bellek hareketleri için Mandal Modu'nun kullanılması gerekiyordu. Todd Replogle'a bunu nasıl yapacağımı öğrettiğimi hatırlıyorum, böylece Duke Nukem 1 eğlenceli bir oyun olacaktı (yavaş bir Duke Nukem iyi olmazdı).
Tehlikeli Dave PC için oyun kodu C, Borland C 3.0 IDE'de yazılmıştır. Çoğu hata ayıklama, Hercules kartına takılı 12 "amber monitörde Turbo Debugger'da yapıldı.