| Эмуляция > Эмуляторы портативных консолей |
| Эмуляция Nintendo 3DS (Общая тема) |
| << < (103/107) > >> |
| Tempest:
Вся необходимая информация находится под спойлером ниже: На данных момент существует три эмулятора системы: Citra - единственный сейчас активно развивающийся: * Домашняя страница: Citra - Experimental 3DS Emulator * Git исходники: GitHub - citra-emu/citra: A Nintendo 3DS Emulator * Скачать последние официальные ревизии: nightly builds или EmuCR: Citra * Системные файлы из прошивки 3DS и ключи шифрования: Home_Folder(2018).zip * * Конфиг файлов сохранений: fw45.rar, fw112 (Можно задампить со своей консоли по инструкции здесь и здесь) ** * Распространяемые пакеты: vcredist 2015 и vcredist 2017 (Для решения проблемы запуска, связанной с нехваткой библиотек) * Неофициальный список совместимости от pcmaker'а: ссылка (устарел) * Официальный список совместимости: ссылкаЗапустится на любом ПК с x64 OS: linux/osx/win и видеокартой, совместимой с OpenGL 3.3. * Для Windows, в новых версиях эмулятора каталог для файлов по умолчанию: %AppData%\Citra Если этот вариант не устраивает, то можно перевести Citra в портативный режим, создав папку user в каталоге рядом с citra-qt.exe и распаковать системные файлы туда. Для linux и macOS: ~/.local/share/citra-emu/ ** Для Windows, в новых версиях эмулятора каталог для Config Savegame по умолчанию: %AppData%\Citra\nand\data\00000000000000000000000000000000\sysdata\00010017\00000000 Для портативного режима: <Папка эмулятора>\user\nand\data\00000000000000000000000000000000\sysdata\00010017\00000000 Два других, давно не обновляющиеся эмулятора - 3dmoo и TronDS: * Git исходники 3dmoo: plutooo/3dmoo · GitHub * Последние ревизии 3dmoo: EmuCR: 3dmoo * Домашняя страница TronDS: TronDS a Nintendo 3DS Emulator Расшифровка ROM'ов: С развитием 3DS сцены и появлением возможности дампинга бутромов, в сети стали появляться всевозможные программы, позволяющие производить расшифровку без использования консоли. Примеры некоторых из них: decrypt_v2.zip - новый скрипт (в форматах .py и .exe) для расшифровки ромов. Поддерживает 3DS и CIA, умеет работать с файлом seeddb.bin, последнюю версию которого можно стянуть отсюда. Batch CIA 3DS Decryptor.zip - батник и набор утилит для автоматизированной расшифровки игр, патчей и dlc. (Источник) На данный момент это самые удобные варианты расшифровки. Мультиплатформенный скрипт 3ds_decrypt_v2.py (Требует наличия python 2.7 с установленным pyCrypto), или его вариация в виде экзешника для Windows: 3ds_decrypt_v2.rar (Не требует установленного python и чего-либо ещё). Скрипт поддерживает все известные на данный момент методы шифрования картриджевых игр: Normal Crypto, 7.x Crypto, New3DS и Zero-Key. Расшифровать ром можно командой: --- Код: ---python 3ds_decrypt_v2.py "0207 - New Super Mario Bros. 2 (Europe) (En,Fr,De,Es,It,Nl,Pt,Ru).3ds" --- Конец кода --- Для *.exe версии достаточно просто перетащить на программу зашифрованный ром. Для расшифровки игр в установочных архивах CIA существует скрипт: eshop_content_to_cxi.py (Требует наличия python 2.7 с установленным pyCrypto) и его вариация в виде экзешника для Windows: eshop_content_to_cxi.rar (Не требует установленного python и чего-либо ещё). Данный скрипт расшифровывает не сам CIA, а лишь распакованные из него контейнеры CXI (файлы контента), расшифрованные версии которых, впрочем, без проблем открываются эмулятором Citra. Извлечь контейнеры CXI из зашифрованного CIA можно с помощью консольной программы ctrtool, команда: --- Код: ---ctrtool.exe --contents="game" --tik="game.cetk" --tmd="game.tmd" -p -x "game.cia" --- Конец кода --- Только для Windows - Пакетный файл распаковки контента из множества CIA разом: --- Код: ---for %%a in (*.cia) do ctrtool.exe --contents="%%~na" --tik="%%~na.cetk" --tmd="%%~na.tmd" -p -x "%%a" --- Конец кода --- На выходе должны получиться файлы вроде "game.0000.0000002" и "game.0001.0000003". Где '0000' - это индекс контента, а '00000002' - название файла контента. Расшифровка файлов контента производится командой: --- Код: ---python eshop_content_to_cxi.py <content_filename> <DECRYPTED_KEY!> <Content_Index> <Seed> --- Конец кода --- Аргументы командной строки. Почти все, за вычетом 'seed' являются обязательными, если только тот не используется игрой: content_filename = Имя файла контента (например '00000000') DECRYPTED_KEY! = Расшифрованный TitleKey, который можно подсмотреть в "базе ключей" по ссылке ниже. Чтобы найти его, потребуется также узнать TitleId игры. Content_Index = Индекс контента, обычно '0000' для игры, '0001' для мануала, и '0002' для данных "загружаемой игры". Seed = Ключ шифрования seed, который можно подсмотреть в "базе ключей" по ссылке ниже. Если контент использует seed шифрование, но параметр не указан в командной строке, скрипт даст сбой. База ключей и Seed'ов на 4612 игр. TitleId можно подсмотреть с помощью ctrtool, либо здесь или здесь. Так же никто не мешает качать уже расшифрованные ромы с каких-либо сайтов или торрент трекеров. А еще, можно извлекать из расшифрованных архивов CIA игры в понятном эмулятору формате CXI. Для этого воспользуйтесь одной из этих программ: CIA-Extractor или ciatocxi (Большая вероятность встретить расшифрованный CIA у релизов с лычками Cryptofixed, Firmware Spoof и Region Free. UNDUB'ы расшифрованы почти всегда.) Полезные ссылки: Архив расшифрованных демо-версий: ссылка (Ядиск) Памятка по элементам управления New Nintendo 3DS: ссылка Настройка размера и положения окон в эмуляторe Citra через редактирование файла qt-config.ini: ссылка Напоминание: для вопросов "Где скачать ту или иную игру?" существует отдельный раздел форума! |
| MaksSpaun1991:
Уважаемые форумчане! Не найдется ли у вас сейва Lego City Undercover хотябы после третьей миссии, наткнулся на не проходимый баг со сканером ??? |
| Virtanen:
И снова всем здравствуйте. Я так понимаю, что кнопку Home на геймпад назначить нельзя? Она по умолчанию висит на клавиатуре(клавиша B) с которой не работает. Просто в The legend of Zelda Majora's Mask вроде как home необходима. |
| Vochatrak:
Virtanen, Переназначь home через antimicro да и все. |
| Virtanen:
--- Цитата: Vochatrak от 17 Январь 2022, 20:44:10 ---Virtanen, Переназначь home через antimicro да и все. --- Конец цитаты --- Спасибо, не знал. Попробую. |
| md_max:
Попробовал игру Castlevania: Lords of Shadow — Mirror of Fate, русификатор вышел все дела. Хз сколько там фпс, но тормозит жутко. BotW на эмуляторе Свича шустрее идет, не говоря про версию на Ви Ю. |
| Vivi the Black Mage:
md_max, чем ПК версия не устраивает? Там тоже есть русификатор, причём даже озвучка. |
| blackoff:
--- Цитата: Vivi the Black Mage от 27 Апрель 2022, 20:09:40 ---чем ПК версия не устраивает? --- Конец цитаты --- скорее всего на консольных версиях где то присутствует бонусный пиксель ... |
| realmadmaxx:
Решил тут вспомнить игрушку Exicitbike на днях На 3DS оказывается ремейк вышел 3D Classics Excitebike :wow: Расшифровал всё как полагает,но зараза не запускается! В интернете попадалось,что у многих так Есть у кого образ рабочий народ? |
| Sharpnull:
--- Цитата: realmadmaxx от 26 Октябрь 2022, 06:38:51 ---На 3DS оказывается ремейк вышел 3D Classics Excitebike :wow: Расшифровал всё как полагает,но зараза не запускается! --- Конец цитаты --- У меня работают 2 образа: 0163 - 3D Classics - Excitebike (USA) (eShop).3ds.7z и z206 - 3D Classics - Excitebike (USA) (eShop).3ds.7z отсюда https://archive.org/download/nintendo-3ds-eshop-complete-collection. Запускал в Citra без расшифровки, добавил aes_keys.txt как здесь написано https://r-roms.github.io/megathread/nintendo/. У меня Citra тормозит, что-то слишком требовательная. |
| gotten:
--- Цитата: Sharpnull от 26 Октябрь 2022, 09:59:23 ---У меня Citra тормозит, что-то слишком требовательная --- Конец цитаты --- Видеокарта случайно не какой-нибудь старый radeon? А то это известная проблема с драйверами, помню на HD 7850 было хуже, чем c куда более древней и слабой Gts 250. Если нет, то на всяких форках многое шустрее работает. |
| realmadmaxx:
--- Цитата: Sharpnull от 26 Октябрь 2022, 09:59:23 ---У меня работают 2 образа: 0163 - 3D Classics - Excitebike (USA) (eShop).3ds.7z и z206 - 3D Classics - Excitebike (USA) (eShop).3ds.7z отсюда https://archive.org/download/nintendo-3ds-eshop-complete-collection. Запускал в Citra без расшифровки, добавил aes_keys.txt как здесь написано https://r-roms.github.io/megathread/nintendo/. У меня Citra тормозит, что-то слишком требовательная. --- Конец цитаты --- ооо скачал ваш образ,разшифровал,игра запустилась,но тормоза реальные :wow: но игра просто стоит при старте! мотоциклисты не едут,хотя температура двигла растёт,брр у меня 1030 видяшка если,что 55 фпс вроде как в игре опаньки! дополнение! игра не идёт,но при включений 2х экранов после записи КвикСев,запускается! делаем Лоад гейм и легонько стартуем :wow: это ваще как млин работает) народ просветите,на видео какая то другая версия классики,чем у нас? там у 3D у нас всё плоско в игре,задний фон отличается а это наша версия классики |
| ShadowFlash:
у этого эмулятора странный прогресс - какие-то изменения и добавление мелких фишек, но совместимость и производительность так и не меняются. Как были проблемы со многими играми из серии 3D Сlassics, так и есть, как шли Ace Combat Assault Horizon Legacy (римейк AC2), спортивные игры про Марио и Pilotwings Resort c 40-50 fps из 60, так и идут, туда же Starfox, который поломали в одной ревизии, так теперь он только с понижением частоты эмулируемого процессора работает на полную скорость. До нее - нормально было. Причём тормоза в большинстве игр не зависят от железа. Что нотбук с i7-6700HQ/GTX950M, что системник с железом на 17 тысяч баксов - результат почти одинаковый, да и не удивительно - при нормальной оптимизации первого ноутбука хватит с запасом на эмуляцию всех игр (New) 3DS с четырёхкратным внутренним разрешением. |
| Sharpnull:
--- Цитата: gotten от 26 Октябрь 2022, 10:17:22 ---Видеокарта случайно не какой-нибудь старый radeon? --- Конец цитаты --- Radeon RX 6600, а проц FX-8300, из-за урезанного PCI-E до x8, у меня скорость чтения/записи в VRAM как на PCI-E 1.0/1.1 x16, что иногда влияет в играх (надеюсь как-нибудь обновлю на современное железо с PCI-E 5.0/4.0, хотя сейчас его хватает, не считая игр). --- Цитата: realmadmaxx от 26 Октябрь 2022, 12:18:33 ---игра не идёт,но при включений 2х экранов после записи КвикСев,запускается! --- Конец цитаты --- У меня не стартует байк в игре, этого не тестировал, когда давал ссылки. --- Цитата: realmadmaxx от 26 Октябрь 2022, 12:18:33 ---народ просветите,на видео какая то другая версия классики,чем у нас? там у 3D у нас всё плоско в игре,задний фон отличается --- Конец цитаты --- В настройках есть что-то, не смог проверить, не стартует, а разбираться не хочу :) UPD: Сделал Quick Save через игру и загрузил, поехал и да, в настройках можно уменьшить кол-во 3D элементов. |
| realmadmaxx:
--- Цитата: Sharpnull от 26 Октябрь 2022, 18:36:13 ---UPD: Сделал Quick Save через игру и загрузил, поехал и да, в настройках можно уменьшить кол-во 3D элементов. --- Конец цитаты --- а вы обратите внимание,что настройки не меняют графончик особенно 0_0 задники и передники двигаться становятся,а где объёмный центр? он как был плоским,так и остался,вы первый ролик гляньте там,он короткий,обратите внимание на препятствия 3-х мерные,и фон к слову отличается По сути у нас всё 3-д это просто движущиеся задники\передники,сама игра плоская,2х мерная <_< Ещё одна странность после прохождения трассы,выбранная трасса повторяется,а где прохождение? UPD:УРРРРА! я разобрался! :wow: идём в настройки игры Эмуляция\настройть\графика Depth 100% поставил! уррра! :lol: наконец-то в 3-д! я вижу игру в 3-д!!! кстати,на Will есть мегаорная часть Exitebike на эмуле тут запускал недавно,но с настройками перематерился) |
| Perfect Stranger:
Как починить тормозню в катсценах Resident Evil Revelations? Скорость падает до 5 фпс, во время геймплея возвращается в норму. |
| blackoff:
--- Цитата: Perfect Stranger от 27 Октябрь 2022, 15:23:45 ---Как починить тормозню в катсценах Resident Evil Revelations? --- Конец цитаты --- эта же тоже на пк игра есть ,смысл в глючной эмуляции? |
| ParagonUnits:
--- Цитата ---эта же тоже на пк игра есть ,смысл в глючной эмуляции? --- Конец цитаты --- В версии 3ds, если я правильно помню, по-другому взламываются электрощиты, режим рейд изначальный! А на консолях 8 поколения поправили анимации персов! |
| Perfect Stranger:
Я играл в портированную версию на кособоксе, хочу оригинал посмотреть тоже. Там и боёвка отличается заметно (стрельба совсем другая), и много ещё мелких отличий. |
| gotten:
Може кому интересно будет, в новых драйверах радеон (проверял 22.11.1) серьезно увеличили производительность opengl. Накатил дрова и действительно, весьма ощутимо. Rx 6400, 99-100% скорость эмуляции в Super Mario Land, тогда как на драйверах 22.5.1 где-то 72%, тормозило все, никакой разницы с HD 7850 не было. Правда драйвера не рекомендованные, сами смотрите, может где баги вылезут, в других играх. Но сам факт радует, дело сдвинулось с мертвой точки, амд наконец зашевелились. |
| qwertystar:
А ещё теперь доступны экспериментальные сборки с поддержкой Vulkan (для скачивания нужно залогиниться на гитхабе и справа тыкнуть на Artifacts). Не все игры работают без багов или в целом запускаются, но прирост в производительности вполне внушительный (+если лагают FMV ролики, помогает понизить значение CPU Clock Speed). https://github.com/citra-emu/citra/pull/6130/checks |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |