Archive of Retro Computing в этом месяце открыл свою полную библиотеку — бесплатно и без ограничений, с дисками, лентами и картриджами для машин, которые большинство видело разве что в музее. Получить доступ к программному обеспечению — это одно. Запустить его точно — вот где каждый проект падает, потому что плохой эмулятор превращает демо Amiga 1985 года в размытый клип на YouTube. Эти семь лучших приложений для эмуляции ретро-компьютеров на десктопе — это активно поддерживаемые, высокоточные варианты, которые позволяют вам загрузить содержимое архива на Windows, macOS или Linux и увидеть машину, для которой писали разработчики.
На что обратить внимание при выборе ретро-эмулятора
- Точность цикла, а не просто “достаточно близко”. Зависящие от времени демо-сцены и защищённые копией диски не будут работать на приблизительных эмуляторах.
- Активная поддержка, так как старые баги (видео-синхронизация, сопоставления джойстика, регрессии звуковых чипов) исправляются годами после достижения “1.0”.
- Обработка BIOS и носителей, которая уважает реальное поведение оборудования (отформатированные диски, последовательности загрузки, банкинг картриджей).
- CLI или скриптовый интерфейс для тех, кто создаёт курируемую коллекцию или фронтенд.
- Сохранение состояния и перемотка, потому что ретро-игры безжалостны.
- Кросс-платформенные сборки, чтобы предпочитающая Linux установка не заблокировала вас из вашей библиотеки на ноутбуке.
Быстрое сравнение
| Приложение | Лучше всего для | Платформы | Бесплатный план | Начальная цена/месяц | Рейтинг |
|---|---|---|---|---|---|
| MAME | Аркада + широкое покрытие систем | Windows, Mac, Linux | Бесплатно | Бесплатно | 4.7 |
| DOSBox Staging | DOS игры и PC-XT/AT | Windows, Mac, Linux | Бесплатно | Бесплатно | 4.6 |
| 86Box | PC 386 через Pentium III | Windows, Mac, Linux | Бесплатно | Бесплатно | 4.6 |
| WinUAE | Commodore Amiga | Windows | Бесплатно | Бесплатно | 4.6 |
| VICE | Commodore 64/128/PET/VIC-20 | Windows, Mac, Linux | Бесплатно | Бесплатно | 4.7 |
| ScummVM | Приключенческие игры и ВМ | Windows, Mac, Linux, mobile | Бесплатно | Бесплатно | 4.8 |
| Fuse | Семейство ZX Spectrum | Windows, Mac, Linux, retro handhelds | Бесплатно | Бесплатно | 4.5 |
| RetroArch | Объединённый фронтенд над многими ядрами | Windows, Mac, Linux, retro handhelds | Бесплатно | Бесплатно | 4.6 |
Приложения
1. MAME, лучше всего для аркад и широкого покрытия систем
MAME — это аркадный эмулятор, который превратился в универсальную среду эмуляции. На версии 0.279 он поддерживает тысячи аркадных автоматов и огромный набор потребительских компьютеров (Apple II, TRS-80, PC-88, MSX, Amiga CD32 и многое другое) через интеграцию MESS. Точность цикла для CPU + видео + звука — это звёздный ориентир проекта.
Где это отстаёт: фронтенд не дружелюбен. Конфигурация — это INI файлы и настройка для каждой системы, а не мастер. Организация ROM безуклонна.
Цены:
- Бесплатно и с открытым исходным кодом
Платформы: Windows, macOS, Linux
Загрузить: Издатель
Вывод: лучший выбор по умолчанию, если точность важна и у вас есть время, чтобы изучить его конфигурацию.
2. DOSBox Staging, лучше всего для DOS игр и PC-XT/AT
DOSBox Staging — это активно поддерживаемое ответвление DOSBox, которое теперь рекомендуют большинство ретро-сообществ. Он поставляется с лучшим звуком по умолчанию (динамический микшер, эмуляция MT-32), улучшенной поддержкой джойстика и компакт-дисков, и более чистой раскладкой файла конфигурации. Версия 0.82+ добавила собственные сборки macOS ARM.
Где это отстаёт: нет поддержки 486+ Pentium-класса. Для чего-либо из эпохи Windows середины 90-х вам нужен 86Box.
Цены:
- Бесплатно и с открытым исходным кодом
Платформы: Windows, macOS, Linux
Загрузить: GitHub
Вывод: лучший выбор для классических MS-DOS 3.x через DOS 6.22 игр.
3. 86Box, лучше всего для PC 386 через Pentium III
86Box — это преемник PCem и охватывает то, что DOSBox не делает: полную системную эмуляцию ПК 286, 386, 486 и Pentium-класса с реальной поддержкой BIOS. Загрузите Windows 95, установите драйвер Sound Blaster и запустите Duke Nukem 3D точно так, как вы это делали в 1996 году. Версия 4.x добавила аппаратное ускорение для видео хоста и гораздо более гладкий интерфейс конфигурации.
Где это отстаёт: более тяжёлая настройка, чем DOSBox (вам нужны настоящие файлы BIOS). Организация ROM имеет большее значение.
Цены:
- Бесплатно и с открытым исходным кодом
Платформы: Windows, macOS, Linux
Загрузить: GitHub
Вывод: лучший выбор для программного обеспечения эпохи Windows 3.x / 95 / 98, которое DOSBox не может запустить.
4. WinUAE, лучше всего для Commodore Amiga
WinUAE остаётся эталонным эмулятором Amiga. Поддерживаются все модели от Amiga 500 через CD32 и Amiga 4000, а карты RTG и поддержка PPC-ускорителя настраиваются. Кросс-платформенный брат FS-UAE охватывает Linux и macOS с тем же основным ядром.
Где это отстаёт: WinUAE собственно работает только на Windows. Пользователи Linux и macOS используют FS-UAE (что близко, но не идентично). Требуются ROM Kickstart и диски Workbench для загрузки.
Цены:
- Бесплатно и с открытым исходным кодом
Платформы: Windows (WinUAE), macOS и Linux (FS-UAE)
Загрузить: Издатель (WinUAE) · FS-UAE
Вывод: лучший выбор для библиотеки Amiga, от демо Workbench до CD-игр CD32.
5. VICE, лучше всего для Commodore 64, 128, PET и VIC-20
VICE охватывает всю линейку Commodore: C64, C128, VIC-20, PET, CBM-II и Plus/4. Поддержка много-мониторов, эмуляция звукового чипа SID с ReSID с точностью цикла и эмуляция ленты/дисковода на уровне, который запускает даже защищённое авторским правом программное обеспечение 1980-х годов.
Где это отстаёт: интерфейс функционален, но древний. Некоторые форматы картриджей требуют непонятных переключателей командной строки.
Цены:
- Бесплатно и с открытым исходным кодом
Платформы: Windows, macOS, Linux, плюс сборки для портативных ретро-устройств
Загрузить: Издатель
Вывод: лучший выбор для любой машины Commodore, включая PET.
6. ScummVM, лучше всего для приключенческих игр и виртуальных машин
ScummVM переимплементирует среды выполнения для LucasArts SCUMM, Sierra AGI/SCI и десятков других движков приключений. Он не эмулирует оборудование, он заново запускает логику игры непосредственно, что означает, что Monkey Island, Loom, Space Quest и Broken Sword работают с разрешением нативно современным с плавным масштабированием. Выпуск 2.9 добавил поддержку большого количества ранее неподдерживаемых движков.
Где это отстаёт: работают только поддерживаемые движки. Если игра использует пользовательский движок, который ScummVM не реализовал, вам нужен собственный эмулятор вместо этого.
Цены:
- Бесплатно и с открытым исходным кодом
Платформы: Windows, macOS, Linux, Android, iOS, плюс портативные ретро-устройства
Загрузить: Издатель
Вывод: лучший выбор для классических игр point-and-click, без BIOS или борьбы с конфигурацией.
7. Fuse, лучше всего для семейства ZX Spectrum
Fuse (Free Unix Spectrum Emulator, несмотря на имя, работает везде) — это эталон для линейки ZX Spectrum: 16K, 48K, 128K, +2, +3, Timex и клоны Pentagon. Загрузка ленты с реальной синхронизацией звука, поддержка снимков и совместимость с воспроизведением RZX для отправок демо-сцены.
Где это отстаёт: интерфейс очень старомодный. Более новые форки, такие как FuseX, предлагают более дружелюбный обёртку.
Цены:
- Бесплатно и с открытым исходным кодом
Платформы: Windows, macOS, Linux, портативные ретро-устройства
Загрузить: Издатель
Вывод: лучший выбор для точной эмуляции ZX Spectrum, включая эпоху загрузки лент.
8. RetroArch, лучше всего для объединённого фронтенда над многими ядрами
RetroArch — это фронтенд, который обёртывает десятки ядер эмулятора (включая версии MAME, VICE, ScummVM и DOSBox) под один стек шейдеров, нетплея и сопоставления контроллера. Если вам нужен дружелюбный для дивана интерфейс и постоянный ввод на каждой ретро-платформе, RetroArch — это точка сборки.
Где это отстаёт: некоторые ядра — это более старые ответвления с более медленными исправлениями, чем проект вверх по течению. Не каждое ядро является авторитетным, поэтому точные люди по-прежнему запускают автономные эмуляторы для критических систем.
Цены:
- Бесплатно и с открытым исходным кодом
Платформы: Windows, macOS, Linux, плюс каждое портативное ретро-устройство под солнцем
Загрузить: Издатель
Вывод: лучший выбор для объединённой библиотеки и опыта контроллера на множество систем.
Как выбрать правильный
Если вам нужны аркадные кабины, плюс много другого: MAME.
Если вам нужны DOS игры: DOSBox Staging.
Если вам нужна Windows 95 или ПО эпохи 486: 86Box.
Если вам нужна библиотека Amiga: WinUAE или FS-UAE.
Если вам нужна Commodore 64 и друзья: VICE.
Если вам нужны классические приключенческие игры: ScummVM.
Если вам нужна ZX Spectrum: Fuse.
Если вам нужна одна программа запуска над всем вышеперечисленным: RetroArch.
FAQ
Является ли эмуляция ретро-компьютеров законной?
Сам эмулятор законен. Распределение файлов BIOS и защищённых авторским правом игр — вот где закон становится конкретным. Владейте оригинальным оборудованием или лицензионными переиздания, где это возможно, и полагайтесь на общественные и бесплатные архивы (такие как Archive of Retro Computing) для остального.
Какой лучший эмулятор для игр MS-DOS?
DOSBox Staging для эпохи 386 и ранее. 86Box для чего-либо, что ожидало реального BIOS ПК, определённой звуковой карты или Windows 95.
Работают ли эти эмуляторы на Apple Silicon?
Да. MAME, DOSBox Staging, 86Box, VICE, ScummVM, Fuse и RetroArch все теперь поставляются собственными сборками Apple Silicon. WinUAE работает только на Windows, поэтому пользователи Mac используют FS-UAE вместо этого.
Могу ли я использовать современный контроллер?
Все восемь поддерживают USB или Bluetooth контроллеры. RetroArch имеет самый чистый мастер сопоставления. MAME, WinUAE и 86Box нуждаются в ручной конфигурации за игру, если вам нужны верные сопоставления аркадного кабины.
Что такое Archive of Retro Computing?
Это курируемая открытая библиотека программного обеспечения ретро-компьютеров, дисков, лент и документации, выпущенная бесплатно для архивных и образовательных целей. Всё, что вы найдёте там, работает на эмуляторах в этом списке.