xloctis
He/Him
Joined: 12/9/2012
Posts: 8
Собственно скажу сразу: хочу научиться писать тасы, и сделать нормальное прохождение для NDS N+. Может мне кто помочь с этим? P.S: сори если тема не там.
WST
She/Her
Active player (442)
Joined: 10/6/2011
Posts: 1690
Location: RU · ID · AM
Всё там :) Приятно видеть русскоговорящего новобранца (здесь это редкость). Что такое NDS не знаю (Nintendo Disk System?), но желающие помочь тут точно найдутся :) Вот только название темы не совсем удачно выбрано. Добро пожаловать!
S3&A [Amy amy%] improvement (with Evil_3D & kaan55) — currently in SPZ2 my TAS channel · If I ever come into your dream, I’ll be riding an eggship :)
WST
She/Her
Active player (442)
Joined: 10/6/2011
Posts: 1690
Location: RU · ID · AM
Skype wrote:
[14:15:27] averkov.maykop.ru: Кто это? [14:15:37] xloctis: новичек [14:15:41] xloctis: TAS [14:15:43] averkov.maykop.ru: а [14:15:47] xloctis: ты ответил мне [14:15:53] xloctis: я думал ты уже пм прочитал на форуме [14:15:55] averkov.maykop.ru: Я понял [14:15:56] xloctis: позвоню? [14:15:59] averkov.maykop.ru: Нет [14:16:04] xloctis: жаль [14:16:16] averkov.maykop.ru: Я никогда не использую Skype для звонков, да и инет у меня 64 килобита [14:16:21] xloctis: аа [14:16:23] xloctis: слушай [14:16:27] xloctis: некоторые вопросы есть [14:16:31] xloctis: можно? [14:16:34] averkov.maykop.ru: да [14:16:38] xloctis: ты мувики постил? [14:17:01] averkov.maykop.ru: На TASvideos? Нет, предпочитаю заниматься дальнейшим самосовершенствованием [14:17:14] averkov.maykop.ru: Я в основном на ютуб-канале свои тасы публикую [14:17:22] averkov.maykop.ru: http://youtube.com/user/sylabulus [14:17:41] xloctis: Desmume есть? [14:17:48] averkov.maykop.ru: Я не знаю, что это [14:17:55] xloctis: эмулятор такой [14:18:01] averkov.maykop.ru: Нет, я использую Gens [14:18:27] averkov.maykop.ru: Я как бэ не особо знаток, так как я тасер чисто одной игры [14:18:31] averkov.maykop.ru: Sonic the Hedgehog [14:18:36] averkov.maykop.ru: Другие мне мало интересны [14:18:46] averkov.maykop.ru: Так как я вообще не игроман, а скорее IT-шник [14:19:00] xloctis: так тас это не игры же [14:19:53] xloctis: можно ли изменить [14:19:56] xloctis: часть таса? [14:20:03] averkov.maykop.ru: да [14:20:05] xloctis: только начало например [14:20:17] xloctis: без повреждения дальнейшего прохождения [14:20:18] averkov.maykop.ru: Главное позаботиться, чтобы остальная часть синхронизировалась [14:20:49] averkov.maykop.ru: Скажем, в Sonic часто можно подменить прохождение одного из уровней более быстрым, не трогая другие [14:21:04] xloctis: охт [14:21:08] xloctis: мощно [14:21:17] xloctis: ты озу мониторишь когда пишешь? [14:21:32] averkov.maykop.ru: Да, в Sonic много чего надо мониторить [14:22:01] xloctis: блин [14:22:04] xloctis: я нубас что ппц [14:22:09] xloctis: NDS http://www.nintendo.com/ds/what-is/ [14:22:34] averkov.maykop.ru: Не парься, ты не видел 12-летних школьников, пытающихся тасить в первый раз [14:22:48] xloctis: 0_о [14:22:55] xloctis: есть видео какое нибудь? [14:22:59] averkov.maykop.ru: Полно [14:23:01] averkov.maykop.ru: щас найду [14:23:07] averkov.maykop.ru: Подожди, у меня инет очень плохой [14:23:15] xloctis: я не гоню [14:23:49] averkov.maykop.ru: http://youtube.com/user/josephandsonicteam/videos — любые видео этого чувака, особенно ранние (сейчас он хоть какой-то прогресс делает) [14:24:19] averkov.maykop.ru: Таких полно [14:24:25] averkov.maykop.ru: zwataketa туда же [14:24:34] averkov.maykop.ru: Только если Joseph понимает, что он нуб [14:24:42] averkov.maykop.ru: То zwataketa это даже не осознаёт [14:25:18] xloctis: ну знаешь [14:25:19] averkov.maykop.ru: Я когда-то писал статью про тасинг на Хабрахабр [14:25:25] xloctis: трудно жосефа смотреть без мата [14:25:35] averkov.maykop.ru: Он мелкий просто [14:25:41] averkov.maykop.ru: И тупой [14:25:44] averkov.maykop.ru: got4n тоже мелкий [14:25:47] averkov.maykop.ru: Тоже 12 лет [14:25:58] averkov.maykop.ru: Но, блин, тасить научился, да ещё как! [14:26:10] xloctis: гот4н [14:26:14] xloctis: знакомое что-то [14:26:16] averkov.maykop.ru: Короче, тут от личных качеств сильно зависит [14:26:56] averkov.maykop.ru: А вообще, всё это философия, давай лучше я на форум обсуждение скопипастю, чтобы можно было с феосом и АнСом продолжить :) [14:27:05] xloctis: давай [14:27:06] xloctis: я не против [14:27:12] xloctis: знаешь насчет личных качеств [14:27:24] xloctis: я готов хоть фрейм-фрейм писать идеально [14:27:27] xloctis: а вообще я ломать хочу [14:27:30] xloctis: коррапты [14:27:33] xloctis: глитчи [14:27:39] xloctis: вот шишка встает у меня на эти дела [14:28:18] averkov.maykop.ru: Итеально все стараются на самом деле :) а на практике оказывается не всё так просто :) давай всё-таки продолжим на форуме, мне не очень удобно в реалтайме постоянно отвлекаться, прости
S3&A [Amy amy%] improvement (with Evil_3D & kaan55) — currently in SPZ2 my TAS channel · If I ever come into your dream, I’ll be riding an eggship :)
xloctis
He/Him
Joined: 12/9/2012
Posts: 8
Вопрос интересует. Есть ли здесь люди с DesMuMe разбирающиеся? Имею 14260 фреймов ран на N+ NDS. Спросить просто сейчас хочу на ранней стадии пока это все.
xloctis
He/Him
Joined: 12/9/2012
Posts: 8
а вообще как ломать игры? я в плане того что "corrupts savedata/game" и получать от этого профиты на что смотреть надо?
Site Admin, Skilled player (1234)
Joined: 4/17/2010
Posts: 11251
Location: RU
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
AnS
Emulator Coder, Experienced player (723)
Joined: 2/23/2006
Posts: 682
xloctis wrote:
Вопрос интересует. Есть ли здесь люди с DesMuMe разбирающиеся? Имею 14260 фреймов ран на N+ NDS. Спросить просто сейчас хочу на ранней стадии пока это все.
Людей нет, первым будешь. Но всё равно спрашивай.
xloctis wrote:
а вообще как ломать игры? я в плане того что "corrupts savedata/game" и получать от этого профиты на что смотреть надо?
Нужно сразу понять, что чудес не бывает, и все удивительные вещи достигаются банальным трудом. Вот тут один товарищ случайно наткнулся на странный глюк, другой смог повторить его на запись, а потом я взял этот мувик и изучил происходящее в дебаггере. Убил считай целый день (пусть даже несколько часов, но всё равно же потом больше ничего уже делать не хочется), а в результате этот глюк для пользы дела толком и не использовать никак, потому что возможности коррапта памяти этим глюком очень ограничены - только Zero Page и только прибавление единицы, а не запись любого желаемого числа. Короче, не повезло с глюком. Ну, это чтобы не было иллюзий, будто с любой игрой можно сделать что угодно. Не так уж много ТАСов корраптят память, большинство всё-таки не выходит за рамки геймплея (но всё равно доставляет удовольствие при просмотре). Заметь, пока что все игры с "corrupts RAM" были на NES/SNES/GB. Игры для этих платформ люди писали на чистом ассемблере и дебажили с помощью неудобных хардварных дебаггеров - естественно, им было легко ошибиться. Да и никаких фреймворков тогда не было, разработчикам приходилось писать даже функции BIOS'а для своей игры, не говоря уж о функциях операционной системы (менеджменте памяти). Обработки исключений не было и в помине. ООП практически не было (хотя были самопальные велосипеды на тему осмысленной группировки данных), MVC и всяких шаблонов, позволяющих упорядочить код (хотя бы корректно отделить системную логику от геймплейной) - тоже не было. Короче, хаос был. А на NDS люди уже писали под современные компиляторы C++, с использованием динамического выделения памяти (а некоторые, я слыхал, вообще использовали всякие смарт-поинтеры и даже какие-то местные реализации Garbage Collector) - то есть менеджмент памяти там уже реализован специально обученными людьми и не лежит на плечах разработчика игры, так что сделать какую-нибудь фатальную ошибку (как в Battletoads) на DS было намного труднее. Как подтверждение - пока нет ни одного ТАСа для NDS, который бы реально корраптил ОЗУ (глюк с SRAM в Chinatown Wars не в счёт, там, как я понял, используется ошибка в скриптинге/игровой логике). И я сомневаюсь, что в такой простой игре, как N+, можно обнаружить какую-нибудь серьёзную уязвимость. Советую просто сделать скоростной пробег всех уровней - мне бы, например, было интересно его увидеть.
xloctis
He/Him
Joined: 12/9/2012
Posts: 8
нужен человек который меня прогайдит малость. Есть кто батька на серве ? ;)
AnS
Emulator Coder, Experienced player (723)
Joined: 2/23/2006
Posts: 682
За ручку никто тебя водить не будет. Задавай конкретные вопросы.
Site Admin, Skilled player (1234)
Joined: 4/17/2010
Posts: 11251
Location: RU
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.