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

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

Оффлайн Tempest

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



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

Оффлайн ZEROx

  • Технический консультант
  • Сообщений: 4565
  • Пол: Мужской
  • -___- zzzzz
    • Youtube
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #540 : 13 Март 2016, 19:56:47 »
KillzXGaming, maybe later i'll compile the build without audio

Оффлайн pedro

  • Emu-Land Team
  • Сообщений: 8798
  • Пол: Мужской
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #541 : 13 Март 2016, 20:07:49 »
KillzXGaming, Citra is not suitable for the gamers at the moment, only for tests, there are so many bugs that makes games unplayable, so you can't enjoy the games on it in anyway.

Добавлено позже:
Пополнил архив демок, теперь их число перевалило за сотню.
« Последнее редактирование: 13 Март 2016, 20:32:32 от pedro »

Оффлайн al32gabby

  • Пользователь
  • Сообщений: 144
  • Пол: Мужской
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #542 : 14 Март 2016, 02:01:25 »
Новые сборки эмулятора со звуком стали требовать sdl2.dll, а где взять?

Оффлайн uchicha

  • Пользователь
  • Сообщений: 13
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #543 : 14 Март 2016, 14:40:03 »
Попробовал снова запустить покемонов После создания персонажа черный экран Можно инструкцию для дебилов чтобы начать наконец игру?

Оффлайн sonygod

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

Оффлайн uchicha

  • Пользователь
  • Сообщений: 13
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #545 : 14 Март 2016, 15:45:05 »
Там еще не работает все так гладко чтоб игралось нормально.

Тут насколько я понял какой-то замут с сейвами Загружаешься после этого момента и все работает

Оффлайн sonygod

  • Ушел с форума
  • Сообщений: 7916
  • Пол: Мужской
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #546 : 14 Март 2016, 23:29:42 »
На новой версии сборки от зеро заработал fire emblem awakening. Игра идет хорошо но есть мелкие графические баги и самое главное очень маленький фпс (25-27) но думаю кому сильно поиграть хочется может пройти игру и таким образом. Заставки конечно не посмотришь они дико тормозят так что приходится их пропускать. Ну а так думаю игра полностью проходима.

Оффлайн Azunyan

  • Пользователь
  • Сообщений: 33
  • Пол: Мужской
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #547 : 16 Март 2016, 10:59:46 »
Кто то может попробовать запустить Fire Emblem Fates на Цитре?

Оффлайн pedro

  • Emu-Land Team
  • Сообщений: 8798
  • Пол: Мужской
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #548 : 16 Март 2016, 14:30:11 »
Кто то может попробовать запустить Fire Emblem Fates на Цитре?
На гитхабе запустили. Не без багов
https://github.com/citra-emu/citra/issues/1481

Оффлайн Azunyan

  • Пользователь
  • Сообщений: 33
  • Пол: Мужской
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #549 : 16 Март 2016, 18:45:38 »
На гитхабе запустили. Не без багов
https://github.com/citra-emu/citra/issues/1481
Понятно... Значит будем ждать... Надеюсь что разработчики не остановятся на достигнутом :cool:

Оффлайн KillzXGaming

  • Пользователь
  • Сообщений: 44
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #550 : 18 Март 2016, 06:49:38 »
Screenshot courtesy of yuriks
Xenoblade launches, also full screen one window!

http://imgur.com/yM7v71f
« Последнее редактирование: 18 Март 2016, 07:03:08 от KillzXGaming »

Оффлайн Azunyan

  • Пользователь
  • Сообщений: 33
  • Пол: Мужской
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #551 : 18 Март 2016, 12:27:06 »
Screenshot courtesy of yuriks
Xenoblade launches, also full screen one window!

http://imgur.com/yM7v71f
Cool :cool:

Оффлайн KillzXGaming

  • Пользователь
  • Сообщений: 44
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #552 : 18 Март 2016, 22:08:19 »
You can actually get the game working as long as you decrypt it with the new3ds encryption keys. I hvae no idea how to do this though, Decrypt9 doesn't seem to have them.

Оффлайн pedro

  • Emu-Land Team
  • Сообщений: 8798
  • Пол: Мужской
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #553 : 18 Март 2016, 22:18:46 »
Кто-нибудь, перегоните CIA версию в понятный эмулю формат. У меня оперативки на это не хватит.

Добавлено позже:
Decrypt9 doesn't seem to have them.

You need to try to use the latest Decrypt9WIP with slot0x18KeyX.bin and slot0x25keyX.bin.
« Последнее редактирование: 18 Март 2016, 23:21:29 от pedro »

Оффлайн ZEROx

  • Технический консультант
  • Сообщений: 4565
  • Пол: Мужской
  • -___- zzzzz
    • Youtube
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #554 : 19 Март 2016, 01:15:52 »
Очередная моя сборка:
включает в себя все предыдущее (кроме аудио)
также кой какие последние фиксы из мастера и
https://github.com/citra-emu/citra/pull/1520
« Последнее редактирование: 19 Март 2016, 01:57:23 от ZEROx »

