Автор Тема: Эмуляция Nintendo 3DS (Общая тема)  (Прочитано 521159 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Tempest

  • Emu-Land Team
  • Сообщений: 1392
  • Пол: Мужской
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« : 30 Май 2014, 22:51:36 »



Вся необходимая информация находится под спойлером ниже:
« Последнее редактирование: 13 Август 2019, 02:17:51 от pedro »

Оффлайн Nois

  • Пользователь
  • Сообщений: 314
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #1860 : 10 Сентябрь 2018, 16:21:57 »
pedro,
Да, всё автоматизировано - лень, двигатель прогресса.  :lol:

Оффлайн Vochatrak

  • Пользователь
  • Сообщений: 849
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #1861 : 01 Октябрь 2018, 00:42:50 »
Цитата
Ключи для лучшей поддержки зашифрованных CIA
Простите, а это значит что Citra теперь не обязательно декриптованные ромы искать?

Оффлайн pedro

  • Emu-Land Team
  • Сообщений: 8798
  • Пол: Мужской
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #1862 : 01 Октябрь 2018, 02:56:38 »
Vochatrak, Ещё с июля.

Оффлайн Vochatrak

  • Пользователь
  • Сообщений: 849
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #1863 : 01 Октябрь 2018, 22:14:15 »
pedro,
Для этого нужны "шаманства" или сразу само работает?

Оффлайн Triton

  • Пользователь
  • Сообщений: 264
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #1864 : 02 Октябрь 2018, 10:57:06 »
Как ни странно, но на моем тракторе завелся эмуль (ради 7th dragons только и полез в эти дебри) хоть и с просадками в fps. Подскажите, пожалуйста: рылся в настройках в поисках квиксейвов, но так и не нашел, - не завезли и не планируются?

Оффлайн Vivi the Black Mage

  • Emu-Land Team
  • Сообщений: 6585
  • Пол: Мужской
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #1865 : 02 Октябрь 2018, 12:57:05 »
Triton, не завезли.

Оффлайн pedro

  • Emu-Land Team
  • Сообщений: 8798
  • Пол: Мужской
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #1866 : 07 Октябрь 2018, 14:47:40 »
В Citra добавили поддержку Seed Crypto. Теперь поддерживаются все виды зашифрованных игр
https://github.com/citra-emu/citra/pull/4283

необходимо положить seeddb.bin в папку sysdata

Оффлайн Nois

  • Пользователь
  • Сообщений: 314
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #1867 : 07 Октябрь 2018, 16:35:35 »
В Citra добавили поддержку Seed Crypto. Теперь поддерживаются все виды зашифрованных игр
https://github.com/citra-emu/citra/pull/4283

необходимо положить seeddb.bin в папку sysdata

Некоторые eShop игры, всё ещё не расшифровывает.  :?

Оффлайн pedro

  • Emu-Land Team
  • Сообщений: 8798
  • Пол: Мужской
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #1868 : 07 Октябрь 2018, 18:35:13 »
Nois, теперь все должно расшифровывать. Используй последний Canary и положи seeddb.bin в sysdata, пропиши новые ключи отсюда в aes_keys.txt

Оффлайн Nois

  • Пользователь
  • Сообщений: 314
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #1869 : 07 Октябрь 2018, 19:59:32 »
pedro,
Сделал...Angry Video Game Nerd Adventures не работает на последней Canary и Nightly сборке.  o_0 Значит все таки, не всё ещё расшифровывает.

Оффлайн pedro

  • Emu-Land Team
  • Сообщений: 8798
  • Пол: Мужской
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #1870 : 07 Октябрь 2018, 20:07:03 »
Nois, иконка в списке игр отображается? если да - расшифровка прошла успешно. А причины незапуска смотри в логе.

Оффлайн Nois

  • Пользователь
  • Сообщений: 314
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #1871 : 07 Октябрь 2018, 20:11:28 »
pedro,
Иконки нет, контрольная сумма правильная. Написано, некорректный регион...

Оффлайн pedro

  • Emu-Land Team
  • Сообщений: 8798
  • Пол: Мужской
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #1872 : 07 Октябрь 2018, 20:38:46 »
Nois, Действительно, оно как-то криво работает с этой игрой.


Оффлайн Nois

  • Пользователь
  • Сообщений: 314
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #1873 : 07 Октябрь 2018, 21:17:51 »
pedro,
Допилят, возможно, есть и другие нерабочие игры, скорее всего с eShop.  :)

Оффлайн pedro

  • Emu-Land Team
  • Сообщений: 8798
  • Пол: Мужской
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #1874 : 09 Октябрь 2018, 02:14:03 »
Nois, уже пофиксили.

Оффлайн Nois

  • Пользователь
  • Сообщений: 314
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #1875 : 09 Октябрь 2018, 07:10:19 »
pedro,
Обновите папку "Home Folder" с новыми изменениями.  :)

Оффлайн pedro

  • Emu-Land Team
  • Сообщений: 8798
  • Пол: Мужской
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #1876 : 09 Октябрь 2018, 16:38:19 »
Глядите какая штука https://github.com/SachinVin/citra_android/releases
Порт эмулятора на Андроид

