Автор Тема: [SMD] Хак Zero Tolerance  (Прочитано 429182 раз)

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

Оффлайн SeregaZ

  • Пользователь
  • Сообщений: 2703
  • Пол: Мужской
  • ливнул с форума
    • Youtube
    • Просмотр профиля
Re: [SMD] Хак Zero Tolerance
« Ответ #2220 : 14 Ноябрь 2025, 15:33:01 »
ну значит все. так и решим. пусть Smoke все доделывает. придем, проверим.  :lol:

Оффлайн Chaotix

  • Пользователь
  • Сообщений: 1666
  • Пол: Мужской
    • Просмотр профиля
[SMD] Хак Zero Tolerance
« Ответ #2221 : 14 Ноябрь 2025, 15:49:56 »
Не вопрос, подождем ещё 10 лет.  :)
Как раз нейросети пиксельарт 64х64 рисовать научатся. (сарказм)

Накрайняк, монстров можно вручную расставить аналогично новому билду, кому очень хочется.
Тем более, что первый эпизод бэкпортируется в старый нормально. Ну, по крайней мере, я немного поиграл и особых проблем не заметил.

Но, на версию из сборщика Smoke не так тривиально поставить фиксы на управление, звуки и счётчик. Так что с Beyond везде какой-то геммор.

Причем, ZTEdit 0.4 не работает с BZT и нету исходников, но есть предпросмотр текстур. А в версии ZTEdit 0.3 нет просмотра текстур, но работает с BZT.

А с BZTEdit получаются ромы, на которые потом не ставятся фиксы, потому что они под стандартный размер и структуру рома.

Ну конечно не будет ромхаков столько как на Dune2, с такими инструментами, в которых чёрт ногу сломит и нормальной версии нет, где хотя бы в ром собрали всё лучшее и было разложено по полочкам и с удобным импортом графики.
Странно, что вообще большие моды на ZT есть, какие бы они нибыли. Кому-то же хватило сил и терпения, условно делать ~20 карт, "рукой забивая гвозди"
« Последнее редактирование: 14 Ноябрь 2025, 19:48:42 от Chaotix »

Оффлайн Fenix87

  • Пользователь
  • Сообщений: 12
    • Просмотр профиля
Re: [SMD] Хак Zero Tolerance
« Ответ #2222 : 14 Ноябрь 2025, 19:05:21 »
ну значит все. так и решим. пусть Smoke все доделывает. придем, проверим.  :lol:
А как же Сегамен который работал официально с серией Zero Tolerance?

Оффлайн Chaotix

  • Пользователь
  • Сообщений: 1666
  • Пол: Мужской
    • Просмотр профиля
[SMD] Хак Zero Tolerance
« Ответ #2223 : 14 Ноябрь 2025, 19:51:49 »
Есть мнение, что прячется от ассасинов из Piko Interactive где-то в Сибири. Но это не точно.

Оффлайн Fenix87

  • Пользователь
  • Сообщений: 12
    • Просмотр профиля
[SMD] Хак Zero Tolerance
« Ответ #2224 : 14 Ноябрь 2025, 21:04:35 »
Есть мнение, что прячется от ассасинов из Piko Interactive где-то в Сибири. Но это не точно.
Во как, а я думал женился :biggrin:

Добавлено позже:
Дело было вечером делать было нечего и захотелось забацать трек в духе Зиро Толеранц :)
« Последнее редактирование: 14 Ноябрь 2025, 23:55:35 от Беларус учит русский »

Оффлайн metalslayer

  • Пользователь
  • Сообщений: 109
    • ВКонтакте
    • Просмотр профиля
Re: [SMD] Хак Zero Tolerance
« Ответ #2225 : 15 Ноябрь 2025, 00:29:32 »
Есть мнение, что прячется от ассасинов из Piko Interactive где-то в Сибири. Но это не точно.
Он вроде из-за политики иммигрировал.

Оффлайн SeregaZ

  • Пользователь
  • Сообщений: 2703
  • Пол: Мужской
  • ливнул с форума
    • Youtube
    • Просмотр профиля
[SMD] Хак Zero Tolerance
« Ответ #2226 : 15 Ноябрь 2025, 01:18:14 »
захотелось забацать трек
я в Suno решил заказать трек для ZT... он мне со словами родил песню, точнее даже две :) я не понял откуда он слова брал... боюсь что может быть перевод текста песен группы Zero Tolerance. возможно он просто не понял о какой ZT я ему говорил :)



Добавлено позже:
хм... то-ли я чо-то не понимаю, то-ли лыжи не едут  :lol:

