1 2 3 4 5 6 7
Site Admin, Skilled player (1236)
Joined: 4/17/2010
Posts: 11268
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.
Site Admin, Skilled player (1236)
Joined: 4/17/2010
Posts: 11268
Location: RU
Они дропают поддержку x86 для сежки в новом релизе, как тебе такой поворот?
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 (1436)
Joined: 11/26/2011
Posts: 655
Location: RU
Как так? Почему дропают? Как вариант, наверно можно будет юзать последний стабильный релиз, который еще поддерживает.
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)
Player (96)
Joined: 12/12/2013
Posts: 376
Location: Russia
feos wrote:
Они дропают поддержку x86 для сежки в новом релизе, как тебе такой поворот?
кто, чего дропает? Oo :spk:
Site Admin, Skilled player (1236)
Joined: 4/17/2010
Posts: 11268
Location: RU
Следующий бизквох будет уже x64 only. Так как для сеги начинает юзаться elf, делающий сэйвы сразу всего ядра сам, чтобы не полагаться на внутренние сейвы, которые в половине портируемых ядер сделаны через жопу. Это позволит портировать например ядра MAME, дав их сэйвам полный детерминизм, что для внутренних сэйвов было немыслимо, ибо пилили их кто во что горазд. Также они переходят на шарп 6, то есть минимальной осью станет виста. У меня сначала реально бомбануло, но потом стало ясно, что это не потому что натту лень оставить старый gpgx, а потому что весь эмухок переезжает. Насчет последнего стабильного - я для того и ввязался в это дело, чтобы для самого же себя коммитить удобные условия работы, а последний релиз очень глючный из-за пргрессбара. Вобщем придется мне для всей этой херни периодически перекатываться на семёру.
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
feos wrote:
Следующий бизквох будет уже x64 only. Так как для сеги начинает юзаться elf, делающий сэйвы сразу всего ядра сам, чтобы не полагаться на внутренние сейвы, которые в половине портируемых ядер сделаны через жопу. Это позволит портировать например ядра MAME, дав их сэйвам полный детерминизм, что для внутренних сэйвов было немыслимо, ибо пилили их кто во что горазд.
Не поможет. А где можно ворваться в обсуждение + почитать?
feos wrote:
Также они переходят на шарп 6, то есть минимальной осью станет виста.
В общем опять все бегут за новейшими фичами языка :\
Site Admin, Skilled player (1236)
Joined: 4/17/2010
Posts: 11268
Location: RU
r57shell wrote:
feos wrote:
Следующий бизквох будет уже x64 only. Так как для сеги начинает юзаться elf, делающий сэйвы сразу всего ядра сам, чтобы не полагаться на внутренние сейвы, которые в половине портируемых ядер сделаны через жопу. Это позволит портировать например ядра MAME, дав их сэйвам полный детерминизм, что для внутренних сэйвов было немыслимо, ибо пилили их кто во что горазд.
Не поможет. А где можно ворваться в обсуждение + почитать?
https://github.com/TASVideos/BizHawk/commits/master?author=nattthebear irc://irc.freenode.net/bizhawk
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.
WST
She/Her
Active player (442)
Joined: 10/6/2011
Posts: 1690
Location: RU · ID · AM
Фигово
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 (1236)
Joined: 4/17/2010
Posts: 11268
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.
WST
She/Her
Active player (442)
Joined: 10/6/2011
Posts: 1690
Location: RU · ID · AM
Окей, и кто будет этим заниматься?
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 (1236)
Joined: 4/17/2010
Posts: 11268
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 (1436)
Joined: 11/26/2011
Posts: 655
Location: RU
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 (1236)
Joined: 4/17/2010
Posts: 11268
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.
Site Admin, Skilled player (1236)
Joined: 4/17/2010
Posts: 11268
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 (1436)
Joined: 11/26/2011
Posts: 655
Location: RU
Отрадно слышать, я уж думал ты с этими делами совсем на неопределенно долго закопался. Рад, что откопался обратно!
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 (1236)
Joined: 4/17/2010
Posts: 11268
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 (1436)
Joined: 11/26/2011
Posts: 655
Location: RU
Я тут недавно, записался в помощники к бэтмену, чтобы сдвинуть замечательный TAOBAR-проект с мертвой точки. Сейчас у нас как раз будет самый долгий, невероятно неописуемо длинный уровень. Своего рода Рубикон, преодолев который можно будет достичь самую интересную часть игры - территорию безумного шляпника. Что бы благополучно преодолеть это необъятное препятствие было бы здорово оборудовать бэт-самолеты парой новых приборов перед вылетом. Полет будет проходить высоко над городом, ночью, видимость там почти нулевая, нет основной Х-координаты и очень трудно ориентироваться. Вопрос в том, как, не имея ориентиров отслеживать прогресс, отражая бесчисленные атаки орд вражеских вертолетов, похожих одна на другую, как чешуйки змеи, что греется в последних лучах заходящего солнца?? Я придумал простой и элегантный способ как это можно организовать, но нужна твоя помощь с улучшением скрипта. Поможешь?
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 (1236)
Joined: 4/17/2010
Posts: 11268
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 (1436)
Joined: 11/26/2011
Posts: 655
Location: RU
Нужны счетчики врагов. Первый счетчик Глобальный, единственная его задача считать порядковый номер врага появляющегося на экране. Счетчик начинает свою работу в начале уровня и заканчивает при появлении гигантской летающей платформы в последней четверти уровня. Пример: Уровень начался, прилетело 10 вертолетов. ГС=10. Прилетел еще один показание ГС стало =11. Прилетело 20 самолетиков ГС=31. Это число только увеличивается. Причем, Важно! Что бы избежать путаницы считать нужно только настоящих первородных врагов, вторичные враги, такие как маленькие ракеты образовавшиеся из большой разделенной на 4 части, а так же ракета или мина-ловушка выпущенная вертолетом/самолетом счетчик затрагивать никак не должны. Второй счетчик Локальный, несет информацию о том что происходит на экране сейчас. Имеет три значения 0/0/0. Первое значение - количество настоящих врагов на экране. Второе значение - количество вторичных врагов на экране, выпущенных (ракеты, мины ловушек и т.п.). Третье - количество на экране подбираемых предметов (оружейная монетка, жизнь и т.д. и т.п. включая маленькие сердечки). Ступенчатый пример для обоих счетчиков: Летим-летим все тихо. Показание Глобально Счетчика = 830. Показание Локального Счетчика = 0/0/0. Вдруг появилось две больших ракеты. Показание Глобально Счетчика = 832. Показание Локального Счетчика = 2/0/0. Одна ракета разделилась на 4 маленьких. Показание Глобально Счетчика = 832. Показание Локального Счетчика = 1/4/0. Взорвали вторую большую ракету, из нее высыпалось 3 сердечка. Показание Глобально Счетчика = 832. Показание Локального Счетчика = 0/4/3
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 (1236)
Joined: 4/17/2010
Posts: 11268
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 (1436)
Joined: 11/26/2011
Posts: 655
Location: RU
Глобальный счетчик самый важный, от него нельзя отказаться ибо лишь он адекватно отражает реальный прогресс по уровню.
feos wrote:
И как этот глобальный счетчик в сэйвах сохранять?
Хмм, о сейвах я как то не подумал... Для начала хотя бы никак, пусть даже и придется прокручивать уровень с самого сначала. Сам понимаю, без сейвов плохо. Но как известно, полбуханки лучше, чем вовсе ничего.
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 (1236)
Joined: 4/17/2010
Posts: 11268
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 (1436)
Joined: 11/26/2011
Posts: 655
Location: RU
А разве тупо по исходному здоровью отличить нельзя? Да, критично, иначе не стал бы и просить. Кстати когда/если удастся доделать сей чудный скрипт и будешь постить его в общую тему, для поддержания театрально эффекта скажи пожалуйста пару слов об установке новейшего оборудования. Так же крайне приветствуется юмор, например можешь добавить, что помимо локаторов заодно поставил в машину мастеру Брюсу новое кожаное кресло, а Робин пусть и дальше летает сидя на табуретке. Или про забытый 2 года назад, на заднем сидении завтрак, что был неожиданно обнаружен входе работ.
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 (1236)
Joined: 4/17/2010
Posts: 11268
Location: RU
Archanfel wrote:
А разве тупо по исходному здоровью отличить нельзя?
Оно у них не уникальное. Но вроде таки нашел отличие в другом. А чо за мины?
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 (1436)
Joined: 11/26/2011
Posts: 655
Location: RU
feos wrote:
А чо за мины?
Это такие круглые черные штуки, что большие самолеты мини боссы могут выбрасывать. Конечно, 99% что эти мини боссы прекратят свое существование задолго до того как кто то из них додумается выбросить мины, но для полноты картины было славно их учитывать тоже. Хотя, если возникнут непреодолимые трудности с их идентификацией, то на мины вполне можно забить.
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)
1 2 3 4 5 6 7