Оффлайн Vochatrak

  • Пользователь
  • Сообщений: 849
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #1877 : 09 Октябрь 2018, 21:43:30 »
Народ, а на citra хоть одна часть Monster Hunter идет с нормальной скоростью?

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9386
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #1878 : 09 Октябрь 2018, 21:48:47 »
подскажите, какую ревизию лучше пользовать для Zelda Link Between Worlds ?

и нормально ли, что с "аппаратными шейдерами" игра работает с артефактами да еще и медленнее ?

Оффлайн Vochatrak

  • Пользователь
  • Сообщений: 849
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #1879 : 09 Октябрь 2018, 22:27:16 »
Цитата
и нормально ли, что с "аппаратными шейдерами" игра работает с артефактами да еще и медленнее ?
Если ты про "Enable hardware shader" то это другое.

Цитата
подскажите, какую ревизию лучше пользовать для Zelda Link Between Worlds ?
Почти всегда лучшим вариантом будет Citra-1 (конкретно Зельду не тестировал).

Оффлайн pedro

  • Emu-Land Team
  • Сообщений: 8798
  • Пол: Мужской
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #1880 : 10 Октябрь 2018, 00:52:12 »
MetalliC, Какую сборку использовать значения не имеет, игра хорошо эмулируется даже на Nightly уже довольно давно. Советую Canary с оф. сайта, либо одну из этих.
Проблемы с хардварными шейдерами - это норма. Они ломают графику у 20-30% игр на Nvidia, а на AMD нередко вызывают падения видеодрайвера.
« Последнее редактирование: 10 Октябрь 2018, 01:04:08 от pedro »

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9386
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #1881 : 10 Октябрь 2018, 08:45:35 »
pedro, ясно.
просто удивило, что скорость игры (зельды) с хардварными шейдерами существенно меньше и при этом еще и с глюками - ~40% с хардварными и ~55% без них, на системе указанной в профиле.
хотя по заявлениям авторов смысл этих хардварных шейдеров как раз в ускорении эмуляции https://citra-emu.org/entry/improvements-to-hardware-renderer/

Оффлайн pedro

  • Emu-Land Team
  • Сообщений: 8798
  • Пол: Мужской
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #1882 : 10 Октябрь 2018, 15:40:28 »
MetalliC, Что-то маленькая скорость для подобной игры. Подозреваю, что причина в том, что у Radeon 6870 нет аппаратной поддержки OpenGL 3.3, а только неполная программная за счёт драйвера.

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9386
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #1883 : 10 Октябрь 2018, 21:08:04 »
pedro, радеоны 6xxx умеют OpenGL вплоть до 4.5, разумеется аппаратно.
скорее дело в кривости дров, и в том что и как авторы эмулятора делают с ними.

Оффлайн pedro

  • Emu-Land Team
  • Сообщений: 8798
  • Пол: Мужской
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #1884 : 10 Октябрь 2018, 21:27:38 »
MetalliC, Я просто уже имел дело с карточкой Nvidia вроде как числящейся ogl 3.3 совместимой, но на которой эмулятор выдавал артефакты в каждой второй игре. В итоге выяснилось, что поддержка программная, расширенная через драйвер, не имеет каких-то плюшек аппаратной, какие нужны эмулятору.
Ну раз ты уверен.

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9386
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #1885 : 10 Октябрь 2018, 21:55:42 »
pedro, уверен, OpenGL-ы 3.0-3.2 - это где-то аналог Direct3D 9, 3.3  - Direct3D 10, 4.0-4.5 - Direct3D 11, 4.6 - d3d 11.1
радики HD5xxx и HD6xxx не умеют лишь 4.6, с аппаратной поддержкой предыдущих там всё норм, но как оно не редко бывает у АТИ - хромает программная (дрова).

Оффлайн Rager

  • Пользователь
  • Сообщений: 172
  • Пол: Мужской
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #1886 : 25 Октябрь 2018, 10:56:32 »
Я вот думаю, почему в Citra не прикрутят поддержку смартфона как второго экрана - там и сенсор есть и вообще удобно?

Оффлайн Triton

  • Пользователь
  • Сообщений: 264
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #1887 : 26 Октябрь 2018, 09:08:56 »
При запуске new super mario bros 2 и super mario 3d land выскакивает сообщение об отсутствии mii-данных, - при этом 3d land работает и без них, а bros 2 выдает fatal error. Сориентируйте, где можно найти или почитать об этом

Оффлайн Skay

  • Пользователь
  • Сообщений: 4118
  • Пол: Мужской
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #1888 : 26 Октябрь 2018, 15:55:14 »
Triton, потому что в большинстве игр экран исопльзуется так же как доп кнопки. Что через стим вполне настраивается и не напрягает. А среди игр где исопльзование сложнее - нет тех которые интересны разработчики чтоб заморачиваться данной штукой.
Например окарину времени я проходил настроив так экран http://www.emu-land.net/forum/index.php/topic,69802.msg1349520.html#msg1349520  (добавляешь  в стиме ярлык на эмулятор с прописаным в параметре образом) а конфиг под джойстик уже был в стиме в предлагаемых настройках для Citra

Оффлайн Triton

  • Пользователь
  • Сообщений: 264
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #1889 : 27 Октябрь 2018, 09:31:54 »
Skay, понял, спасибо. Буду разбираться