Bagaimana saya bisa menjalankan aplikasi lama DOS saya saja di komputer modern?

10

Versi pertama dari perangkat lunak saya yang saya kembangkan pada tahun 1991 adalah versi DOS-only yang saya tulis menggunakan Turbo Pascal. Pada saat itu, tidak pernah terpikir oleh saya bahwa saya sebenarnya masih akan menjual produk-produk ini dua puluh tahun kemudian. Saya tidak pernah berpikir untuk membuat screenshot dan mendokumentasikan bagaimana sistem terlihat saat itu. Hari ini, saya ingin memiliki catatan visual tentang apa yang tampak seperti perangkat lunak saya selama berabad-abad.

Bagaimana saya bisa menjalankan program DOS lama ini di komputer modern sehingga saya bisa mengambil gambar layar untuk mendokumentasikan dan menjaga sejarah perangkat lunak saya dan perkembangannya melalui waktu?

Michael Riley - AKA Gunny
sumber
2
Coba program Linux dosemu.
Paul Tomblin
3
Atau jika Anda menggunakan Windows, dosbox
Anda tidak mengatakan apa OS modern itu. Jika 32-bit maka aplikasi MS-DOS 16-bit Anda akan berfungsi jika itu adalah mode teks, aplikasi grafis tidak begitu banyak. Dengan 64-bit Anda bisa menggunakan DosBox atau hal-hal lain yang disebutkan di sini, atau Mode XP jika Anda memiliki Windows 7 Professional.
Alan B
Secara kebetulan, saya telah melakukan hal yang persis sama baru-baru ini dengan beberapa program TP3 yang saya tulis sekitar tahun 1990. Sebagian besar aplikasi bekerja dengan baik di jendela konsol XP. Saya mengkodekan rutinitas grafik saya di assembler - menggunakan layanan BIOS INT10 daripada memanipulasi buffer video secara langsung. Sungguh menakjubkan bahwa file .COM model 'kecil' yang lama masih berjalan (seperti halnya TP3 itu sendiri!).
MikeJ-UK

Jawaban:

16

Apa yang Anda inginkan, sebagaimana disebutkan dalam komentar, adalah DOSBox . DOSBox adalah emulator x86 dengan DOS yang dapat menjalankan semua aplikasi tersebut, bahkan dalam mode layar penuh jika diinginkan.

Perlu diingat bahwa target utama DOSBox adalah untuk gameplay yang lancar untuk game-game lawas, sehingga dukungan untuk pencetakan dan jaringan terbatas dan masih dalam pengembangan.

John T
sumber
Apakah Anda tahu jika DOSBox dapat menangani penulisan video langsung? Saya banyak menggunakan buffer video saat itu.
Michael Riley - AKA Gunny
1
@CapeCodGunny ya ya :)
John T
terima kasih ... ini bekerja dengan baik. zilchworks.com/images/20years/DOS-ZILCH-v1.19.jpg
Michael Riley - AKA Gunny
3

Anda dapat menjalankan FreeDos di mesin virtual.

Pengguna tidak diketahui
sumber
2

Saya menjalankan Ubuntu Linux dan telah menginstal Qemu. SuperUser tidak akan mengambil tangkapan layar saya, jadi saya mempostingnya di http://hk.pimco.mobi/andy/QemuDos.gif untuk menunjukkan kepada Anda. Saya memiliki disk instalasi lama untuk MS-DOS dan membacanya menjadi citra disk yang kemudian saya gunakan Qemu untuk menginstal ke citra hard disk. Ini bukan emulator, itu hal yang nyata.

AndyCanfield
sumber
0

Microsoft Virtual PC 2007 adalah alat yang baik, Anda dapat menginstal DOS atau sistem operasi Windows 32-bit yang lebih tua di mesin Virtual dan harus dapat menjalankan program dos di dalamnya.

Frank R.
sumber