Pull to refresh

Comments 45

Видел вашу статью в песочнице но кармы не хватило на инвайт, а так поздравляю! Пишите много интересных статей ;)
самое главное не рассказали, как это потом в NDS запихивать.
Я пользуюсь флеш-картриджем. Самый простой метод.
ИМХО, PAlib для этих целей подходит гораздо лучше и для освоения понятнее. В нём для создания этой программы необходимо 2 строчки + автоматически присутствует sleep-mode.

А запустить программу на ДС можно не только с помощью флеш-картриджа, есть и другие способы :)

Автору удачи и спасибо, буду ждать продолжения.
libNDS всё-таки более низкоуровневая. Люблю быть поближе к железу, чуть было не с ассемблера хотел начать, но поленился :)
А вообще к PAlib присмотрюсь попристальнее. Спасибо.
Да там и так всё почти на одном уровне, обращение-то сразу к железу идёт…
Как там с документацией?
Также стоит добавить, что вы правы, используя DeSmuME для проверки — остальные эмуляторы не запускают не подписанные приложения
Документация очень хорошая.
Кстати, насчёт не подписанных приложений: на no$gba и ideas тоже нормально работало.
Честно говоря первый раз слышу про подписывание для NDS.
Перепробовал очень много версий, не запускала ни одна. А подписывание необходимо, если вы хотите запустить приложение не с флешки, а через Download Play.
Забываешь, что для прошивки всё равно нужен картридж :(
Первые партии DS'ов и так прошивались. И разве у тебя нет флешки? Прошей один раз, а потом запускай софт по Wi-Fi. Очень удобно для отладки.
Программировал в своё время под GBA, NDS похож конечно же. Но времени на исследование данной платформы всё время нет.
Можете заодно вообще рассказать максимумы от NDS? К примеру серфинг в нете, проигрывание музыки, набор текста (сохранение, ctrl+c ctrl+v, и тд). В ндс вроде уже стоит какойто софт, (загрузка, меню и тд) можно ли его заменить\модифицировать, или всё происходит также как и в гба? ( есть ром, внутри него хоть ос пиши :)).

Да и вообще будет ли жива платформа в будущие 2-3 года? ( Думаю нет… максимум этот год).
Тк я всё еще увлекаюсь ГБА, и вот хочу перейти на что то действительно актуальное и перспективное в игровом сообществе :)
Практически тоже, что и GBA, только помощнее. Может даже работать в режиме GBA на ARM7.
Из стандартных приложений на NDS только чат по Wi-Fi. На DSi уже поинтересней с этим.
Есть официальный браузер — Opera. И, конечно, множество всякого homebrew софта, даже Linux есть ;).
Перспективы у платформы есть: DSi не так давно вышла, в 2011 выйдет 3DS — а они все обратно совместимы с DS (но уже не с GBA).
DSi несовместима. Отсутствует слот2. Были обещаны скачиваемые игры с GBA из DSi Ware, но пока их нет
Так я не говорил про совместимость с GBA. Естественно только с DS.
Всё это уже давно реализовано как сторонними разработчиками, так и вполне себе официальными. Интернет, музыка, набор текста есть. Софта установленного, на классической ДС, как такового, нет.
Я бы так скептически не относился к данной платформе, тем более Nintendoo ее развивает. Посмотрите на количество игр, которые выпускаются под DS. Постоянно приходит рассылка с одного китайского интернет магазина (периодически покупаю игры для PS3) так для DS постоянно релизы в рассылке, чего не скажешь о PS3. Та же картинка на популярном английском интернет магазине — наименований больше чем на PSP.

Сдается мне, это только у нас как-то не очень относятся к этой консоли, но в целом российский рынок игр не серьезен вообще.
И кстати да, спасибо автору за статью, теперь есть с чего начать — иногда поглядываю на DS ;)
По поводу смерти платформы:
DS весьма и весьма популярна в мире, но не в России (тут есть и доля участия «Нового диска», который ставит жесткие требования к тем, кто хочет продавать игры Нинтендо в России).
Обычно у Нинтенды принято оставлять совместимость с играми консоли прошлого поколения. Поэтому с выходом консоли нового поколения 3DS игры для DS не потеряют актуальность.

Вот только хоумбрюшки под DS часто не работают на DSi :(
Я в своё время писал IRC клиент для DS'а — ClIRC: clusterrr.com
Столько трудов было потрачено, а в итоге им пользуются только иностранные школьники, у которых в школе есть Wi-Fi, но родители не могут купить им нормальный мобильник. Было ещё и много других идей, но вдохновение как-то ушло.
Поэтому я тебя пинаю, у меня идеи ещё остались :)
Ещё бы шарики допинать
Писать IRC клиент в наше время, это нужно действительно большое вдохновение :)
По крайней мере я получил удовольствие от процесса. Ну и приз получил :)
Базовый irc-клиент, в том числе и в наше время, пишется в пару сотен строк без сторонних либ (только tcp). Вот для XMPP или ICQ клиент писать — тут даже большого вдохновения не хватит.
Почему под Nintendo DS? Почему не под PSP или даже хуже — Xbox или PS3?

Я не враг Nintendo, просто интересно, почему именно она?
Под них хоумбрю только через взлом прошивки можно запустить.
Портативность + тачскрин. Когда-то я был бедным студентом и не хотел тратить деньги на коммуникатор. Чем беднее человек, тем более изобретательным и креативным он становится.
Моё мнение, НДС более ближе к игроку, чем та же псп. Тк тут больше вариантов управления и взаимодействия с игрой.
Предположу, что из перечисленного Вами только на NDS Linux встаёт без нарушения лицензии.
Неверно. На PS3 Fat тоже можно поставить линукс, хоть убунту.
Ну на PS3 линукс официальный… был. До тех пор пока не ломанули гипервизор
Были же посты по настройке тулчейна под псп.
А под пс3 так вообще смысла нет, способы запускать там хоумбрю отсутствуют, как и сторонние тулчейны.
Я так понимаю эту платформу даже брейкать не нужно, как в случае с PSP?
насколько мне известно, нужна спец флешка
А насколько проблематично россиянину стать официальным девелопером под ниндендо?
я слышал что это геморно.

Да и получение дохода не ясно мне. без паблишера нереально продавать свой софт?
Да не вопрос. Подпольные картриджи на рынке можно продавать =)
А свой там софт или чужой — дело десятое
Евгений Ваганович Петросян? Здраствуйте!
А мне всегда было интересно, как и на чём писались игры для NES (Денди).
UFO just landed and posted this here
Sign up to leave a comment.

Articles