| Эмуляция > Эмуляторы портативных консолей |
| Эмуляция Nintendo 3DS (Общая тема) |
| << < (79/104) > >> |
| 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: ссылка Напоминание: для вопросов "Где скачать ту или иную игру?" существует отдельный раздел форума! |
| pedro:
sonygod, это эксклюзив New 3DS, а Citra еще не эмулирует железо этой ревизии в полной мере. И вообще, лог из консоли был бы полезнее обычного скриншота. |
| sonygod:
pedro, Вот лог. |
| pedro:
sonygod, Тут остается только ждать, когда кто-нибудь решится улучшить совместимость с New 3ds тайтлами. |
| Sophie Lhant:
Да не велика потеря. |
| sonygod:
Вроде на каком то китайском билде его запускают. Но на каком хз. Добавлено позже: pedro, На билде Citra GMK GCC 2016-09-08-jit запускается дальше но фризит на каком то диалоге. Ты не помнишь откуда можно скачать все билды от китайцев. На каком то же билде игра работает. |
| pedro:
sonygod, Даже если эти билды все еще не удалены, просто так ты их уже не раздобудешь. По новым китайским законам нельзя скачивать файлы или даже оставлять сообщения на их сайтах без авторизации по китайскому паспорту или номеру телефона. |
| hotter:
pedro Ну и конечно же у них будет больше аудитория,будет примерно как в церкви в далеком селе 2-3 человека :lol: Сам люблю серию. sonygod если найдете рабочий эмуль,то скиньте пжл сюда или в л.с,ну и откуда можно стянуть. Писателям,нищебродо-завидующим просьба не набивать быдло посты :)Спасибо :neznayu: |
| sonygod:
hotter, Нашли один старый билд на котором игра запускается и работает. Но, работает она очень медленно и с граф багами. Сейчас занимаемся изучением данного вопроса с одним человеком который собирает сборки (педро его знает это drwhojan на гбатембе) и я надеюсь что он сможет сделать билд на котором игра будет работать быстрее и без граф багов. И еще общаюсь с китайцами на их форуме baidu что бы раздобыть больше инфы. Один из них и подсказал нам как на том старом билде запустить игру. |
| pedro:
hotter, За аудиторию не беспокойся, Китайцев давно за миллиард. |
| pedro:
Почистил оффтоп, hotter'у устное предупреждение :cop: |
| sonygod:
Супер быстрый билд с поддержкой avx2. На моем 7700к игры летают все фуллспид даже если разрешение поднимать. https://mega.nz/#!YGJ3QAjb!f7Z3VdGDrIDJ5E-wZc8iEmd7s-3J_BBTCDak0CMMBzE |
| hotter:
sonygod а где можно скачать европейку Warriors?Я нашел только Японскую :neznayu: и то не факт,что ром расшифрован. За билд спасибо,потестим |
| sonygod:
hotter, В сша и европе выходит 20 числа. |
| hotter:
--- Цитата: sonygod от 13 Октябрь 2017, 21:50:29 ---Супер быстрый билд с поддержкой avx2 --- Конец цитаты --- Этот билд под Warriors?У меня виснет в начале,как на скрине выше. |
| sonygod:
--- Цитата: hotter от 14 Октябрь 2017, 07:57:11 ---Этот билд под Warriors?У меня виснет в начале,как на скрине выше. --- Конец цитаты --- Если бы она там работала я бы написал. Этот билд хорош для других игр. |
| hotter:
--- Цитата: sonygod от 14 Октябрь 2017, 12:35:20 ---Если бы она там работала я бы написал. Этот билд хорош для других игр. --- Конец цитаты --- Ясно.Я Fates попробовал и в тяжелом месте при х10,максимальная высота камеры на AVX-AVX2-30кадров,на обычном экзешнике 36 и ролики тормозят.По ссылке от pedro ролики в 60 кадров и 50-55 на тяжелой локации,а так 60.Что я делаю не так :neznayu: |
| pedro:
Возможно самая быстрая на сегодня сборка: http://www1.zippyshare.com/v/PpT1cofL/file.html Based on Canary #82 threads_vtx (Latest) texcache-rebase (Latest) qt-fullscreen mode Boost 1.65.1 AVX build fix Cheat Module источник |
| sonygod:
--- Цитата: pedro от 14 Октябрь 2017, 15:25:45 ---Возможно самая быстрая на сегодня сборка: http://www1.zippyshare.com/v/PpT1cofL/file.html Based on Canary #82 threads_vtx (Latest) texcache-rebase (Latest) qt-fullscreen mode Boost 1.65.1 AVX build fix Cheat Module источник --- Конец цитаты --- А ты сравнивал с той что я кидал вчера?. Там есть поддержка avx2 а тут похоже нет. Именно avx2 дает большой прирост скорости. |
| pedro:
sonygod, Не имею возможности проверить, проц на моем десктопе AVX2 Не держит. |
| sonygod:
pedro, Я сравнил и похоже ты оказался прав. Citra-MSVC-2017-NO-OPTIMIZED-14-OCT-2017 самая быстрая сборка на данный момент. |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |