Current time: 23.11.2024, 21:48 Hello There, Guest! (LoginRegister)
Language: english | russian  

Post Reply 
Threaded Mode | Linear Mode
Перевод игры на PNG
» PCX/DEF => PNG. Вопросы, обсуждение
Author Message
Berserker Offline
Administrators

Posts: 16657
Post: #76

Elmore, по Win 7. 25% рынка. Сидели и будем сидеть. Оболочка — не самая сложная программа. Под Вин 7 идут премиальные игры и браузеры. Это раз. Это последняя ОС без массы встроенного шпионского ПО и принудительных обновлений — это два. Прекращение поддержки — ход, направленный на усиление контроля над пользователями. Технически в этом никакого смысла нет.

Спокойствие, товарищи. Размер кэша PNG настраиваемый, а лишние 100 МБ никого не обеднят.


Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов
Поддержать проект
12.05.2021 02:17
Find all posts by this user Quote this message in a reply
Panda Away
Moderators

Posts: 1005
Post: #77

Berserker, никакой паники нет. Ab Просил 1 ГБ, тебе его одобрили (на данный момент 3 "За" и 1 "Против") 148


Тот, кто просыпается рано - жаворонок, поздно - сова. А тот, кто плохо спит и ходит с черными кругами под глазами - панда!
12.05.2021 03:01
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16657
Post: #78

https://dropmefiles.com/sAPNr

Обновление с поддержкой остальных небоевых дефов.


Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов
Поддержать проект
12.05.2021 03:44
Find all posts by this user Quote this message in a reply
Elmore Offline

Posts: 608
Post: #79

(12.05.2021 02:17)Berserker Wrote:  Elmore, по Win 7. 25% рынка. Сидели и будем сидеть. Оболочка — не самая сложная программа. Под Вин 7 идут премиальные игры и браузеры. Это раз. Это последняя ОС без массы встроенного шпионского ПО и принудительных обновлений — это два. Прекращение поддержки — ход, направленный на усиление контроля над пользователями. Технически в этом никакого смысла нет.

Code:
Desktop Windows Version Market Share Worldwide:
Win10 - 78%
Win7 - 16.3%
Все это "шпионство" можно долго обсуждать. Но простой вопрос - а что скрывать? Данные обезличены. Да и это при желании можно выключить, с самого появления win10 есть разные готовые средства, вырезающие шпионство (имею ввиду не софт "для баловства"). Но по опыту знаю - чистая и не тронутая win10 работает как часы, а с вырезанием - грешить на качество софта (или резать руками, кому как нравится).
Обновления не принудительны и их всегда можно откатить. Как и в той же семерке. Есть вообще версия win10 LTSC (аббревиатура меняется с релизом новой версии, вроде каждые 2 года). У меня такая на планшете уже года 3, там обновлений нет, только если заплатки уязвимостей раз в пол года.
Пару лет назад "по необходимости" ставил win7 на свой старый пылившийся системник, которому лет 18 (1gb озу, пенек одноядерный 3.0ггц и без видяхи). Хром еще тогда перестал работать на семерке. Потом поставил win10 - все прекрасно работало на столь древнем железе.
Так что как когда-то XPшники не хотели переходить на win7, так же сейчас 7шники не хотят переходить на win10. А через десяток лет будете нахваливать, как обычно103
Ну и игры есть, которые уже работают исключительно на win10


Image: widget.png?style=banner2
12.05.2021 04:21
Find all posts by this user Quote this message in a reply
V_Maiko Offline

Posts: 610
Post: #80

(11.05.2021 23:05)Berserker Wrote:  Image: image.png

The object you have used as an example doesn't convince me. The reason is the edges that it has as a result, I don't know if the transparency of PNG is still inconsistent with those pixels that have antialising or is the image itself that has poor quality edges.
If it's the first, it would be a similar problem as using the defs with antialising and then seeing cyan dots in the final output of the def.
(This post was last modified: 12.05.2021 04:58 by V_Maiko.)
12.05.2021 04:46
Find all posts by this user Quote this message in a reply
XEPOMAHT Offline
Moderators

Posts: 2356
Post: #81

(12.05.2021 04:21)Elmore Wrote:  Пару лет назад "по необходимости" ставил win7 на свой старый пылившийся системник, которому лет 18 (1gb озу, пенек одноядерный 3.0ггц и без видяхи). Хром еще тогда перестал работать на семерке. Потом поставил win10 - все прекрасно работало на столь древнем железе.

