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

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

Оффлайн Tempest

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



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

Оффлайн pedro

  • Emu-Land Team
  • Сообщений: 8798
  • Пол: Мужской
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #570 : 20 Март 2016, 17:54:18 »
Обнаружил гораздо более простой и быстрый способ конвертирования CIA в понятный для эмулятора формат. Понадобится один лишь ctrtool, с помощью которого извлекаем содержимое контейнера CIA командой:
ctrtool --contents=c game.ciaНа выходе получится куча "контент-файлов", содержащих в себе игру, мануал и данные обновления, но по сути все они образы "CTR Executable Image", которые уже давно без проблем запускаются на Citra, поэтому просто приписываем соотв. расширения *.cxi и запускаем на эмуле. Дрочиться с любыми другими конвертерами не надо.

Позже попробую собрать батник "drag and drop".
« Последнее редактирование: 20 Март 2016, 18:07:47 от pedro »

Оффлайн KillzXGaming

  • Пользователь
  • Сообщений: 44
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #571 : 20 Март 2016, 18:45:09 »
anyone tried Merrymages latest JIT build? I know it's still highly WIP but wow he does like a thousand lines of code a day.

Оффлайн sonygod

  • Ушел с форума
  • Сообщений: 7916
  • Пол: Мужской
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #572 : 20 Март 2016, 19:11:30 »
KillzXGaming, If you make build everyone say thanks to you

pedro, А как тогда всю эту кучу файлов собрать в игру?.

Оффлайн pedro

  • Emu-Land Team
  • Сообщений: 8798
  • Пол: Мужской
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #573 : 20 Март 2016, 19:16:21 »
sonygod, а зачем? и без мануала с апдейтами будет работать.

Оффлайн sonygod

  • Ушел с форума
  • Сообщений: 7916
  • Пол: Мужской
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #574 : 20 Март 2016, 19:23:06 »
sonygod, а зачем? и без мануала с апдейтами будет работать.
У меня что то не получается. Открываю командную строгу пишу ту команду что ты написал но он не конвертит.

Оффлайн KillzXGaming

  • Пользователь
  • Сообщений: 44
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #575 : 20 Март 2016, 19:27:23 »
The first JIT branch is mostly a rewrite, seems to get very low fps. Second branch looks to work on  ARM JIT which is a dynarec recompiler so just wait a few more weeks or a month and we could see full speed as the arm JIT was just recently created

Оффлайн pedro

  • Emu-Land Team
  • Сообщений: 8798
  • Пол: Мужской
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #576 : 20 Март 2016, 19:33:14 »
sonygod, а если повнимательней посмотреть?
Цитата
ctrtool --contents=c game.cia

Оффлайн ZEROx

  • Технический консультант
  • Сообщений: 4565
  • Пол: Мужской
  • -___- zzzzz
    • Youtube
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #577 : 20 Март 2016, 19:46:06 »
KillzXGaming, i tried new Jit it's very very raw for now still much things todo, speed is the same as current dyncom core

Оффлайн pedro

  • Emu-Land Team
  • Сообщений: 8798
  • Пол: Мужской
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #578 : 20 Март 2016, 20:08:51 »
Проверил еще пачку игрушек

163999-0164001-1164003-2164005-3164019-4164021-5164023-6164025-7164011-8164013-9164007-10164009-11164078-12164080-13164082-14164084-15
« Последнее редактирование: 21 Март 2016, 15:55:03 от pedro »

Оффлайн Azunyan

  • Пользователь
  • Сообщений: 33
  • Пол: Мужской
    • Просмотр профиля
Re: Эмуляция Nintendo 3DS (Общая тема)
« Ответ #579 : 20 Март 2016, 20:25:49 »
Господа, а в чем проблема низкого ФПС в видеороликах Fire Emblem Awakening? Так только в этой игре или во всех такая проблема?

Оффлайн Skay

  • Пользователь
  • Сообщений: 4118
  • Пол: Мужской
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #580 : 20 Март 2016, 22:18:02 »
Azunyan, у меня в зельде в целом играбельно, а вот видео медленные. Но я грешу на то что ноут у меня слабенький. :)

Оффлайн Roziell

  • Пользователь
  • Сообщений: 7
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #581 : 21 Март 2016, 14:19:32 »
ZEROx, извиняюсь за назойливость, но ты планируешь делать новые сборки с аудио? (По мере прогресса или типо того)

Оффлайн ZEROx

  • Технический консультант
  • Сообщений: 4565
  • Пол: Мужской
  • -___- zzzzz
    • Youtube
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #582 : 21 Март 2016, 16:35:24 »
Roziell, планирую и сделаю :)

Оффлайн pedro

  • Emu-Land Team
  • Сообщений: 8798
  • Пол: Мужской
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #583 : 21 Март 2016, 17:33:35 »
Как обещал, выкладываю упрощенный распаковщик контента CIA.

Оффлайн Vochatrak

  • Пользователь
  • Сообщений: 850
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #584 : 21 Март 2016, 17:42:57 »
Цитата
планирую и сделаю
Только виндовые?

