Автор Тема: Запуск DSiWare на "обычной" Nintendo DS  (Прочитано 946 раз)

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

Оффлайн Talking_Sword

  • Пользователь
  • Сообщений: 903
  • Happy Games Only!
    • Просмотр профиля
Запуск DSiWare на "обычной" Nintendo DS
« : 21 Март 2023, 18:35:15 »
Сразу говорю, не уверен, в какой раздел это написать, то ли сюда, то ли в "Картриджи / диски".

Захотелось поиграть в одну игру DSiWare (на картриджах не выходила). Попробовал закинуть на Micro SD карту flash-картриджа R4 DS. Игра вроде бы "увиделась", так как отобразился значок игры, название игры и название разработчика. То есть, формат ROM-а вроде бы тот же самый\похожий. Но при попытке запуска - белый экран.

Похоже игре чего-то "не хватает" на обычной Nintendo DS? Может быть, теоретически, можно как-нибудь похачить ROM, чтобы он запускался на Nintendo DS? Экспериментировал ли кто-нибудь в этом направлении? Хота подозреваю, даже если такая возможность есть, то к каждой игре нужен индивидуальный подход.

Картридж использую "обычный" R4 DS (то есть без поддержки SDHC, 3DS). ОС: Wood akmenu 1.34.

Оффлайн Mad

  • Пользователь
  • Сообщений: 8048
  • Пол: Мужской
    • Просмотр профиля
Re: Запуск DSiWare на "обычной" Nintendo DS
« Ответ #1 : 21 Март 2023, 18:53:02 »
Talking_Sword, может быть есть порт данной игры, в который поиграть будет проще?

Оффлайн Talking_Sword

  • Пользователь
  • Сообщений: 903
  • Happy Games Only!
    • Просмотр профиля
Re: Запуск DSiWare на "обычной" Nintendo DS
« Ответ #2 : 21 Март 2023, 18:55:31 »
Mad, нет.

Онлайн Partsigah

  • Пользователь
  • Сообщений: 5325
  • Трёхглазый пуйошник
    • Steam
    • Youtube
    • Просмотр профиля
Re: Запуск DSiWare на "обычной" Nintendo DS
« Ответ #3 : 21 Март 2023, 18:56:15 »
Насколько мне известно, надо ставить Twilight++ Menu. Работает на 3DS & DSi, но фиг знает, пашет ли оно на "обычной" DS, скорее всего нет.
С флеш-картриджа точно нельзя запустить DSiware, насколько мне известно.

Оффлайн Drapon

  • Пользователь
  • Сообщений: 6256
  • Пол: Мужской
    • Просмотр профиля

Оффлайн Talking_Sword

  • Пользователь
  • Сообщений: 903
  • Happy Games Only!
    • Просмотр профиля
Запуск DSiWare на "обычной" Nintendo DS
« Ответ #5 : 21 Март 2023, 19:22:53 »
но фиг знает, пашет ли оно на "обычной" DS, скорее всего нет.
Попробовал. Сама ОС завелась. Но при попытке запустить игру пишет "For use with Nintendo DSi systems only. Cannot be used with Nintendo DS/DS Lite systems.".

Drapon, что-то не понял, каким образом это поможет в решении моей проблемы.
« Последнее редактирование: 22 Март 2023, 15:40:18 от Talking_Sword »

Оффлайн Yoti

  • Пользователь
  • Сообщений: 4458
  • Пол: Мужской
  • Не тро-гай ме-ня
    • Steam
    • Просмотр профиля
Запуск DSiWare на "обычной" Nintendo DS
« Ответ #6 : 21 Март 2023, 22:28:48 »
Похоже игре чего-то "не хватает" на обычной Nintendo DS?
Да, железа DSi.

Оффлайн lupus

  • Пользователь
  • Сообщений: 3826
  • Пол: Мужской
  • man with no face
    • ВКонтакте
    • Просмотр профиля
Запуск DSiWare на "обычной" Nintendo DS
« Ответ #7 : 22 Март 2023, 10:54:12 »
Talking_Sword, https://github.com/DS-Homebrew/TWiLightMenu/releases
Тебе версия для флэшкартов.
Список поддерживаемых игр смотреть где-то там же.
Ну и понимать надо, что у dsi процессоры раза в 2 быстрее и оперативной памяти в 4 раза больше…
« Последнее редактирование: 22 Март 2023, 11:00:14 от lupus »

Оффлайн Talking_Sword

  • Пользователь
  • Сообщений: 903
  • Happy Games Only!
    • Просмотр профиля
Запуск DSiWare на "обычной" Nintendo DS
« Ответ #8 : 22 Март 2023, 16:01:17 »
Talking_Sword, https://github.com/DS-Homebrew/TWiLightMenu/releases
Тебе версия для флэшкартов.
Я именно это вчера и ставил. Именно версию для флэшкартов (TWiLightMenu-Flashcard.7z). Но это не помогло. Писал об этом в предыдущем сообщении.
Список поддерживаемых игр смотреть где-то там же.
Не нашел.
Список поддерживаемых игр смотреть где-то там же.
Ну и понимать надо, что у dsi процессоры раза в 2 быстрее и оперативной памяти в 4 раза больше…
Если что, игра, которую я хочу запустить - Roller Angels. Данную игру планировали выпускать на картриджах, но версия для картриджей была отменена. Раз игра потенциально могла выйти на картридже, значит она могла работать на Nintendo DS, так как, насколько я знаю, на картриджах не выпускали игр только для Nintendo DSi, были только "DSi Enhanced", которые будучи запущеными на DSi, использовали какие-то дополнительные возможности DSi.

