मैं एक आधुनिक कंप्यूटर पर अपने पुराने डॉस-केवल एप्लिकेशन को कैसे निष्पादित कर सकता हूं?


10

मेरे सॉफ़्टवेयर के पहले संस्करण जो मैंने 1991 में वापस विकसित किए थे, वे डॉस-केवल संस्करण थे जो मैंने टर्बो पास्कल का उपयोग करके लिखा था। उस समय, यह मेरे साथ कभी नहीं हुआ कि मैं वास्तव में बीस साल बाद भी इन उत्पादों को बेचूंगा। मैंने कभी स्क्रीनशॉट और दस्तावेज़ बनाने के बारे में नहीं सोचा कि सिस्टम फिर कैसे दिखता है। आज, मुझे उम्र के माध्यम से मेरे सॉफ़्टवेयर की तरह दिखने वाला एक दृश्य रिकॉर्ड करना अच्छा लगेगा।

आधुनिक कंप्यूटर पर चलने के लिए मुझे ये पुराने डॉस प्रोग्राम कैसे मिल सकते हैं ताकि मैं समय के माध्यम से अपने सॉफ़्टवेयर के इतिहास और उसकी प्रगति के दस्तावेज़ों को संरक्षित करने के लिए स्क्रीन की तस्वीरें ले सकूं?


2
लिनक्स कार्यक्रम का प्रयास करें dosemu
पॉल टॉम्बलिन

3
या अगर आप विंडोज पर हैं, तो dosbox

आप यह नहीं कहते कि आधुनिक OS क्या है। यदि यह 32-बिट है तो आपके 16-बिट एमएस-डॉस एप्लिकेशन पाठ मोड, ग्राफ़िकल एप्लिकेशन इतने अधिक नहीं होने पर काम करेंगे। 64-बिट के साथ अगर आप विंडोज 7 प्रोफेशनल हैं तो आप डॉसबॉक्स या यहां बताई गई अन्य चीजों या एक्सपी मोड का उपयोग कर सकते हैं।
एलन बी

संयोगवश, मैंने हाल ही में उसी तरह के कुछ TP3 कार्यक्रमों के साथ किया है जो मैंने 1990 में लिखे थे। एप्स ज्यादातर XP कंसोल विंडो में ठीक काम करते हैं। मैंने असेंबलर में अपने ग्राफिक्स रूटीन को कोडित किया - सीधे वीडियो बफर में हेरफेर करने के बजाय BIOS INT10 सेवाओं का उपयोग करना। यह आश्चर्यजनक है कि पुराने 'छोटे' मॉडल .COM फाइलें अभी भी चलती हैं (जैसा कि टीपी 3 खुद करता है!)।
12:25 बजे माइक जे-यूके

जवाबों:


16

आप जो चाहते हैं, जैसा कि टिप्पणियों में बताया गया है, डॉसबॉक्स है । DOSBox DOS के साथ एक x86 एमुलेटर है जो वांछित होने पर भी पूर्ण स्क्रीन मोड में उन सभी अनुप्रयोगों को चला सकता है।

ध्यान रखें कि DOSBox का प्राथमिक लक्ष्य विरासत गेम के लिए चिकनी गेमप्ले के लिए था, इसलिए मुद्रण और नेटवर्किंग के लिए समर्थन सीमित है और अभी भी विकास में है।


क्या आप जानते हैं कि DOSBox डायरेक्ट वीडियो राइट्स को हैंडल कर सकता है या नहीं? मैंने तब वीडियो बफर का भारी उपयोग किया।
माइकल रिले - AKA Gunny

1
@CapeCodGunny हाँ यह करता है :)
जॉन टी।

धन्यवाद ... यह बहुत अच्छा काम करता है। zilchworks.com/images/20years/DOS-ZILCH-v1.19.jpg
माइकल रिले - AKA


2

मैं Ubuntu Linux चलाता हूँ और Qemu को स्थापित किया है। सुपरयूजर मेरा स्क्रीन शॉट नहीं लेगा, इसलिए मैंने आपको दिखाने के लिए इसे http://hk.pimco.mobi/andy/QemuDos.gif पर पोस्ट किया । मेरे पास MS-DOS के लिए एक पुरानी स्थापित डिस्क थी और इसे एक डिस्क छवि में पढ़ा, जिसे मैंने तब एक हार्ड डिस्क छवि पर स्थापित करने के लिए Qemu का उपयोग किया था। यह एक एमुलेटर नहीं है, यह असली चीज है।


0

Microsoft वर्चुअल PC 2007 एक अच्छा उपकरण है, आप वर्चुअल मशीन में DOS या पुराने 32-बिट विंडोज ऑपरेटिंग सिस्टम को स्थापित कर सकते हैं और इसमें डॉस प्रोग्राम चलाने में सक्षम होना चाहिए।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.