Оффлайн pedro

  • Emu-Land Team
  • Сообщений: 8798
  • Пол: Мужской
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #555 : 19 Март 2016, 01:21:02 »
Всё та же ошибка "Unsupported thread processor ID: 2", независимо от параметра "is_new3ds" :-\

Добавлено позже:
Зато запустилась такая штука

163910-0163906-1163912-2163908-3
« Последнее редактирование: 19 Март 2016, 02:10:18 от pedro »

Оффлайн KillzXGaming

  • Пользователь
  • Сообщений: 44
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #556 : 19 Март 2016, 02:59:36 »
Yuriks told me to comment out the assert which is triggered.
Unsure but i think critical error message is in

scr/common/assert.h

Добавлено позже:
ZEROx, can you go to

\src\common\assert.h"


and edit highlighted code and make it a comment instead. This prevents crashing and allows you to go in game on new 3ds games.
http://i.imgur.com/uVqzF2Y.png

Edit: I can only get it working on debug mode which s very laggy at like 1 fps.
« Последнее редактирование: 19 Март 2016, 04:38:56 от KillzXGaming »

Оффлайн ZEROx

  • Технический консультант
  • Сообщений: 4565
  • Пол: Мужской
  • -___- zzzzz
    • Youtube
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #557 : 19 Март 2016, 09:08:39 »
KillzXGaming, Thanks, but works only on debug build, abd like any debug build it's very very slow

Оффлайн KillzXGaming

  • Пользователь
  • Сообщений: 44
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #558 : 19 Март 2016, 17:48:01 »
This will get release builds working!

Добавлено позже:
Edit: go to
src\core\hle\svc.cpp"
and open it, press CTRL + F and find thread processor
Turn false to true!
http://i.imgur.com/DMywGxF.png
« Последнее редактирование: 19 Март 2016, 18:36:28 от KillzXGaming »

Оффлайн pedro

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

163931-0163933-1

Оффлайн KillzXGaming

  • Пользователь
  • Сообщений: 44
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #560 : 19 Март 2016, 19:07:21 »
Here is my build that runs xenoblade. It's not a debug build, and runs alot better but still pretty slow.

http://www.mediafire.com/download/e2mqamspdea3kd7/New3DS+Games+FIX.zip


Оффлайн pedro

  • Emu-Land Team
  • Сообщений: 8798
  • Пол: Мужской
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #561 : 19 Март 2016, 19:34:28 »
Here is my build that runs xenoblade. It's not a debug build, and runs alot better but still pretty slow.

yep, it works!

163947-0163949-1

Добавлено позже:
upd
It seems that your build has a memory leak issue.

Оффлайн KillzXGaming

  • Пользователь
  • Сообщений: 44
    • Просмотр профиля

Оффлайн pedro

  • Emu-Land Team
  • Сообщений: 8798
  • Пол: Мужской
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #563 : 19 Март 2016, 21:17:03 »
yes, this build is better
https://mega.nz/#!B9gDnI4Z!xjnB_wCa887JQPBJvNizSw0UaN41w7aNye1qq8Gzxq8
This is a lot better, thx!

Запустился The Binding of Isaac: Rebirth - еще один New 3DS эксклюзив:

163955-0163957-1

Но фризится на старте первого уровня.

Оффлайн sonygod

  • Ушел с форума
  • Сообщений: 7916
  • Пол: Мужской
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #564 : 19 Март 2016, 21:58:50 »
SRT BX заработал.


Добавлено позже:
А как сделать полный экран как показывали в ксеноблейд?.

Оффлайн ZEROx

  • Технический консультант
  • Сообщений: 4565
  • Пол: Мужской
  • -___- zzzzz
    • Youtube
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #565 : 19 Март 2016, 22:29:27 »
This will get release builds working!

Добавлено позже:
Edit: go to
src\core\hle\svc.cpp"
and open it, press CTRL + F and find thread processor
Turn false to true!
http://i.imgur.com/DMywGxF.png
Many thanks :)
now works, here's my usual build with all my stuff
also turned new3ds ON by default

Оффлайн KillzXGaming

  • Пользователь
  • Сообщений: 44
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #566 : 20 Март 2016, 02:32:38 »
SNES games seem to crash and looks like they get the same error  Hyrule warriors gets when you try to boot in game.

Добавлено позже:
Hey do you guys have any saves you may be willing to give out? I made a forum for decrypted saves since they are so difficult to find. Just include where the save is at and owner.
https://gbatemp.net/threads/post-your-savedatafiler-decrypted-saves-here.419638/
« Последнее редактирование: 20 Март 2016, 06:10:11 от KillzXGaming »

Оффлайн ZEROx

  • Технический консультант
  • Сообщений: 4565
  • Пол: Мужской
  • -___- zzzzz
    • Youtube
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #567 : 20 Март 2016, 09:18:43 »
KillzXGaming, http://www.emu-land.net/forum/index.php/topic,69802.msg1201970.html#msg1201970
here's the save of Mario 3d Land, pedro is the author, i updated it a little bit to work with save-fixes branch

Оффлайн sonygod

  • Ушел с форума
  • Сообщений: 7916
  • Пол: Мужской
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #568 : 20 Март 2016, 12:05:45 »
ZEROx, На твоей сборке srt bx не работает.

Оффлайн ZEROx

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