Синопсис

Mednafen (акроним от My Emulator Doesn’t Need A Frickin’ Excellent Name, ранее Nintencer) — это мультисистемный эмулятор с открытым исходным кодом, управляемый через командную строку.
Некоторые из его ядер являются портами других эмуляторов; однако, многие из его ядер также являются оригинальными и отличаются высоким качеством, совместимостью и точностью.
Скриншоты
Данные
- Разработчик: Ryphecha, Mednafen Team
- Платформы: Windows, Linux, macOS
- Сейчас активен: да
- Написан на: Objective-C, C++
- Лицензия: GPLv2
Обзор
Лучшие ядра в Mednafen — это оригинальные ядра для Sony PlayStation, NEC PC Engine (TurboGrafx-16), PC-FX, Sega Saturn и Nintendo Virtual Boy.
Ядро NEC PC Engine является одним из лучших эмуляторов для этой системы, с быстрой и точной версией. Ядро PlayStation работает только в нативном разрешении и отличается высокой степенью точности и совместимости. Ядро Nintendo Virtual Boy является одним из лучших для этой системы.
Некоторые ядра улучшают эмуляторы, которые были давно заброшены и редко обновлялись. К ним относятся ядра SNK Neo Geo Pocket/Color, Bandai WonderSwan/Color и Atari Lynx.
Другие ядра менее полезны, так как существуют лучшие варианты в отдельных эмуляторах (Nintendo Entertainment System, Sega Genesis, Master System и Super Nintendo Entertainment System). Эти ядра могут быть даже основаны на устаревших версиях. Например, ядро Super Nintendo Entertainment System основано на старой, устаревшей версии bsnes. Это до появления ядер с балансом производительности/точности – территория 0.50x – с парой изменений от Ryphecha.
В настоящее время неизвестно, лучше ли ядро Nintendo Game Boy Advance в Mednafen, чем VBA-M.
Эмуляторы Sony PlayStation, NEC PC Engine, SNK Neo Geo Pocket/Color, Nintendo Virtual Boy, Sega Saturn и Bandai WonderSwan/Color от Mednafen доступны в качестве ядер libretro под названием “Beetle”, поэтому может иметь больше смысла использовать RetroArch.
В версии 1.31.0 добавлена экспериментальная поддержка ST-V игр, которые не требуют чипов дешифровки или специального оборудования.
Поддерживаемые системы
| Система | Основано на коде из: |
|---|---|
| Atari Lynx | Handy |
| Apple II | Оригинала |
| Bandai WonderSwan/Color | Cygne |
| NEC PC Engine/TurboGrafx-16 (CD) | Оригинала. CD-ROM интерфейс основан на PC2E. |
| NEC PC-FX | Оригинала. Ядро процессора NEC V810 основано на Reality Boy. |
| NES (Famicom) | FCE Ultra |
| Nintendo Game Boy Advance | VisualBoy Advance |
| Nintendo Virtual Boy | Оригинальное. Ядро процессора NEC V810 основано на Reality Boy. |
| Sega Genesis (Mega Drive) | Genesis Plus |
| Sega Master System и Game Gear | SMS Plus |
| Sega Saturn | Оригинала. Экспериментальная поддержка аркадной платы ST-V. |
| SNK Neo-Geo Pocket/Color | NeoPop |
| Sony PlayStation | Оригинала. |
| SNES (Super Famicom) | bsnes v059 & Оригинала (SNES Faust) |
Использование Mednafen
Официально Mednafen имеет только интерфейс командной строки, который, тем не менее, легко настроить и запустить пользователям, знакомым с ним. Все остальные могут использовать сторонний фронтенд для GUI. Как и в любом другом интерфейсе, хороший текстовый редактор, такой как Notepad++, можно использовать для изменения настроек.
BIOS
Большинство ядер не требуют BIOS, за исключением ядер Sony PlayStation, NEC PC Engine CD, PC-FX и Sega Saturn. Файлы BIOS необходимо поместить в папку под названием “firmware” в вашем каталоге Mednafen. Mednafen очень привередлив в отношении того, какой BIOS использовать, но все они поставляются с пакетом Mednafen BIOS и имеют правильные имена.
Ссылки на скачивание