Подозреваю, что когда игру собирали для DSiWare, то там "автоматом" появляется зависимость от каких-то возможностей DSi, даже если они реально там не нужны. Ну примерно как современный софт\игры требуют SSE2, хотя реально он им не нужен. Подозреваю, что при помощи хакинга можно заставить игру запускаться на Nintendo DS, но у меня для этого не хватит толку, а другим неинтересно этим заниматься.

Оффлайн bugmenot

  • Пользователь
  • Сообщений: 603
  • Пол: Мужской
    • Просмотр профиля
Запуск DSiWare на "обычной" Nintendo DS
« Ответ #9 : 22 Март 2023, 17:07:23 »
Конкретно эта игра была выпущена в японии в двух вариантах, в виде картриджа для DS и в цифровой форме (DSiWare) для DSi, а в америке только для DSiWare
https://gamefaqs.gamespot.com/ds/960840-roller-angels/data

Про японский картридж есть такая информация:
Region Alert - DSi Lockout
Please note that Roller Angels: Pasha to Daisakusen is an Nintendo DSi specific cartridge. This means that it will only play on Japanese Nintendo DSi handhelds and not on North American or European Nintendo DSi units.
The original Nintendo DS and Nintendo DS Lite from any region will work fine with the game.

Сравнивая японские версии можно делать выводы, в чём разница, насколько она велика, и возможно ли внести изменения в американскую версию для работы на DS.

https://gbatemp.net/threads/can-dsiware-games-be-used-on-a-ds-flashcard.454461/
« Последнее редактирование: 22 Март 2023, 18:22:52 от bugmenot »

Оффлайн lupus

  • Пользователь
  • Сообщений: 3826
  • Пол: Мужской
  • man with no face
    • ВКонтакте
    • Просмотр профиля
Запуск DSiWare на "обычной" Nintendo DS
« Ответ #10 : 22 Март 2023, 17:12:38 »
Talking_Sword, может, здесь:
https://docs.google.com/spreadsheets/u/0/d/1LRTkXOUXraTMjg1eedz_f7b5jiuyMv2x6e_jY_nyHSc/htmlview#

Ну, как вариант, на эмуляторе.

Оффлайн Talking_Sword

  • Пользователь
  • Сообщений: 903
  • Happy Games Only!
    • Просмотр профиля
Запуск DSiWare на "обычной" Nintendo DS
« Ответ #11 : 22 Март 2023, 19:48:43 »
Конкретно эта игра была выпущена в японии в двух вариантах, в виде картриджа для DS и в цифровой форме (DSiWare) для DSi, а в америке только для DSiWare
Она точно выходила на картриджах? А то я слышал, что версию для картриджей отменили. По крайней мере, я не смог найти ROM для картриджей. В принципе, я бы мог поиграть в Японскую версию для картриджей, мне не принципиально, но не знаю, где достать ROM.

Онлайн Partsigah

  • Пользователь
  • Сообщений: 5325
  • Трёхглазый пуйошник
    • Steam
    • Youtube
    • Просмотр профиля
Re: Запуск DSiWare на "обычной" Nintendo DS
« Ответ #12 : 22 Март 2023, 20:32:14 »
В No-Intro Collection – Nintendo DS [0001-7188] (2020-01-20) у меня её нету.

Оффлайн lupus

  • Пользователь
  • Сообщений: 3826
  • Пол: Мужской
  • man with no face
    • ВКонтакте
    • Просмотр профиля
Запуск DSiWare на "обычной" Nintendo DS
« Ответ #13 : 22 Март 2023, 21:16:43 »
https://wiki.no-intro.org/index.php?title=Nintendo_-_Nintendo_DS(i)_Japan_undumped

Цитата
Probably don't exist
These probably don't exist because they are part of an apparent group of 551 cancelled releases at the top of the nintendo sheet, unless noted otherwise.
Games
Serial   Revision   Name   Notes   Cart Pic(s)   Box Pic(s)   Screenshot(s)
VSAJ   0   Roller Angels - Pasha to Daisakusen   Was cancelled, and reannounced/released as DSiWare. https://web.archive.org/web/20100916001040/http://www.s-f.co.jp/soft/ds/rollerangels/

Оффлайн Yoti

  • Пользователь
  • Сообщений: 4458
  • Пол: Мужской
  • Не тро-гай ме-ня
    • Steam
    • Просмотр профиля
Запуск DSiWare на "обычной" Nintendo DS
« Ответ #14 : 23 Март 2023, 12:27:31 »
насколько я знаю, на картриджах не выпускали игр только для Nintendo DSi
Плохо знаешь.

Оффлайн lupus

  • Пользователь
  • Сообщений: 3826
  • Пол: Мужской
  • man with no face
    • ВКонтакте
    • Просмотр профиля
Запуск DSiWare на "обычной" Nintendo DS
« Ответ #15 : 31 Март 2023, 08:23:15 »
Talking_Sword, список совместимости:
https://github.com/DS-Homebrew/nds-bootstrap/releases/tag/v0.71.0

Оффлайн Talking_Sword

  • Пользователь
  • Сообщений: 903
  • Happy Games Only!
    • Просмотр профиля
Запуск DSiWare на "обычной" Nintendo DS
« Ответ #16 : 01 Апрель 2023, 22:35:45 »
lupus, спасибо! :thumbup:

Похоже, поддержку этой игры (и некоторых других) добавили только вчера. Там все-таки есть режим запуска DSiWare на "обычной" Nintendo DS, просто он не "всеядный", видимо под каждую игру его нужно как-то затачивать.

А игра в итоге заработала на "обычной" Nintendo DS. Правда от игры (Roller Angels) ожидал большего, но это уже не проблема nds-bootstrap или TWiLight Menu++.