Эмуляция > Эмуляторы портативных консолей
Эмуляция Nintendo DS(i)
pedro:
В этой теме рассматриваются наиболее успешно развивающиеся эмуляторы Nintendo DS.
Вся необходимая информация находится под спойлером ниже: DeSmuMEПреимущества: Хорошая совместимость; Поддержка аппаратного и программного рендеринга; Апскейлинг 3Д графики и текстурная фильтрация; Эмуляция Wifi (Только на последних ревизиях, через winpcap); Динамическая рекомпиляция (Включ. в настройках эмуляции); Эмуляция различных расширений для Slot-1 и Slot-2; Поддержка Homebrew и DLDI; Изменение положения и размеров экранов; Поддержка быстрых сохранений.
Недостатки: Нет поддержки эмуляции DSi.
Домашняя страница: ссылка
Официальный форум: ссылка
Git исходники: TASVideos/desmume: DeSmuME is a Nintendo DS emulator
Скачать стабильные версии: ссылка
Скачать последние ревизии: здесь или здесь
Скачать последнюю версию winpcap: ссылка (Необходим для эмуляции Wifi)
Распространяемый пакет vcredist 2015 (Для решения проблемы запуска, связанной с нехваткой библиотек)
Биосы для эмулятора: DeSmuME-bios-firmware.zip (В большинстве случаев не требуются и лишь замедляют эмуляцию)
Как играть по Wifi:
1. Установить winpcap, перезагрузиться;
2. Скачать одну из последних ревизий эмулятора;
3. В настройках Wifi Settings поставить галку напротив Enable Wifi Emulation, выбрать Infrastructure, в выпадающем меню выбрать подключенный к интернету сетевой адаптер, нажать OK.
4. В настройках интернет соединения игры прописать DNS-адрес эмулятора WFC (Подробнее в "полезных ссылках").
Прим.: Рекомендую отключить эмуляцию bios, т.к. они могут привести к сбою.
No$GBAПреимущества: Наиболее полная эмуляция DSi; Богатые возможности по отладке (Debug версия).
Недостатки: Отсутствие быстрых сохранений для DS/DSi (Только GBA); Плохая эмуляция звука; Проблемы с совместимостью в целом.
Домашняя страница: no$gba - nocash gameboy advance / nintendo ds / dsi emulator
Скачать последнюю версию для гейминга: ссылка
Программа WinImage: ссылка (Для работы с файлом DSI-1.SD и расшифрованным DSi-1.MMC)
Несколько чистых SD-флешек от 1Gb до 8Gb: no$gba_SD+.7z (Предоставлены пользователем Глупый)
Биосы для эмулятора: NOGBA-BIOSNDS-BIOSDSI-FIRMWARE.zip
Ссылки на образы прошивок DSi:
Чистые образы DSi NAND:
USA (08a1522617110121)
EUR (08a2277019111123) (Предоставлен пользователем MrThree)
JPN (0820141907123126) (Предоставлен пользователем ninep9up)
Образы с предустановленной HiyaCFW:
USA (08a1522617110121) + 512Mb_SD, unlaunch, HiyaCFW, TWiLightMenu
Настройка эмулятора на запуск прошивки DSi:
Распаковать в папку с эмулятором биосы DSi и DS;
Положить в папку с эмулятором файл с прошивкой DSi - DSi-1.MMC;
Распаковать в папку с эмулятором файл из архива DSI-SD.ZIP, служащий образом SD-Карты;
В эмуляторе зайти в Options > Emulations, в выпадающем меню "Reset/Start Entypoint" выбрать GBA/NDS BIOS, в "NDS Mode/Colors" выбрать DSi (retail), сохранить.
Способы установки и запуска DSiWare через прошивку DSi:
[Легко] На DSi NAND с предустановленной HiyaCFW:
Скачать Биосы и DSi NAND с предустановленной CFW, распаковать всё в папку с эмулятором;
С помощью WinImage открыть файл DSI-1.SD и скопировать любые DSiWare ромы в папку roms/dsiware
[Сложно] На чистом DSi NAND:
Способ 1: https://gbatemp.net/threads/photo-guide-to-installing-dsiware-backups-on-real-hardware-and-emulator.476817/
Cпособ 2: https://owls-group.org.ru/forum/viewtopic.php?f=15&t=57 - Более простой, не прокатывающий с некоторыми играми
melonDSПреимущества: Эмуляция Wifi "из коробки"; Апскейлинг 3Д графики.
Недостатки: Проблемы с совместимостью; Минимум настроек.
Домашняя страница: melonDS
Git исходники: StapleButter/melonDS: DS emulator, sorta
Скачать последние версии: ссылка
Биосы для эмулятора: melonDS_bios-firmware.rar
Medusa
Домашняя страница: ссылка
Git исходники: mgba-emu/mgba at medusa
Скачать последние ревизии: ссылка
ПОЛЕЗНЫЕ ССЫЛКИ:Kaeru WFC - Появившаяся недавно замена WFC сервера. Для игры по Wifi.
A Nintendo DS online multiplayer server emulator - Один из способов поиграть по Wifi после закрытия официального сервера. Так же с его помощью можно получать игровые DLC.
Shunyweb Savegames Converter V2.0 - In development - Онлайн конвертер файлов сохранений.
Тема Во что поиграть на NDS?
ССЫЛКИ НА СТАРЫЕ ТЕМЫ:
Эмуляция Nintendo Ds
Эмуляция Nintendo DS (продолжение)
bugmenot:
Config > 3D Settings > GPU Scaling Factor
поменять с 1 на 2
Возможно в версии 0.9.11 таких настроек нет, эта версия прилично устарела,
нужно скачать свежий Nightly Build (сейчас это 2019/03/18 – git#be2735b) здесь: https://desmume.org/download/
Попробуй MelonDS он активно развивается и сейчас практически на одном уровне с DeSmuME,
в нём улучшеная графика включается здесь:
Config > Video settings > Internal resolution поменять с 1х на 2х
Thorenlawar:
bugmenot, я говорю о 2D играх. 3D меня пока что устраивает.
И еще: есть ли игры, в которых язык можно менять прямо в игре, а не посредством Firmware? А то в Firmware Settings не видать португальского, нидерландского и др.
MetalliC:
--- Цитата: Thorenlawar от 17 Июнь 2019, 12:28:39 ---Но только графика немного шершавая — как это исправить?
--- Конец цитаты ---
это потому что у DS разрешение 256x192, как у ZX-Spectrum лол
поиграйся настройками 3D Settings, может поможет
--- Цитата: Thorenlawar от 17 Июнь 2019, 12:28:39 ---поддерживает ли этот эмулятор микрофон?
--- Конец цитаты ---
поддерживает, загляни в Config - Microphone Settings, поставь галку на первый пункт чтоб использовался реальный микрофон
Thorenlawar:
--- Цитата: MetalliC от 17 Июнь 2019, 13:29:27 ---поиграйся настройками 3D Settings, может поможет
--- Конец цитаты ---
Повторяю, я не возражаю насчет 3D. Я говорю про 2D.
--- Цитата: bugmenot от 17 Июнь 2019, 13:16:30 ---нужно скачать свежий Nightly Build
--- Конец цитаты ---
А он только 64-х разрядный? А то скачал я Microsoft Visual C++ образца 2015 года — и все равно Винда жалуется на отсутствие файла MSVCP100.dll, хотя тот уже установлен. Придется мне пользоваться x86-версией…
bugmenot:
https://desmume.org/download/
2019/03/18 – git#be2735b
Windows 32-bit (x86)
Windows 64-bit (x86-64)
Mac Cocoa (x86, x86-64)
pedro:
Thorenlawar, View - Magnification Filter
Thorenlawar:
Настройки DeSmuME хранит в основном в реестре? И еще: если перенести этот эмулятор вместе со всеми настройками и сохраненными играми с одного жесткого диска на другой, да еще с иной версией виндов, то он не окажется испорченным? (Ну типа игры не запустятся и все такое.)
Более месяца спустя: вопрос оказался риторическим. Ничего не сбросилось, так как настройки хранятся в конфигурационных файлах, одна из игр запустилась, сохранения не испортились. И заодно поэкспериментировал со скоростью на моем ноуте: если включить максимальную производительность из меню электропитания, то игра идет на полной скорости, что и радует, и, однако, приходится очень быстро реагировать, так как я до этого играл на медленной скорости. Да, 20—25 FPS иногда облегчают геймплей. Вернусь к эмулятору и другим играм еще и еще.
Thorenlawar:
Я запустил игру Bomberman на DeSmuME 0.9.11-x86 и заодно узнал, что такое динамический рекомпилятор. В значении 100 игра просто большей части показывала черный экран, но стоит закрыть ром и настроить величину до единицы, перезапустить, как все отображается на обоих экранах. И идет при этом на полной скорости, так как это двухмерная игра. Оказывается, если графические ошибки серьезные вроде черных экранов, надо попытаться снизить рекомпилятор до единицы.
bugmenot:
melonDSi beta release
http://melonds.kuribo64.net/comments.php?id=103
ninep9up:
Японский NAND
https://yadi.sk/d/GKZ-NA5uVTFkAA
Thorenlawar:
Игра Castlevania: Dawn of Sorrow. Эмулятор DeSmuME 0.9.11 x86. Я прошел игру до самого конца, однако карту открыл не до победного конца, а всего лишь на 99.7%. Эмуляция очень хорошая (звук я, как всегда, не проверял), нарекания вызывают испорченная шкала здоровья и маны, испорченный наносимый урон и испорченные рамки во время игры. Впрочем, они совсем не мешают прохождению, тем более, что со шкалой в меню паузы все в порядке.
pedro:
Thorenlawar, Пробовал переключать рендер? Там софт. режим и два для open gl. Не должно быть, чтобы у всех были проблемы.
Thorenlawar:
pedro, я уже говорил, что испорченные рамки для меня мелочи. Главное — чтобы было играбельно. А Dawn of Sorrow играбелен. Поэкспериментирую с настройками, рендерами, рекомпилятором только в тех играх, у которых серьезные проблемы с эмуляцией.
Zykon:
Thorenlawar, еще могу посоветовать скачал самый последний ночной билд http://desmume.org/download/ от 2019/03/18
D15:
--- Цитата: Thorenlawar от 16 Ноябрь 2019, 20:16:51 ---нарекания вызывают испорченная шкала здоровья и маны, испорченный наносимый урон и испорченные рамки во время игры
--- Конец цитаты ---
cpu emulation mode -> use dynamic recompiler -> block size - 15 или меньше.
Thorenlawar:
Вот купил я себе микрофон, хотя в FAQ DeSmuME предупреждали, что HAID (Hardware Audio Input Device) в Windows не поддерживается. Решил попробовать программные семплы (Software Generated Samples), скачал парочку таких треков, настроил один из них в параметрах микрофона, в паре игр нажал клавишу, которая имитирует тот же микрофон, — и ничего, дуновение работает, хотя это может оказаться нечестно. Но в некоторых играх в микрофон надо не только дуть, но и кричать/говорить и т. д. Значит, я останусь без таких игр? Или приобрету Mac OS? В Маке же HAID еще поддерживается.
dusha6613:
Эмулятор desmume-0.9.11-win32. Можно ли как-то настроить, чтобы касание экрана делалось кнопкой клавиатуры? Например, переключение между персонажами в игре Batman The Brave and the Bold или поднятие люков в игре Captain America - Super Soldier.
lupus:
Возможно, есть патч.
В каком-то эмуле я 100% настраивал эмуляцию касания экрана, чтобы с джойстика поиграть в metroid prime hunters.
Thorenlawar:
Вот я проверил одну из 3D игр на эмуляторе DeSmuME 0.9.11 x86, на рендере OpenGL 3.2., и что я получил? «Причесанную» графику, отсутствие тумана (хотя разработчики предупреждали, что OpenGL на этом эмуляторе туман не эмулирует, но это даже плюс) — я восхитился таким качеством. Хотя, кое-где наблюдаются баги в тенях, некоторых моделях и т. д. А компьютер у меня таков:
Ноутбук Lenovo, не помню, какая модель
Windows 8. 1, 64-битная.
Видеокарты Intel HD Graphics Family и Nvidia GeForce GT 720M.
Оперативная память 4 ГБ.
Процессор Intel Core i5-4200U 2.30 GHz
Но я все же переключусь на SoftRasterizer, когда пойдут явные помехи в 3D в некоторых играх. А так, OpenGL на хорошем компьютере всегда будет круче софт-рендера по графике.
chelik44:
Как сохранится в no$gba
Навигация
Перейти к полной версии