melonDS — абсолютно бесплатная программа, ядрёная находка
Категория: Игры и эмуляторы · Лицензия: GPL · Платформа: Windows / macOS / Linux (зависит от программы)
⬇ Скачать с официального сайтаmelonDS
melonDS — эмулятор Nintendo DS и Nintendo DSi с упором на высокую точность. Открытый исходный код (GPLv3), кроссплатформенный (Windows, macOS, Linux, Android-порт сообщества). Активно развивается с 2017 года, автор — Arisotura (Аркадий Сапегин).
Контекст
Долгое время эмуляция DS была монополизирована DeSmuME — точным, но медленным эмулятором, и no$gba — быстрым, но коммерческим и устаревшим. melonDS закрыл нишу «современный, быстрый, точный, open source», и к 2026 году — общепризнанный эталон для DS/DSi.
Что эмулирует
- Nintendo DS — оригинал и DS Lite. Полная совместимость с подавляющим большинством коммерческих игр.
- Nintendo DSi — с поддержкой DSiWare, отдельной операционной системы, камер DSi.
- Локальный мультиплеер по wifi — две копии melonDS на одной машине могут эмулировать два DS, играющих в локальной сети. Это уникально — DeSmuME так не умел стабильно. Mario Kart DS, New Super Mario Bros Mini-Games, Pokémon Diamond/Pearl — играешь в реальный мультиплеер.
- Online через Nintendo WFC — официальные сервера Nintendo выключены в 2014, но через сторонний сервер Wiimmfi melonDS подключается, и можно играть онлайн в те самые Pokémon HG/SS, Mario Kart DS, как в 2008-м.
- Слот GBA — можно вставить «виртуальный» картридж Game Boy Advance и использовать его для unlock-контента в играх (Pokémon HeartGold, Lufia, и т.д.), хотя для запуска самих GBA-игр лучше использовать mGBA.
JIT-рекомпилятор
В отличие от чисто интерпретирующего DeSmuME, melonDS использует JIT для ARM-кода DS — на лету компилирует игровой код в x86_64 или ARM64. Результат: на нынешних i5/Ryzen 5 эмуляция идёт легко 60 FPS даже с разрешением 4× (8× верхний/нижний экран — это 1024×768 на каждый), на старых ноутбуках — тоже играбельно в нативном разрешении.
BIOS и firmware
В отличие от многих эмуляторов, melonDS может работать в режиме HLE (high-level emulation) без BIOS — встроенная эмуляция системных вызовов. Но для DSiWare, для онлайн-игр через Wiimmfi и для максимальной совместимости рекомендуется дампить настоящие BIOS-файлы (bios7.bin, bios9.bin, firmware.bin) с собственного DS — это легально только для собственного устройства.
Сенсорный экран и микрофон
Нижний экран в режиме мыши работает как «стилус». Можно настроить «увеличить нижний экран» (растянуть его на весь монитор для игр, где нижний — основной). Микрофон — вход с микрофона компьютера, либо «белый шум», либо запись из файла.
Save State'ы
Снимки состояния на каждой игре — F1-F8 для сохранения, Shift+F1-F8 для загрузки. Не путать с внутриигровым сохранением: внутриигровые SAV-файлы тоже работают и совместимы с DeSmuME-форматом и реальными картриджами через флэшкарты.
Чит-коды
Action Replay-коды поддерживаются.
Renderer
- Software — самый точный, использует CPU, медленнее, но без артефактов.
- OpenGL — быстрее, поддерживает повышенное разрешение и фильтрацию, в редких играх есть мелкие графические артефакты.
Альтернативы
- DeSmuME — старый стандарт, ещё работает, но развивается медленнее. Часть игр (тех, что чувствительны к таймингам) играет лучше в DeSmuME, чем в melonDS.
- DraStic — Android, проприетарный, очень быстрый, ныне бесплатный после прекращения продаж.
- no$gba — Windows, мощные инструменты для разработчиков и реверсеров, для игроков менее удобен.
Скачать
Сборки под Windows, macOS, Linux — melonds.kuribo64.net/downloads.php. Android-сборка melonDS NDS — на F-Droid.
⬇ Скачать с официального сайта| Название | melonDS |
| Категория | Игры и эмуляторы |
| Лицензия | GPL |
| Официальный сайт | https://melonds.kuribo64.net/downloads.php |
| Цена | 0 ₽ — программа бесплатная |
| Языки | Русский, английский и десятки других (зависит от сборки) |
