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

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

Оффлайн Tempest

  • Emu-Land Team
  • Сообщений: 1397
  • Пол: Мужской
    • Просмотр профиля
Эмуляция 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
  • Сообщений: 8820
  • Пол: Мужской
    • Просмотр профиля
Эмуляция 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

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

Оффлайн uchicha

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

Оффлайн sonygod

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

Оффлайн uchicha

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

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

Оффлайн sonygod

  • Ушел с форума
  • Сообщений: 7847
  • Пол: Мужской
    • Просмотр профиля
Эмуляция 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
  • Сообщений: 8820
  • Пол: Мужской
    • Просмотр профиля
Эмуляция 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
  • Сообщений: 8820
  • Пол: Мужской
    • Просмотр профиля
Эмуляция 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
  • Сообщений: 8820
  • Пол: Мужской
    • Просмотр профиля
Эмуляция 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
  • Сообщений: 8820
  • Пол: Мужской
    • Просмотр профиля
Эмуляция 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
  • Сообщений: 8820
  • Пол: Мужской
    • Просмотр профиля
Эмуляция 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
    • Просмотр профиля
Эмуляция Nintendo 3DS (Общая тема)
« Ответ #562 : 19 Марта 2016, 20:22:41 »

Оффлайн pedro

  • Emu-Land Team
  • Сообщений: 8820
  • Пол: Мужской
    • Просмотр профиля
Эмуляция 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

  • Ушел с форума
  • Сообщений: 7847
  • Пол: Мужской
    • Просмотр профиля
Эмуляция 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

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

Оффлайн ZEROx

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