в процессе продолжения археологических раскопок заметил такую весчщь: при загрузке в Enemator.exe 3 босса, то есть мухи-переростка - количество паков 11 - как и в файле. количество анимаций для паков 4 - как и в файле... а вот количество фреймов меня несколько настораживает. в файле 6 - но в редакторе показывает 7. причем 0 фрейм и 1 фрейм - одинаковые. что-то тут где-то явно собака порылася...

Добавлено позже:
и краб, скатина, чем-то отличается от всех. вылетает у меня всё при попытке его прочитать :) надо искать в чем там разница...

Добавлено позже:
пронесло. косяк видимо не уменя. сам Enemator тоже икает от краба. в 5 паке анимация 0 имеет миллион кадров, отсюда и вылет у меня. точнее оказывается не вылет, а просто оооооооооооооооооооооооооооооооочень долгая загрузка :)
« Последнее редактирование: 15 Ноябрь 2025, 04:25:05 от SeregaZ »

Оффлайн SeregaZ

  • Пользователь
  • Сообщений: 2703
  • Пол: Мужской
  • ливнул с форума
    • Youtube
    • Просмотр профиля
[SMD] Хак Zero Tolerance
« Ответ #2227 : 15 Ноябрь 2025, 11:30:26 »
по итогу пока-что зависло два вопроса... а нет, три! сраный Краб. видимо он был маленько "поврежден" еще с лохматых годов. и второй - зеркала - с зеркалом по Х то понятно. а вот с Y - не очень :) я думал там один байт за оба зеркала отвечает. типа $11 - первая 1 для Y, вторая для Х. но чаще всего встречается просто $01 - то есть зеркало по Х. однако этот байт может иметь и другие значения. визуально однако это не очень чтобы проверить... и третий нулевой фрейм в анимациях. я подозреваю все-таки он ни к селу ни к городу.

« Последнее редактирование: 15 Ноябрь 2025, 11:54:16 от SeregaZ »

Оффлайн Agent Smith

  • Пользователь
  • Сообщений: 73
    • Просмотр профиля
[SMD] Хак Zero Tolerance
« Ответ #2228 : 15 Ноябрь 2025, 14:50:49 »
краб, скатина, чем-то отличается от всех
SeregaZ, краб умеет бегать по стенам и потолку

Оффлайн SeregaZ

  • Пользователь
  • Сообщений: 2703
  • Пол: Мужской
  • ливнул с форума
    • Youtube
    • Просмотр профиля
[SMD] Хак Zero Tolerance
« Ответ #2229 : 15 Ноябрь 2025, 15:12:14 »
с точки зрения структуры графики юнита не должно отличаться. а он выбивается с ошибкой при попытке загрузится. в общем решилось путем выковыривания "эталонного" краба - из игры, а в архиве с Енематором был видимо глючный. другой момент - ZT2 формат. а вот он отличается и видимо как раз эти вертикальные зеркала прикрутили. или может размер юнита может быть увеличен. не понятно.

и про нулевые фреймы - у собаки как раз их нет. то есть нулевой и первый - это разные кадры. а у боссов и прочих нулевой и первый это один и тот-же кадр. пока думаю для теста заморозить жизни игрока, спавнить монстров и смотреть на их графику в игре. но они то бегать будут хаотично. хотелось бы больше контроля этому делу. типа чтоб монстр стоял на одном месте, но перебирал ногами, как будто он влево идет к примеру. тогда можно было бы понять все ли кадры используются игрой.

так-же надо предусмотреть в редакторе, чтобы можно было выкидывать неиспользуемые метатайлы. например сейчас у многих монстров двухцветный метатайл последний. по моему это ошибка. типа когда монстр вырезался - случайно лишнее зацепили. но может быть и так, что это некий флаг конца описания юнита. кароче вопросов масса :)

Оффлайн Agent Smith

  • Пользователь
  • Сообщений: 73
    • Просмотр профиля
[SMD] Хак Zero Tolerance
« Ответ #2230 : 15 Ноябрь 2025, 21:29:15 »
в Suno решил заказать трек для ZT
Чет не очень похоже на ZT

Оффлайн Fenix87

  • Пользователь
  • Сообщений: 12
    • Просмотр профиля
Re: [SMD] Хак Zero Tolerance
« Ответ #2231 : 15 Ноябрь 2025, 23:54:20 »
SeregaZ, Размеры юнитов походу меняются. Почему то в июльском BZT взяли и чуть уменьшили красных роботов, в июньском билде они побольше размером ;)
« Последнее редактирование: 16 Ноябрь 2025, 02:27:08 от Беларус учит русский »