Ставил когда-то этот самый Хром, ещё под Windows 2003 - он моментально съел всю доступную оперативную память, оставив остальные приложения висеть на файле подкачки. После этого Хром был удалён. Совершенно не желательно для меня, если из ERA сделают подобный монстроидальный аналог гуголовского софта. Максимум, что когда-то тянул мой ПК без особых тормозов (iCore E8200, 2GB ОЗУ, GeForce 950) - первую бета-версию Вислы (и то, на этой ОС отвратительная совместимость с приложениями + синие экраны смерти при любом чихе). Пробовал Windows 7 - ПК превращался в калькулятор с изнасилованной оперативной памятью и срабатывающей через каждые 5 минут защитой от перегрева ЦП. Она работает крайне медленно, съедая все ресурсы ПК - это очень большая и громоздкая ОС. После чего Windows 7 удалялась, возвращаясь обратно на Windows 2003, где работало всё и без тормозов (до 2015 года, после которого начали массово выходить ПО, лишенное поддержки старых виндовозов). После 2015 пробовал установить Windows 7 последний раз - инсталятор зависал в самом начале инициализации - фиг знает из-за чего, хотя на другие ПК с того же диска Windows 7 устанавливался без проблем. Грешу всё-таки на планки с ОЗУ - они изрядно изношены различным экстримом, а новые покупать совершенно не хочется. А под Windows 10 уже точно придётся покупать новый ПК целиком - когда-нибудь лет через 5 так и сделаю.
12.05.2021 11:40
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16657
Post: #82

V_Maiko, do you see any invalid edges in Cidatel? Do you see my avatar their and semi-transparanet spot above it? For the Gates I just used Photoshop magic wand to remove backgound, it left semi-transparent white pixels.


Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов
Поддержать проект
12.05.2021 14:09
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16657
Post: #83

1 существо в бою из 60 png-кадров:
450 * 400 * 4 * 60 = 43,2 МБ.
20 разных существ в 864 МБ.
Это для справки, что такое честная покадровая анимация в памяти.

Оригинал использует 1 байт на цвет вместо 4-х и хранит кадры обрезанными.


Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов
Поддержать проект
12.05.2021 20:37
Find all posts by this user Quote this message in a reply
DarkyAndSparky Offline

Posts: 56
Post: #84

(12.05.2021 20:37)Berserker Wrote:  1 существо в бою из 60 png-кадров:
450 * 400 * 4 * 60 = 43,2 МБ.
20 разных существ в 864 МБ.
Это для справки, что такое честная покадровая анимация в памяти.

Оригинал использует 1 байт на цвет вместо 4-х и хранит кадры обрезанными.

А пробовать грузить в память видюхи нету смысла потому что обрабатывает все равно проц?
12.05.2021 22:05
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16657
Post: #85

DarkyAndSparky, да, всё на процессоре. Буду обрезать картинки по прозрачным пикселям.


Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов
Поддержать проект
12.05.2021 22:22
Find all posts by this user Quote this message in a reply
Panda Away
Moderators

Posts: 1005
Post: #86

DarkyAndSparky, не нужно ничего грузить в видеокарту, в нынешних реалиях - это утопия.


Тот, кто просыпается рано - жаворонок, поздно - сова. А тот, кто плохо спит и ходит с черными кругами под глазами - панда!
12.05.2021 22:44
Find all posts by this user Quote this message in a reply
XEPOMAHT Offline
Moderators

Posts: 2356
Post: #87

(12.05.2021 20:37)Berserker Wrote:  1 существо в бою из 60 png-кадров:
450 * 400 * 4 * 60 = 43,2 МБ.
20 разных существ в 864 МБ.
Это для справки, что такое честная покадровая анимация в памяти.

Если голыми растрами, то да, png очень далёк от статуса формата игровой графики, уже очень давно никто так не делает (та же VCMI всегда жмёт графику независимо от того, png там или bmp). Если все растры пожать в формат DXT1, загрузить в память видеокарты и рендерить средствами, например, DirectX 7, то и экономия будет существенная. Но без исходников к Героям перехватывать и переписывать всю рендерную часть кода - архисложно. Хотя так уже сделали в... HD-переиздании от Юбисофта. Лучше уж добавить собственный def-формат.
(This post was last modified: 12.05.2021 22:53 by XEPOMAHT.)
12.05.2021 22:47
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16657
Post: #88

XEPOMAHT, магии не бывает. Это таки сжатие с потерями, для пиксельной графики может быть существенно. Хватает того, что потом фильтрам HD мода ещё приходится трудиться.


Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов
Поддержать проект
13.05.2021 01:44
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16657
Post: #89

Написал на php преобразователь h3l + bmp картинок из def в корректно поименованные png с автоконвертированием фона и теней. После прохода через pngcrush по каждому файлу получается суммарный размер на диске порядка 310 КБ против 170 КБ оригинального Ифрита Султана.
PngCrush создаёт файлы png с палитрой. Без палитры где-то 650 КБ, что тоже терпимо.

https://pastebin.com/J2JTMZg8


Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов
Поддержать проект
13.05.2021 03:16
Find all posts by this user Quote this message in a reply
Panda Away
Moderators

Posts: 1005
Post: #90

Berserker, ну, вырастет размер в 2 раза, ничего страшного, сейчас размер некоторых игр уже за сотню гигабайт переваливает, так что еще +1 ГБ места на диске никому хуже не сделает Ab


Тот, кто просыпается рано - жаворонок, поздно - сова. А тот, кто плохо спит и ходит с черными кругами под глазами - панда!
(This post was last modified: 13.05.2021 03:20 by Panda.)
13.05.2021 03:20
Find all posts by this user Quote this message in a reply
« Next Oldest | Next Newest »
Post Reply 


Forum Jump:

Powered by MyBB Copyright © 2002-2024 MyBB Group