Оффлайн ZEROx

  • Технический консультант
  • Сообщений: 4565
  • Пол: Мужской
  • -___- zzzzz
    • Youtube
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #585 : 21 Март 2016, 19:53:08 »
Vochatrak, да

Оффлайн pedro

  • Emu-Land Team
  • Сообщений: 8798
  • Пол: Мужской
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #586 : 21 Март 2016, 20:01:07 »
Некоторые приложения с NAND

164105-0164107-1164109-2164111-3

Оффлайн ZEROx

  • Технический консультант
  • Сообщений: 4565
  • Пол: Мужской
  • -___- zzzzz
    • Youtube
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #587 : 21 Март 2016, 20:03:38 »
pedro, а можешь поделиться только MiiMaker'ом

Оффлайн pedro

  • Emu-Land Team
  • Сообщений: 8798
  • Пол: Мужской
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #588 : 21 Март 2016, 20:10:04 »
ZEROx, Да легко.

Оффлайн ZEROx

  • Технический консультант
  • Сообщений: 4565
  • Пол: Мужской
  • -___- zzzzz
    • Youtube
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #589 : 21 Март 2016, 20:13:23 »
pedro, Благодарю :)
и еще, для общей образованности, какой путь в нанде у этого приложения?

Оффлайн pedro

  • Emu-Land Team
  • Сообщений: 8798
  • Пол: Мужской
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #590 : 21 Март 2016, 20:15:00 »
ZEROx, Не знаю зачем тебе, но можешь подсмотреть тут.
« Последнее редактирование: 21 Март 2016, 20:26:32 от pedro »

Оффлайн ZEROx

  • Технический консультант
  • Сообщений: 4565
  • Пол: Мужской
  • -___- zzzzz
    • Youtube
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #591 : 21 Март 2016, 20:33:47 »
pedro, да и правда незачем, как оказалось

Оффлайн pedro

  • Emu-Land Team
  • Сообщений: 8798
  • Пол: Мужской
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #592 : 21 Март 2016, 23:19:20 »
Совместимость всё увеличивается :)

164120-0164122-1164124-2164126-3164128-4164130-5164132-6164134-7

Оффлайн ZEROx

  • Технический консультант
  • Сообщений: 4565
  • Пол: Мужской
  • -___- zzzzz
    • Youtube
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #593 : 22 Март 2016, 21:12:44 »
Новая сборочка
https://github.com/citra-emu/citra/pull/1549
поддержка гироскопа и акселерометра, настроить или применить их врядли получится, зато игры которым они нужны будут видеть что они в наличии, должно получиться что-то похожее(видео не мое)

Оффлайн pedro

  • Emu-Land Team
  • Сообщений: 8798
  • Пол: Мужской
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #594 : 22 Март 2016, 21:44:41 »
ZEROx, Вот блин, работает только демка DOA, полная же версия зависает на старте при обращении к службе Spot Pass.
« Последнее редактирование: 22 Март 2016, 21:59:24 от pedro »

Оффлайн ZEROx

  • Технический консультант
  • Сообщений: 4565
  • Пол: Мужской
  • -___- zzzzz
    • Youtube
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #595 : 22 Март 2016, 22:09:57 »
pedro, очередная онлайн-фишка я полагаю

Оффлайн pedro

  • Emu-Land Team
  • Сообщений: 8798
  • Пол: Мужской
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #596 : 22 Март 2016, 22:19:07 »
pedro, очередная онлайн-фишка я полагаю
По сути абсолютно бесполезная штука, особенно в россии. Суть в том, что с помощью этой службы консоль в радиусе 100 метров ищет другие 3DS, на которых играли в ту же игру, и начинает махаться всякими плюшками, к примеру в DOA двум пользователям предлагают сразиться в режиме Throwdown. Также 3DS получает всякие уведомления конкретно для этой игры по wifi во время "сна".
« Последнее редактирование: 22 Март 2016, 22:26:50 от pedro »

Оффлайн ZEROx

  • Технический консультант
  • Сообщений: 4565
  • Пол: Мужской
  • -___- zzzzz
    • Youtube
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #597 : 22 Март 2016, 22:23:26 »
Такое тока где-нить в Токио возможно  :)

Оффлайн pedro

  • Emu-Land Team
  • Сообщений: 8798
  • Пол: Мужской
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #598 : 22 Март 2016, 22:25:10 »
ZEROx, Вот и я о том. Хотя, в москвском метро пару раз что-то ловилось.

Оффлайн pedro

  • Emu-Land Team
  • Сообщений: 8798
  • Пол: Мужской
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #599 : 23 Март 2016, 14:09:44 »
Не считаю это удобным, но хоть такая поддержка гиров появилась



https://discuss.citra-emu.org/d/116-emulate-3ds-motion-sensor-with-a-phone
« Последнее редактирование: 25 Декабрь 2017, 15:44:09 от pedro »