Оффлайн SeregaZ

  • Пользователь
  • Сообщений: 2703
  • Пол: Мужской
  • ливнул с форума
    • Youtube
    • Просмотр профиля
Re: [SMD] Хак Zero Tolerance
« Ответ #2232 : 16 Ноябрь 2025, 02:42:36 »
Размеры юнитов походу меняются.
полагаю это параметр Scale в настройках юнита. физически он так и остается 128х128пикселей в максимальном варианте, но вот это Scale - дает увеличение. в теории. на практике можно попробывать в ZT1 пехотинцу поправить Scale и посмотреть что получится. по моей теории он станет гигантом :)

Добавлено позже:
Чет не очень похоже на ZT
а я тащюсь :) включаю на рипите, когда редактор сижу ковыряю.


Добавлено позже:
и да, вручную посидел потыкал этот параметр для пехотинца - было 6, поставил 8. причем на всего юнита терпения не хватило - поставил на половину и как раз заметно стало разницу :) смотришь на него - он бегает и какие-то кадры он на голову выше размером. какие-то обычные. так что да, апрувлено :) Scale влияет на умножение размера графики юнита. хотя физически он так и остался... эээ... 32х64 пикселя по моему.
« Последнее редактирование: 16 Ноябрь 2025, 02:55:44 от SeregaZ »

Оффлайн Agent Smith

  • Пользователь
  • Сообщений: 73
    • Просмотр профиля
Re: [SMD] Хак Zero Tolerance
« Ответ #2233 : 16 Ноябрь 2025, 08:45:12 »
когда редактор сижу ковыряю
Сергий, раз занимаешься с игрой, сбрось текстуры ZT (256 цветов, 8 бит) и спраты врагов. Если не трудно

Оффлайн SeregaZ

  • Пользователь
  • Сообщений: 2703
  • Пол: Мужской
  • ливнул с форума
    • Youtube
    • Просмотр профиля
[SMD] Хак Zero Tolerance
« Ответ #2234 : 16 Ноябрь 2025, 09:25:43 »
эм... текстуры на старом компе  :( я так и не перенес на новый. я все жду, что когда подойду переносить, жмакну кнопку включения на старом компе, а он не запустится и выяснится что все сгорело  :lol:

юниты сам посмотри. кнопку копирования сделал ток что по твоему заказу. понятно что редактировать ничо нельзя... это даже не альфа. и ZT2 не работают. но ZT1 вполне можешь посидеть покопировать.

Добавлено позже:
да и я уже как-то охладел к этому редактору юнитов... просто если делать правильно, что это производственный ад :) там целую мозаику в голове надо построить, чтобы понять как правильно это сделать. то есть я хочу чтоб налету метатайлы можно было редачить. и чтоб сразу это налету отображалось в анимации. НО всё это фигня, так как это всё равно всё не правильно :) я ж говорю - нужен редактор самого монстра, где было бы расписано какие кадры к чему относятся. вот сейчас меня волнует что 0 и 1 кадр часто одинаковые. жмакни на анимацию и сам посмотри - там наблюдается маленький подтуп. это вот как раз из-за того что 0 и 1 это один и тот-же кадр. я не знаю как в игре это используется. типа анимация ходьбы - как игра это использует? монстр идет - графика с 0 до 6 кадров мотает каждый раз, или все-таки с 1 до 6? вот если бы у меня были эти данные, то было бы понятно. конечно, еще будет попаболь адская придумать как это все редактировать... так что когда осознал этот объем звездеца - как-то охладел маленько :)))))
« Последнее редактирование: 16 Ноябрь 2025, 09:35:15 от SeregaZ »

Оффлайн bgr

  • Пользователь
  • Сообщений: 609
    • ВКонтакте
    • Просмотр профиля
[SMD] Хак Zero Tolerance
« Ответ #2235 : 16 Ноябрь 2025, 17:16:54 »
SeregaZ, помоги мне в конце концов с редактированием одной стены и я дальше буду заниматься своим проектом, раз полноценный эдитор не дождёмся))))

Оффлайн SeregaZ

  • Пользователь
  • Сообщений: 2703
  • Пол: Мужской
  • ливнул с форума
    • Youtube
    • Просмотр профиля
Re: [SMD] Хак Zero Tolerance
« Ответ #2236 : 16 Ноябрь 2025, 17:47:09 »
там система похожа на систему с юнитом. текстура состоит из 8 метатайлов - прямоугольник два ряда по 4 метатайла в ряд. сами метатайлы 32х32 пикселя. рисуются по подобной схеме:
1 2 33 34
3 4 35 36
5 6 37 38
7 8 39...
9 10
11 12
13 14
15 16
17 18
19...
... 30
31 32

