1 2 3 4 5 6
12 13
Skilled player (1431)
Joined: 11/26/2011
Posts: 655
Location: RU
Вопрос про улучшения чужих мувиков при смене платформы: Есть много игр практически идентичных для SNES и Genesis версий. Допустим на сайте уже опубликован пробег интересующей меня игры. Он был сделан на SNES версии. Я знаю как его можно улучшить, но возьму генезис версию. Это будет считаться как улучшение или как новая категория? В правилах по этому поводу ничего не нашел.
I show you how deep the rabbit hole goes. Current projects: NES: Tetris "fastest 999999" (improvement, with r57shell) Genesis: Adventures of Batman & Robin (with Truncated); Pocahontas; Comix Zone (improvement); Mickey Mania (improvement); RoboCop versus The Terminator (improvement); Gargoyles (with feos)
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.
Skilled player (1431)
Joined: 11/26/2011
Posts: 655
Location: RU
Жалко. Совсем-совсем без вариантов? Чуть более конкретики: http://tasvideos.org/1936M.html В SNES версии есть убогие экраны загрузки (часики). А в генезис экранов загрузки нет, без них было бы гораздо приятнее смотреть. Улучшение одинаково работоспособно на обоих платформах, по идее можно сделать и в SNES тоже.
I show you how deep the rabbit hole goes. Current projects: NES: Tetris "fastest 999999" (improvement, with r57shell) Genesis: Adventures of Batman & Robin (with Truncated); Pocahontas; Comix Zone (improvement); Mickey Mania (improvement); RoboCop versus The Terminator (improvement); Gargoyles (with feos)
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.
Dimon12321
He/Him
Active player (478)
Joined: 4/5/2014
Posts: 1120
Location: Ukraine
А как долго может идти судейство над мувиками? Уже неделя как истек срок судейства (available in x). Сейчас просто идет суд! #4417: Dimon12321's Genesis Zero Tolerance in 19:52.65 Скажите, мувик нормальный хоть? А то я уже волноваться начинаю! На луну вряд ли, а на vault точно идет!
TASing is like making a film: only the best takes are shown in the final movie.
WST
She/Her
Active player (442)
Joined: 10/6/2011
Posts: 1690
Location: RU · ID · AM
Не знаю, но иногда очень надолго затягивается, причём как судейство, так и публикация. Помню, как один из TAS-ов Qwerty6000 ждал публикации, наверное, где-то с месяц. Лучше всего уже не париться и считать дело сделанным, потому что на данном этапе от тебя уже мало что зависит (впрочем, если вдруг кто-то умудрится предложить улучшение прямо в треде обсуждения, как, например, любит делать Kiske в TAS-ах Соника, тогда придётся как-то отреагировать). А ещё зависит от того, кто судит. Феос, вроде бы, оперативно всегда старается.
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 :)
Site Admin, Skilled player (1234)
Joined: 4/17/2010
Posts: 11251
Location: RU
Пару недель в целом должно занять у Тренкейтеда. Он очень толковый судья, чуть ли не с первых месяцев сайта, так что если он найдет косяки, значит они там точно есть :D Если не найдет - значит нету.
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.
Skilled player (1431)
Joined: 11/26/2011
Posts: 655
Location: RU
А не подскажите как можно сделать качественный энкод в Gens? Перепробовал чуть ли не все возможные настройки, но выдает все время только 320x224 и не более того...
I show you how deep the rabbit hole goes. Current projects: NES: Tetris "fastest 999999" (improvement, with r57shell) Genesis: Adventures of Batman & Robin (with Truncated); Pocahontas; Comix Zone (improvement); Mickey Mania (improvement); RoboCop versus The Terminator (improvement); Gargoyles (with feos)
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.
Skilled player (1431)
Joined: 11/26/2011
Posts: 655
Location: RU
Спасибо, это я видел, про Gens там написано только:
Encoding Guide / Video Dumping wrote:
Target settings Resolution Sound 320x224 (NTSC), 320x240 (PAL), 256x224 (low resolution mode) 44.1KHz stereo
Но это никак не проясняет вопрос как можно получить видео с большим разрешением.
I show you how deep the rabbit hole goes. Current projects: NES: Tetris "fastest 999999" (improvement, with r57shell) Genesis: Adventures of Batman & Robin (with Truncated); Pocahontas; Comix Zone (improvement); Mickey Mania (improvement); RoboCop versus The Terminator (improvement); Gargoyles (with feos)
Site Admin, Skilled player (1234)
Joined: 4/17/2010
Posts: 11251
Location: RU
Дальше читай CasualEncoding.
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.
Dimon12321
He/Him
Active player (478)
Joined: 4/5/2014
Posts: 1120
Location: Ukraine
Хотел на верстаке спрасить, но я еще свободно английским не владею чтобы об всем подряд спрашивать! Что не так с сеговским Дюком 3D (моей публикацией)? Игра уж слишком капризная насчет улучшений, да и в целом сложной и сырой вышла, так может по-этому все затрудняются что-либо сказать? Может вообще отменить её или все-таки дождаться пока кто-то на vault примет?
TASing is like making a film: only the best takes are shown in the final movie.
WST
She/Her
Active player (442)
Joined: 10/6/2011
Posts: 1690
Location: RU · ID · AM
Я бы посоветовал дождаться — оценивать уровень качества пробега — задача судьи (хотя судья вправе прислушиваться к мнению публики, особенно если среди этой публики присутствуют другие тасеры этой игрушки). Задача публики же — оценить интересность этого пробега для просмотра. Тут уже больше влияет не уровень оптимизации, а зрелищность и качество самой игрушки. Претензии к твоему пробегу, я думаю, связаны ещё пока с восприятием тебя как новичка. В сообществе, к сожалению, есть некоторая предвзятость к таким — от людей с невысокой кармой люди подсознательно ждут менее качественные прохождения. Разумеется, не без причин — увы, здесь часто случается то, что новички сабмитят какое-то фуфло, хотя, безусловно, есть случаи, когда игроки с не очень высокой кармой (или вообще без неё) сабмитят мувики, разбивающие в пух и прах державшиеся годами достижения expert player-ов или даже вообще производящие революцию во всей отрасли (вспоминаю bortreb). Но такое случается редко. В любом случае, как человек не очень знакомый с этой игрушкой и не читавший обсуждение твоего сабмишшена, я могу только догадываться. Я мог бы сказать больше, если бы это был пробег Соника (и в этих случаях я действительно стараюсь высказываться), но, как видишь, тут я бессилен.
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 :)
Player (96)
Joined: 12/12/2013
Posts: 376
Location: Russia
Там в обсуждении написали очень много, и переводить/обсуждать я всё то не хочу. Вообще у меня есть очень грубая оценка TAS-ов: ререкордов должно быть минимум в два раза больше чем инпута. Но это грубо. Это не обязательно, просто смысл в том, что если ререкордов мало - значит мало пробовал. Сам же должен понимать что малое количество ререкордов только если ты несколько раз пробовал какой-то момент, например на slowmotion. Качественные TAS делаются на framestep. То есть ты взял остановился на каком-то кадре, сохранился, и ты пробуешь по разному какие-нибудь 60 кадров к примеру, по несколько раз, даже если ты их попробовал 10 раз (10 раз это мало, сам подумай) то это уже 1/6 плотность (1 ререкорд на 6 кадров), 2 ререкорда на 1 кадр это к примеру 20 попыток на 10 кадров - когда сидишь, тестируешь, не замечаешь как быстро делаешь 20+ попыток. Это по поводу очень грубой оценки. (я не смотрел сколько там у тебя ререкордов) Второе: роуты. Route - путь, в общем как ты проходишь. Надо тщательно продумывать путь по которому ты будешь проходить: планировать что из итемов тебе надо поднять, сравнивать несколько разных путей грубым TAS-ом - какой из них быстрее. Если же разница получается мелкой, увы, придётся TAS-ить тщательно, и снова сравнивать. К примеру по одному пути быстрее на 10 фреймов, но так как ты TAS-ил хламово, возможно ты просто где-то потерял 20 кадров в том который медленнее показался, а значит он может быть быстрее. Второй пример: первый раз пробежал собрал дополнительную аптечку - потом выяснилось что она не понадобится - пробегай заново без аптечки ). Как бы хорошо ни был оптимизирован TAS, если путь выбран коряво - любой школьник придёт и перебьёт твой TAS, и будешь ты obsoleted :D. Третье: утилиты. TAS без утилит это как-то не серьёзно, я так считаю. На одних slowmotion и save/load (даже с taseditor) не выжмешь максимум, получится "на глазок". Получается так: если видишь что ты ткнулся в стену - значит ткнулся, если не видно, то не ткнулся, наверно. Как "в потёмках". К примеру, первое, что я лично бы сделал, это нашел бы координаты героя в памяти игры. У тебя есть оффсет в RAM на позицию X,Y? Вот даже если ты её найдёшь, сразу будет проще и качественнее - ты сможешь понимать где стены (смотреть ограничения на x,y, правда это сложновато но можно), и оптимизировать на основе этого. В идеале, я бы порылся, и нашел: позицию, скорость, направление (куда смотришь), стены, и потом ещё до кучи карту бы вывел в виде: линии - стены, крестик - персонаж, а потом чтобы не было такого: И если ты приведёшь lua скрипт который будет выводить стены, и позицию персонажа (стены - линии, позиция - крестик), то не будет таких вопросов. Особенно если ты ещё и траекторию выведешь. По поводу оптимальных траекторий: если даже есть у персонажа радиус поворота, то зная стены, и имея модель этого поворота, можно оптимизировать. Вот к примеру как перейти от точки до точки с радиусом поворота: http://www.sid337.newmail.ru/1340.html Это я к чему? Если есть возможность двигаться по дугам - почему нет? Разогнался и вошел в поворот под нужным углом ). Опять же, если путь не оптимальный - нет смысла пыхтеть над координатами, и прочими техническими оптимизациями, но никто не знает оптимален ли выбранный путь, до того как его улучшат. Так что, ответь на несколько вопросов: 1) Проверял ли ты "все" пути прохождения? (все мыслимые) 2) Как именно ты делал попытки? Framestep от угла до угла? (от checkpoint до checkpoint?) Checkpoint - это место где ты что-то должен сделать если следовать выбранному пути. 3) Пользовался ли ты RAM Watch, Lua scripts, и прочими техническими хитростями?
WST
She/Her
Active player (442)
Joined: 10/6/2011
Posts: 1690
Location: RU · ID · AM
А мне кажется, до фанатизма тоже не стоит доводить. А то так докатимся до состояния, когда сделать TAS вообще будет никому не под силу. Ну и что с того, что любой школьник сможет побить? Пусть побьёт и оформит обсолешн, как раз будет у этого школьника шанс исправить ошибки предшественника. Улучшать существующий тас, кстати, намного проще, чем искать стратегию с нуля. Кстати, как думаешь, на сколько я смогу побить вот это? (хинт: на дофига) :) это был хороший пробег для своего времени. При этом я сам признаю, что я не идеален и часто знаю конкретные места в своих тасах, которые можно улучшить. Иными словами, тот тас по сегодняшним меркам ну просто вообще никуда не годится. Тем не менее, у него высокий рейтинг, хорошая репутация, всем он нравится (да и, скажу по секрету, мне тоже).
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 :)
Player (96)
Joined: 12/12/2013
Posts: 376
Location: Russia
Ну, знаешь, тяп ляп пробежал 100 ререкордов за весь мувик, и тыкание мыкание во все углы втыкание, - тоже не дело. Надо всё равно иметь какую-то планку. У меня вот такая планка, если она достигнута - вот это тас, вот это качество, к примеру глянтьте WIP по Batman & Robin в секции по Sega Megadrive. А вообще да, можно запилить только роут, а потом чтобы оптимизатор пришел, и оптимизировал на максимум. Но, лично я придерживаюсь мнения, что оптимизатор или не придёт вообще, или ждать придётся долго, как с привидённым тобой мувиком. Там да, инструменты были другие, потому и можно улучшить. Но с другой стороны, где это улучшение? Остаётся только верить и надеяться что кто-то придёт и улучшит. Не смотря на популярность соника, этот забег всё ещё не побили. И ещё, ты так говоришь, будто надо чтобы улучшали, а по мне, если не улучшают - признак качества. Как ни крути, оптимальный пробег - не улучшишь, исходя из определения оптимальности.
WST
She/Her
Active player (442)
Joined: 10/6/2011
Posts: 1690
Location: RU · ID · AM
Не, мои слова это вовсе не призыв к действию. Это констатация факта, что иногда и долгое висение не есть признак качества. Просто, как ты выражаешься, «оптимизатор может и не прийти». У всех свои собственные проекты, которые им интереснее, тем более, тот пробег «100%» и объём работы просто колоссальный. Впрочем, если человек действительно сделал работу тяп-ляп, я с тобой соглашусь, 100 ререкордов это никуда. Хотя, в общем, я и сам часто трачу довольно мало, обычно это связано с тем, что я знаю в точности что мне нужно получить — знаю, как изменится моя скорость/позиция от того или иного действия, поэтому трачу меньше, чем тот же Qwerty (или я где-то с год назад). Но, конечно, не 100 ререкордов на пробег.
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 :)
Dimon12321
He/Him
Active player (478)
Joined: 4/5/2014
Posts: 1120
Location: Ukraine
Спасибо за хороший фидбэк, но есть нюансы как с моей стороны, так и со стороны самой игры. Ререкордов мало только из-за малой вариации действий т.к. игра тратит 4-8 кадров на рендеринг, да и передвигаюсь я слишком быстро для досконального движения! С путем никаких проблем нет, просто там один чувак не врубился и большая часть обсуждения были мои пояснения манипуляции врагов! Повороты в игре корявыми (слишком большими) вышли во всех проэкциях и по зеленой линии просто невозможно бежать, что уж говорить о дугах! Lua скрипты мне просто не под силу! Я не знаю, как их писать! Еще ни в одном из шутеров от первого лица на tasvideos не были они задействованы. Вместо координат я пользовался "точками отсчета". По-скольку в игре мало вариаций действий (в особенности, перемещение), я просто делал поворот (ну, забегал за угол), сохранял прогресс на определенном кадре, и так делал 3-6 кондидотов на прием в верховный инпут; загружал каждый стейт и анализировал насколько далеко от меня враг, как близко я к стене, на каком кадре быстрее всего открывается та дверь, если буду продолжать игру с такого положения и т.д. И так выбор приходил сам собой, ибо разница всегда была заметна! Урон по врагам и боссу всегда одинаков, т.к. в игре нет рандома! Вот такой я пифагореец :-)
TASing is like making a film: only the best takes are shown in the final movie.
WST
She/Her
Active player (442)
Joined: 10/6/2011
Posts: 1690
Location: RU · ID · AM
r57shell, я видел у тебя на сайте цикл статей о создании собственных картриджей для денди, а не знаешь, есть ли где-нибудь подобные инструкции для сеги? Как-никак некоторые познания в области электроники у меня есть и, если вдруг у меня в распоряжении окажется реальная приставка, не исключено, что я захочу с ней поэкспериментировать, в том числе и таким вот образом…
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 :)
Site Admin, Skilled player (1234)
Joined: 4/17/2010
Posts: 11251
Location: RU
Dimon12321: попробую потыкать немного этого дюка, если ничо не натыкаю, опубликую твой пробег.
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.
Player (96)
Joined: 12/12/2013
Posts: 376
Location: Russia
WST, это не лично мой сайт, это наш сайт, чей - в подписи в самом низу. Тебе в раздел HandMade. Вообще, подойдёт любая память с откликом меньше 150 us (нано секунд), только желательно стандарт под 5v, а то сейчас 3.3v (или сколько там?) в моде. Картридж сеговский - тупо кусок памяти. feos, тыкай полностью! :D А если натыкаешь? всё? Rejected? :D
Dimon12321
He/Him
Active player (478)
Joined: 4/5/2014
Posts: 1120
Location: Ukraine
feos wrote:
Dimon12321: попробую потыкать немного этого дюка, если ничо не натыкаю, опубликую твой пробег.
Не стоит делать одолжение, пожалуйста! Будем считать, что я не спрашивал про него.
TASing is like making a film: only the best takes are shown in the final movie.
WST
She/Her
Active player (442)
Joined: 10/6/2011
Posts: 1690
Location: RU · ID · AM
Dimon12321 wrote:
Не стоит делать одолжение, пожалуйста! Будем считать, что я не спрашивал про него.
А чо сразу одолжение? Судья принял во внимание твой отзыв и решил во всём разобраться сам, т.к. счёл, что нужна дополнительная проверка. Никакое не одолжение это, он просто информирует о своих дальнейших действиях.
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 :)
Dimon12321
He/Him
Active player (478)
Joined: 4/5/2014
Posts: 1120
Location: Ukraine
WST wrote:
А чо сразу одолжение? Судья принял во внимание твой отзыв и решил во всём разобраться сам, т.к. счёл, что нужна дополнительная проверка. Никакое не одолжение это, он просто информирует о своих дальнейших действиях.
Действительно, фигню сморозил! По поводу картриджей. Кроме хэнд мейда нарыл еще это: http://radiokot.ru/forum/viewtopic.php?f=3&t=9242 - статьи из журнала Радио 1999-2003 года выпусков, а также альтернативы картриджам. Для записи игр на картриджи нужен специальный программатор, но нашел лишь одну ссылку, где товара уже нет, стоил около 100$ - http://ramfactory.com - там еще и чистые картриджи продаются, но стоят больше 50$. http://krikzz.com - еще один магазин, где также продаются картриджы для Нинтендо 64. Нарыл еще схему картридера сеги для загрузки РОМов на компьютер, но их в инете полно уже. http://www.anyram.net/forum/viewtopic.php?id=16 - посмотри, если интересно :-)
TASing is like making a film: only the best takes are shown in the final movie.
WST
She/Her
Active player (442)
Joined: 10/6/2011
Posts: 1690
Location: RU · ID · AM
Dimon12321, большое спасибо, очень полезная информация!
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 :)
1 2 3 4 5 6
12 13