खतरनाक डेव का मेरा 1988 संस्करण Apple II संस्करण था। स्क्रॉल सभी स्क्रीन बाइट्स को स्थानांतरित करके किया गया था फिर स्क्रीन के किनारे पर एक नया टाइल खींचना - एक पूर्ण स्क्रीन बदलाव के लिए 20 बार दोहराएं। Apple II संस्करण को सभी 6502 असेंबली भाषा में लिखा गया था।
पीसी, 1990 संस्करण पर, मैंने उस समय सभी वीडियो मोड के लिए 80x86 असेंबली भाषा में ग्राफिक्स कोड लिखा: CGA, EGA, VGA। खतरनाक डेव पीसी एकमात्र गेम है जो मुझे पता है कि इसमें सभी 3 वीडियो मोड हैं और किसी भी समय (F2) में स्विच करने योग्य है, यहां तक कि एक छलांग के बीच में भी!
स्क्रीन को जल्दी से स्क्रॉल करने के लिए, यह सभी असेंबली भाषा में था और मैंने एक समान तकनीक का उपयोग किया था जैसा कि मैंने Apple II संस्करण के साथ उपयोग किया था - वीडियो मेमोरी में बाइट्स को जल्दी से स्थानांतरित करें और दाईं ओर एक टाइल खींचें। ईजीए में यह मुश्किल था क्योंकि ईजीए मोड में जल्दी से कुछ करने के लिए मेमोरी मूव्स के लिए लैच मोड के उपयोग की आवश्यकता होती है। मुझे याद है कि टॉड रेप्लोग को पढ़ाना है कि ऐसा कैसे किया जाए कि ड्यूक नुकेम 1 एक मजेदार गेम होगा (एक धीमी ड्यूक नुकेम शांत नहीं होती)।
खतरनाक डेव पीसी के लिए गेम कोड को बोरलैंड सी 3.0 आईडीई में सी लिखा गया था। अधिकांश डिबगिंग टर्बो डीबगर में 12 "एम्बर मॉनिटर पर एक हरक्यूलिस कार्ड में प्लग किया गया था।