вот в текстуре у тебя идут номера метатайлов. типа 8 номеров друг за другом. только я забыл по 1 байту или по 2... вот очень похоже на то, что происходит в файле юнита. поэтому Енематор в принципе может подойти для редактирования текстуры - схема то такая-же.

Оффлайн bgr

  • Пользователь
  • Сообщений: 609
    • ВКонтакте
    • Просмотр профиля
[SMD] Хак Zero Tolerance
« Ответ #2237 : 16 Ноябрь 2025, 17:55:29 »
SeregaZ, пон, будем пробовать

Оффлайн SeregaZ

  • Пользователь
  • Сообщений: 2703
  • Пол: Мужской
  • ливнул с форума
    • Youtube
    • Просмотр профиля
[SMD] Хак Zero Tolerance
« Ответ #2238 : 17 Ноябрь 2025, 11:22:29 »
в общем пока думаю пересмотреть концепцию. в начале считать все из файла юнита - графику, кадры анимации, количество паков, расположение, Дану Скалли, размеры... построить согласно инструкциям изображение кадров целиком. после в массив, согласно количеству паков и анимаций в них и кадров - вносить эти самые готовые картинки кадров. после юзверь там типа с ними работает то да сё... а вот в момент сохранения и будет происходить магия - будет сохранятся метатайловый сет с нуля и расчитыватся номера метатайлов, после они будут записываться в те места, где это надо. так-же будет происходить поиск на зеркала. то есть юзверю не нужно будет парится вручную там ставить номера метатайлов и зеркала к ним. он будет видеть сразу кадр целиком. и работать с ним как с целым изображением.

но, повторюсь, все это фигня и не правильно. надо редактор юнитов делать с привязкой к модели поведения юнитов, чтобы было больше котроля и понимания что тут к чему.

Оффлайн Fenix87

  • Пользователь
  • Сообщений: 12
    • Просмотр профиля
[SMD] Хак Zero Tolerance
« Ответ #2239 : 27 Ноябрь 2025, 18:41:00 »
Как выглядел бы на максималках ремейк ZT  ;)

Оффлайн Беларус учит русский

  • Модератор
  • Сообщений: 1397
    • ВКонтакте
    • Steam
    • Просмотр профиля
[SMD] Хак Zero Tolerance
« Ответ #2240 : 27 Ноябрь 2025, 20:31:51 »
Графика у неё должна быть такой, што только в окошке и должна выдавать нормальный фпс, и заменить Крайзис как бенчмарк.
Это надо бы запостить в Эмуляционный арт.

Оффлайн Chaotix

  • Пользователь
  • Сообщений: 1666
  • Пол: Мужской
    • Просмотр профиля
[SMD] Хак Zero Tolerance
« Ответ #2241 : 28 Ноябрь 2025, 01:09:44 »
Как выглядел бы на максималках ремейк ZT  ;)
Но современные мониторы в основном 16:9, а здесь 3:2.
Если бы кто-то захотел подобное адаптировать в свою игру, то пришлось бы сильно постараться, что бы  уместить все элементы красиво
« Последнее редактирование: 28 Ноябрь 2025, 01:16:15 от Chaotix »

Оффлайн Valet2

  • Пользователь
  • Сообщений: 692
    • Просмотр профиля
[SMD] Хак Zero Tolerance
« Ответ #2242 : 08 Декабрь 2025, 21:44:12 »
Как выглядел бы на максималках ремейк ZT  ;)

Нужно больше отвлекающего внимание цианного блума (нет).

Оффлайн metalslayer

  • Пользователь
  • Сообщений: 109
    • ВКонтакте
    • Просмотр профиля
Re: [SMD] Хак Zero Tolerance
« Ответ #2243 : 17 Декабрь 2025, 02:22:30 »
Ну так, где можно протестировать коопный Zero Tolerance?

Оффлайн StRyK

  • Пользователь
  • Сообщений: 1412
  • Пол: Мужской
    • ВКонтакте
    • Steam
    • Youtube
    • Просмотр профиля
[SMD] Хак Zero Tolerance
« Ответ #2244 : 17 Декабрь 2025, 10:28:43 »
Ну так, где можно протестировать коопный Zero Tolerance?
Нигде. Никто эмулятор для этого не написал

Оффлайн SeregaZ

  • Пользователь
  • Сообщений: 2703
  • Пол: Мужской
  • ливнул с форума
    • Youtube
    • Просмотр профиля
