Відтворюйте ретро-ігри DOS Відмінно з DOSBox
Чи знаєте ви, що ваш новий комп'ютерний процесор 2018 все ще має такі самі фундаментальні властивості, як перший процесор Intel 8086, випущений у 1978 році? Це означає, що в теорії це програмне забезпечення, написане для запуску на процесорі 1978, повинне виконуватися без реальної проблеми на сучасному процесорі. Ці чіпи є частиною «x86» сімейства процесорів.
Це також означає, що відеоігри, написані для DOS ще в 80-х і 90-х роках, будуть працювати на комп'ютерах сьогодні, так? Поки ви будете технічно Це правильно сказати, це складніше.
Перш за все, незважаючи на той самий набір основних інструкцій, сучасні процесори і ті з тридцяти сорока років тому насправді радикально відрізняються. Вони мають різні архітектури і багато, багато, багато швидше, ніж щось на зразок процесора 80386.
Крім того, операційні системи пройшли довгий шлях. Навіть в деяких іграх, розроблених для Windows 7 (що розділяє, по суті, таке ж ядро, як Windows 10), можуть виникнути помилки сумісності, які потребують виправлення або спеціальної сумісності, перш ніж вони працюватимуть.
Якщо ви спробуєте класичну DOS гру на своєму сучасному комп'ютері, є ймовірність, що вона взагалі не працюватиме. Шкода, бо існує велика бібліотека класичних ігор, які охоплюють історію персонального комп'ютера. Так що ж таке ретро-ігровий вентилятор?
Введіть DOSBox
DOSBox є безкоштовним програмним забезпеченням, яке точно емулює оригінальну середовище DOS IBM PC. Мало того, він також емулює деякі з найбільш популярних апаратних засобів з тієї епохи, наприклад, звукова карта Creative Sound Blaster. Це означає, що ви можете використовувати його для відтворення класичних DOS-ігор абсолютно так, як якщо б ви працювали на ПК від чотирьох десятиліть тому.
Ви не обмежені вікнами, є також версії програмного забезпечення для MacOS і Linux! Єдине, що вам потрібно обробляти - це отримати руки на ігри. Що насправді може бути трохи складніше.
Де знайти ігри
Для цієї статті ми використовуємо Shareware версію класичного шутера DOOM. Щоб отримати власну копію, просто Google "DOOM Shareware", Є багато сайтів, які все ще приймають програмне забезпечення. Це цілком правомірно, оскільки умовно-безкоштовні ігри по суті є розширеними і ви не будете порушувати будь-які умови ліцензії.
Проте повні роздрібні ігри з епохи DOS все ще є власністю їх видавців. Якщо ви завантажите копію без сплати за неї, ви б здійснювали піратство.
Якщо ви все ще володієте оригінальними DOS-іграми на CD або Diskette, то ви повинні бути в порядку, використовуючи DOSBox для запуску гри (або її резервної копії). Це відмінний спосіб знову отримати доступ до старої колекції ігор.
Завдяки таким сайтам, як Good Old Games, ви навіть можете придбати багато класичних ігор DOS легально. GOG, зокрема, фактично використовує попередньо сконфігуровану копію DOSBox, щоб зробити її повноцінною. Якщо ви купуєте гру DOS у GOG, вам взагалі не потрібно вручну налаштовувати DOSBox. Якщо ви не хочете налаштувати параметри, у цьому випадку цей посібник все одно буде корисним.
Нарешті, є abandonware, ці ігри потрапляють у юридичну сіру зону. Компанії, які володіють правами на ці ігри, давно минули. Ніхто не захищає свої авторські права на ці ігри. Вони, швидше за все, ніколи не будуть запропоновані для продажу знову. Ці ігри можна знайти на сайтах відключених програм, але попередити, що це не є суворо законним.
Налаштування гри з DOSBox
Перш ніж використовувати DOSBox, потрібно встановити його. Просто перейдіть на сторінку завантаження DOSBox і захопіть потрібну версію гри для вашого комп'ютера. Тут ми використовуємо версії Windows, які постачаються з майстром інсталяції. Просто запустіть його після завантаження та встановлення програми.
Перед запуском DOSBox, створити папку на вашому диску для ваших ігор DOS. Ця папка буде діяти як віртуальний жорсткий диск у DOSBox, і ви зможете скопіювати всі ваші ігри. Ми рекомендуємо створити цю папку на корені диска, щоб полегшити доступ до DOSBox.
На нашій машині Windows 10 інсталятор не створив ярлик, тому перейдіть до каталогу установки і запустіть DOSBox.exe. Очевидно, ви можете створити свій власний ярлик звідти, щоб зробити майбутні сесії більш зручними. Після того, як ви запустили програму, вікно DOSBox повинно відкриватися так.
Не параметри “SET BLASTER”. Це цифри, які ви будете годувати в будь-яку гру, яка хоче використовувати картку Sound Blaster. Раніше ми створили папку на корені нашого диска C під назвою “DOSAPPS”. Ми скопіювали наші спільні файли DOOM у цю папку, але перш ніж ми зможемо запустити їх у DOSBox, нам потрібно "змонтувати" цю папку як наш віртуальний жорсткий диск..
Для цього ми тип “МОНТАЖ C C: DOSAPPS” після чого ви побачите це підтвердження.
Тепер перейдемо з диска Z на диск C у DOSBox, ввівши C: \ t
Ця гра все ще потрібно встановити, а інсталяційні файли знаходяться в папці, яка називається "doom19s". Щоб перейти до цієї папки, ми тип Компакт-диск
Інсталятор називається Install.bat, тому ми просто введіть Install.bat і натисніть Enter після чого починається програма установки.
Тепер просто дотримуйтесь інструкцій і дозвольте програмі встановити гру на ваш віртуальний диск.
Після завершення інсталяції вам буде представлена утиліта установки DOOM.
Як тип нашого контролера ми виберемо "тільки клавіатуру", а потім звукову карту як "Sound Blaster". Якщо ви пам'ятаєте, DOSBox показав використання налаштування Sound Blaster за замовчуванням під час запуску. Так ми виберіть Порт 220, IRQ 7 і канал DMA 1. Вибір 3-канального змішання за замовчуванням працював для нас добре.
Як тільки все це буде зроблено, ми виберіть "Зберегти параметри та запустити DOOM".
Якщо все добре, гра повинна запуститися.
О так! Тепер ви готові грати в гру!
Додаткові поради
Щоб отримати повноекранний досвід, просто натисніть ALT + ENTER для перемикання режимів вікна. Ви можете грати в цю гру, як звичайно. Наступного разу, коли ви запустите гру, ви зможете просто перейти до встановленої папки після встановлення диска C і запустити гру безпосередньо так само, як ми почали "Install.bat".
Деякі ігри DOS не вимагають встановлення, ви можете просто скопіювати всю папку в папку для DOS і запустити їх.
У DOSBox дуже багато налаштувань для того, щоб він працював так, як ви хочете. Перевірте папку встановлення DOSBox за чудовим текстовим файлом вручну. Він повний підказок і трюків.
Ви також можете введіть HELP у самому DOSBox, щоб отримати переозброєння для цих старих команд DOS. Найбільш важливим ярликом, який вам потрібно знати зараз, є перемикання циклу процесора.
Це прискорює або уповільнює віртуальний процесор DOSBox. Отже, якщо гра працює з неправильною швидкістю, просто натисніть CTRL + F11 або CTRL + F12 для додавання або видалення швидкості.
Щоб залишити DOSBox введіть EXIT у командному рядку або просто закрийте вікно програми. Це все, що вам потрібно знати, щоб почати роботу з деякими класичними іграми DOS. Тільки не звинувачуйте нас, якщо ви проводите всю нічну ніч, слухаючи музику 90-х і граючи DOOM!