| Эмуляция > Эмуляторы портативных консолей |
| Эмуляция Nintendo DS(i) |
| (1/6) > >> |
| 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 (продолжение) |
| Глупый:
--- Цитата: pedro от 03 Октябрь 2018, 23:58:47 ---Установка/запуск DSi игр из под Home menu: --- Конец цитаты --- Всё стало несколько проще. Установить UNLAUNCH.DSI. Распаковать DSI-SD, и поставить на неё HiyaCFW, а потом и TWiLightMenu. Это позволит просто копировать файлики в формате nds в папку roms\dsiware\, а если ещё и установить оригиналы с помощью NDS2Hiya , то будет как-то так: Любой регион и сейвы будут работать в том числе и у переводов. P.S. Опять Redunka во всём разобралась. (Ц) |
| pedro:
Глупый, М-м, приятно знать! Добавлю ссылку на пост в шапку. Добавлено позже: Проще будет так: 1. На NoGba, снабженный всеми биосами и NAND'ом, запустить UNLAUNCH.DSI как РОМ и установить. 2. Cкопировать папки _nds, roms и Boot.nds из архива TWiLightMenu.7z в DSI-1.SD; переименовать Boot.nds в bootcode.dsi Результат: |
| Глупый:
--- Цитата: pedro от 04 Октябрь 2018, 02:09:02 ---Проще будет так: --- Конец цитаты --- Ну да, без HiyaCFW даже лучше: становится бесполезной NDS2Hiya т.к. системных приложений всё равно нет, а места гораздо больше. ) Не все игры которые могут работать будут это делать правильно. Пример: SteamWorld Tower Defense. Без HiyaCFW невозможно Touch! С HiyaCFW всё работает правильно: Bonus: Вся эта фигня по-русски. Добавлено позже: (гайд обновился и упростился, вместе с py2 версией hiyacfw_helper, больше там ничего лишнего и нет, всё что ниже относится теперь к "Ручная установка HiyaCFW" где py3 версия hiyacfw_helper). 1 Бэкап NAND = nand.bin = DSI-1.mmc из шапки, когда-то сдампленный гражданином ndizzIe (регион 45 - USA), или собственный. 2 fuse-3ds и WinFsp не обязательны. hiyacfw_helper создаст nand_dec.bin который можно смонтировать и OSFMount в котором twl_main это первый раздел (Partition 0). 3 title\00030004\ содержит установленные игры и их совершенно не обязательно копировать на SD. Но есть нюанс: их всё равно нужно правильно удалить для "DSI-1.mmc из шапки" перемещённого на SD, а то стандартное меню, если вдруг захочется загрузиться в него, будет хотеть что-нить очистить и не знать что, а это приведёт к невозможности им пользоваться, но если по умолчанию грузить TWiLightMenu++ то и пофиг. 4. Система ярлычков в roms\dsiware\ launcharg для запуска системных приложений и установленных игр (по аналогии с системными ручками делаются или launcharggen). |
| pedro:
Глупый, Мда, я даже не обратил внимание на нерабочий сенсорный экран при проверке UNLAUNCH+TWiLightMenu. Придется заморочиться с дополнительной установкой HiyaCFW. Кстати, если не хватает места на "карте", можешь воспользоваться моим образом на 2Гб |
| Alex777777:
Есть ли возможность в desmume настроить экраны через файл конфиг, как в цитре ? :) |
| pedro:
Alex777777, нету там такого, достаточно в конфиг взглянуть, чтобы понять. там всего несколько вариантов заранее предусмотренных. |
| agains:
Может был уже такой вопрос . А можно ли как нибудь зафиксировать мышь что бы не держать кнопку постоянно нажатой ? Что бы было удобно играть в тот же Metroid Prime Hunters |
| pedro:
--- Цитата: agains от 03 Ноябрь 2018, 23:58:02 ---Может был уже такой вопрос . А можно ли как нибудь зафиксировать мышь что бы не держать кнопку постоянно нажатой ? Что бы было удобно играть в тот же Metroid Prime Hunters --- Конец цитаты --- Есть одно решение для DeSmuME, гуглится буквально за пару минут. См описание к видео |
| agains:
--- Цитата: pedro от 04 Ноябрь 2018, 00:19:01 ---Есть одно решение для DeSmuME, гуглится буквально за пару минут. См описание к видео --- Конец цитаты --- Спасибо конечно правда все на английском и я мало чего понял . Скачал я эту lua и все так же мышь надо зажимать . GlovePie выделяет красным эту строку if delta(mouse.DirectInputPos) != [0,0] then |
| pedro:
Блин. На такие случаи есть сервисы вроде гугл-транслейт. Глупо надеяться, что кто-то просто так за тебя будет переводить стены экзотической инфы. Но как там всё довольно просто, объясню вкратце: Распаковать архив со скриптами, соответствующими разрядности эмулятора, в папку эмулятора; Распаковать GlovePIE и запустить на нем mphfps.PIE Запустить в эмуляторе игру, зайти в tools - lua scripting - new lua script - открыть и запустить mphfps.lua; В mphfps(64)_readme.txt информация по управлению |
| agains:
--- Цитата: pedro от 04 Ноябрь 2018, 01:36:28 ---Блин. На такие случаи есть сервисы вроде гугл-транслейт. Глупо надеяться, что кто-то просто так за тебя будет переводить стены экзотической инфы. Но как там всё довольно просто, объясню вкратце: Распаковать архив со скриптами, соответствующими разрядности эмулятора, в папку эмулятора; Распаковать GlovePIE и запустить на нем mphfps.PIE Запустить в эмуляторе игру, зайти в tools - lua scripting - new lua script - открыть и запустить mphfps.lua; В mphfps(64)_readme.txt информация по управлению --- Конец цитаты --- Все равно не работает и туже строчку красным подсвечивает |
| isinus:
Всем привет народ. Скажите пожалуйста, можно ли эту игру запустить как-то. Ребенок очень просит. https://yadi.sk/d/wCYPS4iVuQ0j4A Или если кто знает где ее можно найти, буду очень признателен. Причем не просто nitro, а nitro-x |
| pedro:
isinus, можно запустить на No$GBA через HiyaCFW. В шапке темы есть ссылка на модифицированную прошивку с картой памяти и краткое описание, надо будет лишь добавить игру |
| isinus:
pedro спасибо. А я уж думал это нереально. Но у меня все равно не получается. Если не затруднит, можете ли Вы сделать скриншоты или ролик, что скачать и как настроить. |
| pedro:
На такую ерунду у меня нет времени. |
| lupus:
Степ бай степ. Пока от монитора не ослеп. |
| bugmenot:
melonDS 0.8 http://melonds.kuribo64.net/ Пример работы нового режима upscaling: https://www.youtube.com/watch?v=ZxDfrqToen0 |
| Yoti:
Ввиду выхода взлома Memory Pit засофтмодил свою DSi. Решил проверить эмуляцию DSi и заодно записал шаги. В шапке уже есть подобная инструкция, но очень краткая. Итак, после создания резервной копии NAND при помощи FWTool 2.0 (вторая версия сразу записывает в дамп футер с необходимыми данными) необходимо сделать следующее: Загружаем и распаковываем эмулятор: https://problemkaputt.de/no$gba-w.zip Загружаем и распаковываем в папку эмуля игру: https://problemkaputt.de/magicflr.zip Копируем резервную копию в папку эмулятора: nand.bin -> DSi-1.mmc Копируем в папку с эмулятором файлы BIOS: https://archive.org/details/DSiFirmwareFiles bios7i.bin 64 кб c8b9fe70f1ef5cab8e55540cd1c13dc8 bios9i.bin 64 кб 3fbb3f39bd9a96e5d743f138bd4b9907 BIOSDSI7.ROM 64 кб 559dae4ea78eb9d67702c56c1d791e81 BIOSDSI9.ROM 64 кб 87b665fce118f76251271c3732532777 biosnds7.rom 16 кб df692a80a5b1bc90728bc3dfc76cd948 biosnds9.rom 4 кб a392174eb3e572fed6447e956bde4b25 Запускаем эмулятор и выставляем настройки: Options - Emulation Setup (F11) Reset/Startup Entrypoint - GBA/NDS BIOS NDS Mode/Colors - DSi (retail/16mb) Нажимаем на кнопку Save Now!!! Запускаем игру (она будет смонтирована в слоте картриджа в меню): File - Cartridge menu (FileName) (F12) [ MAGICFLR.DSI ] Для подключения карты памяти нужно всего лишь распаковать архив "DSI-SD.ZIP" из папки эмулятора в неё же. Появится файл "DSI-1.SD" - это и есть образ карты памяти. Регистр имени файлов не важен. Например, вместо "DSi-1.mmc" дамп можно обозвать "DSI-1.MMC", чтобы визуально соответствовало парному файлу "DSI-1.SD". |
| Drowfan:
DeSmuME 0.9.11, 32-х-битная версия. Процессор i5-4200U CPU 1.60 ггц, 2.30 ггц. Оперативки 4 ГБ. Проверил несколько игр — все пока идут без особых нареканий. Но только графика немного шершавая — как это исправить? И еще: поддерживает ли этот эмулятор микрофон? |
| Навигация |
| Главная страница сообщений |
| Следующая страница |