[SMD] Хак Zero Tolerance
« Ответ #2245 : 17 Декабрь 2025, 12:37:31 »
да там Gens подойдет обычный. по моей схеме просто влазим в память генса и херачим её в интернеты. на той стороне тоже самое. весь вопрос в организации приема-передачи. затык то в чем - прошли те времена, когда провайдеры всем клиентам давали белые айпи адреса. сейчас все сидят за NAT. то есть напрямую друг до друга не достучаться. надо мудрить. поэтому то я и хотел через Каиллеру сделать. эти сервера простенькие и доступны в сети. и даже пяток-десяток есть. и там даже пакет специальный есть - который шлет данные.

меня другое интересует :) мы вчера лифты обсуждали. чо-то куда-то всё улетело в черную дыру... сранно сранно.

Оффлайн StRyK

  • Пользователь
  • Сообщений: 1412
  • Пол: Мужской
    • ВКонтакте
    • Steam
    • Youtube
    • Просмотр профиля
Re: [SMD] Хак Zero Tolerance
« Ответ #2246 : 17 Декабрь 2025, 13:12:03 »
да там Gens подойдет обычный
Не, генс - отвратительный эмуль. Лучше другой.

по моей схеме просто влазим в память генса и херачим её в интернеты
Звучит просто. почему же тогда никто не сделал?

Оффлайн SeregaZ

  • Пользователь
  • Сообщений: 2703
  • Пол: Мужской
  • ливнул с форума
    • Youtube
    • Просмотр профиля
[SMD] Хак Zero Tolerance
« Ответ #2247 : 17 Декабрь 2025, 16:03:50 »
потому что у них не было под рукой Немезиса :) он разуплял сидел где там буферы шмуферы где заголовки где прочая муть. я на всё готовое пришел и предложил эту мысль влезания в память эмулятора. точнее в память приставки в эмуляторе - те злосчастные 65кб оперативки сеги. Gens удобен тем что там из запуска в запуск - адрес оперативки всегда одинаковый. во Fusion он плавает. правда там есть одно место, которое всегда одинаковое и содержит ссыль на память. так что тоже в принципе можно использовать. для меня все-ж Gens удобнее - ибо всякие дебагерские вещи там поглядеть можно. vdp шмэвэпэ и всякое такое.

Оффлайн StRyK

  • Пользователь
  • Сообщений: 1412
  • Пол: Мужской
    • ВКонтакте
    • Steam
    • Youtube
    • Просмотр профиля
Re: [SMD] Хак Zero Tolerance
« Ответ #2248 : 17 Декабрь 2025, 16:12:33 »
те злосчастные 65кб оперативки сеги
Причем тут вообще оперативка? Речь про функцию, которая работала на базовом мегадрайве, без всяких апгрейдов оперативки.

Gens удобен тем что там из запуска в запуск - адрес оперативки всегда одинаковый. во Fusion он плавает. правда там есть одно место, которое всегда одинаковое и содержит ссыль на память
Оба не нужны для этого. Больше подходит меднафен, поскольку сетевые функции самые качественные у него. Просто надо создать уникальный меднафен, который соединять два эмулятора будет через программный порт второго геймпада

Оффлайн SeregaZ

  • Пользователь
  • Сообщений: 2703
  • Пол: Мужской
  • ливнул с форума
    • Youtube
    • Просмотр профиля
[SMD] Хак Zero Tolerance
« Ответ #2249 : 17 Декабрь 2025, 16:28:50 »
видимо видео ты не смотрел... эх... есть такой буржуйский товарищ Битшифтер. так вот он сделал переходник 2порт->UTP разъем для подключения в роутер. для дума 32х все работает прекрасно. а вот с ZT затык. материл он на чем свет стоит этот ZTшный вариант, ибо там что-то 4000 сколько-то бод... (это в древне-модемских единицах измерения) и плюс оно там что-то половину шлет, потом ждет, потом шлет вторую половину... кароче и из-за этого у него ничерта не работает. так то я тоже бы хотел этот его вариант. то есть получается в оригинальную приставку или стародельный клон втыкаешь во 2 порт и вперед с песнями играть по сети... получается старые картриджи ZT будут работать (у меня есть такой старенький из 90х  :cool:). однако если все-же переходить на всякие евердрайвы и прочую многоигровую муть - то почему-бы тогда не сделать эту приблуду со влезанием в оперативку в виде картриджа? и тогда UTP будет втыкаться в сам этот картридж. там ведь возможностей будет больше, нежели стандартный второй порт и его древнеегипетская скорость передачи данных. теоритический затык еще будет в пинге. ибо оригинальный проводок то там пинга нет :) пол метра провода и две приставки. какой там пинг? минус тыща? :) в современных реалиях надо прицеливаться на 200 пинга примерно, а то и на 400 если играть через сервер. и этого может не хватить... нужно тестировать.