HLFX.Ru Forum
Показать все 59 сообщений этой темы на одной странице

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Наши проекты (https://hlfx.ru/forum/forumdisplay.php?forumid=1)
-- modpal - маленькая утилитка для сортировки цветов в палитре (https://hlfx.ru/forum/showthread.php?threadid=5117)


Отправлено ~ X ~ 23-04-2018 в 17:34:

Arrow modpal - маленькая утилитка для сортировки цветов в палитре

modpal
version 1.1
by xawari

Утилита, которая поможет с созданием DM_Base и Remap-текстур! Годы и годы шли, а никто так и не реализовал редактирование палитры. В итоге, не надеясь на абобе(tm), корел(r) и прочих сраных проприетарщиков, запилил свою утилиту. Кроссплатформенную и с исходниками.


(example only, there's no GUI, run in command window)

Small and quick utility to sort and modify 256 color table (8 bit palette) using various criteria.
Commands can be chained one after another, they will be processesed in series as if the program was started many times.
Possible input file formats are: JASC (.pal), raw RGB data (3*256 bytes), ACT (read as raw).

Arguments:

<input file> - mandatory (type is detected by extension: .pal is for text files)
<output file> - mandatory
[--out-raw] - option to write output file as binary RGB palette
[--out-act] - option to write output file as Adobe(TM) Color Table (ACT) palette
[--out-std] - option to write directly to stdout (output name is ignored)
[reverse <range>] - reverse part of current table
[sort <range> <mode>] - perform sort on a range of colors
[mod <range> <component> <operator> <float value>] - perform arithmetic operation on a range of colors

<> arguments are required, [] are optional.
range can be defined as "start-end" (no spaces!) or just "all" (same as "0-255").
component can be one of r|g|b|h|s|l|t, sort mode is actually a color component. t is
operator is =|+=|-=|*=|/=.

Exit status:

0 on success, otherwise an error occurred.

Examples:

modpal --help
modpal in.pal out.pal sort 0-255 h reverse mod 0-127 h += 180
modpal in.pal out.bin --out-raw mod all l *= 2
modpal in.pal out.act --out-act

()/

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Дядя Миша 24-04-2018 в 07:54:

Для сортировки delta.lst планируется утилита?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 24-04-2018 в 08:14:

Дядя Миша
Ты почему такой жестокий стал?

__________________

xaerox on Vivino


Отправлено FiEctro 24-04-2018 в 08:27:

Ну ниплоха, хотя ИМХО как то не очень равномерно оно сортирует.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено ~ X ~ 24-04-2018 в 09:47:

FiEctro придумай какой-нить более годный алгоритм - я напишу. Но мне достаточно было сортировки по х*ю ) Просто удивительно что таких вещей нет штатно, например, в ФШ.

XaeroX сердитый он человек злые свиньи спать мешают

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

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Дядя Миша 24-04-2018 в 10:53:

Цитата:
XaeroX писал:
Ты почему такой жестокий стал?

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

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 24-04-2018 в 11:01:

Цитата:
Дядя Миша писал:
на скриншотах показан графический интерфейс, а на деле программа консольная

Это показана палитра, открытая в графическом редакторе.

__________________

xaerox on Vivino


Отправлено ComradeAndrew 24-04-2018 в 11:18:

~ X ~
Сортируй по значению яркости:

code:
sqrt(r^2+g^2+b^2)

Можно даже нормализовать если очень хочется:
code:
1/255*sqrt((r^2+g^2+b^2)/3)


Отправлено Дядя Миша 24-04-2018 в 12:50:

Цитата:
XaeroX писал:
Это показана палитра, открытая в графическом редакторе.

Вот тебе цитато автора
Цитата:
~ X ~ писал:
Годы и годы шли, а никто так и не реализовал редактирование палитры.

Редактирование предполагает визуальный интерфейс, правда?
Дальше идут скриншоты. В принципе я допускаю что маленькая прожка имеет ровно одно окно с палитрой и именно оно показано на этих скриншотах. То есть задаёшь цвета в окошках, жмёшь бленд, а оно тебе рраз и отсортировало. Я не против консольных приложений, но вот эти скриншоты они вводят в заблуждение.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено ~ X ~ 24-04-2018 в 13:01:

ComradeAndrew ты уверен что это лучше чем канонический L из HSL? Могу запилить - не вопрос. Для сортировки даже можно не нормализовывать.

Дядя Миша если тебе показать скрины картинки в фотошопе, ты подумаешь что я написал фотошоп? Тебя окна вводят в ступор потому что, как выясняется, ты ими никогда не пользовался. А скрины из... секрет-секрет!

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

Судя по запросам гугла, пиксель-артщики тоже хотели бы такую прогу. Ну, рускай приходят-берут. А если кто хочет ГУИ - пишите, я не против. Но только на СИ или плюсах. )

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено FiEctro 24-04-2018 в 13:09:

Цитата:
~ X ~ писал:
FiEctro придумай какой-нить более годный алгоритм - я напишу. Но мне достаточно было сортировки по х*ю ) Просто удивительно что таких вещей нет штатно, например, в ФШ.


Да фиг его знает вроде по цвету всё правильно отсортировало, а вот по яркости сам видишь.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено Дядя Миша 24-04-2018 в 13:26:

Цитата:
~ X ~ писал:
если тебе показать скрины картинки в фотошопе, ты подумаешь что я написал фотошоп?

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

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено ComradeAndrew 24-04-2018 в 13:54:

Цитата:
~ X ~ писал:
ComradeAndrew ты уверен что это лучше чем канонический L из HSL? Могу запилить - не вопрос. Для сортировки даже можно не нормализовывать.

Нет, не уверен. Просто предположение. Ты спросил - я подкинул идей.
А для сортировки, к слову, можно и корень отбросить тоже.


Отправлено Chyvachok 24-04-2018 в 14:19:

Неплохая идея, т.к. реально нету никаких способов отсортировать цвета в том же фотожопе, что нужно чтобы часть текстуры не красилась, или наоборот имела 2 цвета, мне вообще интересно как Вульва делала такие текстуры.

Кстати с этими ремапами мне этот тутор помог когда-то, в принципе можно мутить с палитрой как здесь при помощи этого tileset pal-а, и инструкция как правильно называть ремап текстуры: http://the303.org/tutorials/gold_remap.htm

~ X ~ не совсем по теме, раз есть и прога для сортировки ремапов, как насчет идеи сделать текстуры рук в ХДМ двухцветными? Типа как здесь: https://gamebanana.com/skins/153792


Отправлено ~ X ~ 24-04-2018 в 14:40:

Цитата:
Chyvachok писал:
~ X ~ не совсем по теме, раз есть и прога для сортировки ремапов, как насчет идеи сделать текстуры рук в ХДМ двухцветными?

Так уже было сделано В XDM3035 вроде было. Только я тогда про ремапы не знал (или их не было?) и там было DM_Base по 32 цвета на топ/боттом. Выглядело мерзко. Вообще я не против.

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

Дядя Миша да я как-то стал забивать на гуи. И делать их особо некогда.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Chyvachok 24-04-2018 в 16:36:

Цитата:
~ X ~ писал:
Так уже было сделано


Сейчас в ХДМ краситься рукав в один цвет, а накладки в пальцах в другой, я имел ввиду чтобы сделать чтобы и сам рукав имел 2 разных цвета, то есть внешная часть в один цвет, внутренняя в другой, и тоже с накладками, те что на пальцах имеют один цвет, та что на самой руке другой, как в том скине что я скинул


Отправлено Дядя Миша 24-04-2018 в 16:47:

Я вот еще чего заметил, программка поддерживает только палитру в формате JASC-PAL. Было бы неплохо научить её палитре в бинарном виде, которая занимает ровно 768 байт и имеет расширение .pal
Ксаш например умеет грузить такую палитру и накладывать на заранее загруженную текстуру.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено ComradeAndrew 24-04-2018 в 18:06:

Цитата:
~ X ~ писал:
ComradeAndrew а, я думал это какой-то известный показатель. Надо его тогда обозвать как-то, чтобы ключ для него создать.

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

Добавлено 24-04-2018 в 21:03:

Вроде нашел неплохой алгоритм сортировки:

Сначала все цвета сортируются по hue, затем каждая строка по яркости (вроде lightness и (r^2+g^2+b^2) примерно одинаковы).
Можно побаловаться самому с настройкой в скрипте, если поддерживается HTML5 (интересно, где-то ещё не поддерживается?).


Отправлено ~ X ~ 24-04-2018 в 20:16:

Цитата:
Дядя Миша писал:
Я вот еще чего заметил, программка поддерживает только палитру в формате JASC-PAL.

Согласен, в принципе. Но я других палитр в руках не держал, так что хз какие там форматы. Говорят, распространены палитры АБОБЕ, но я просто не в состоянии сейчас ими заниматься. Чисто бинарную можно, но кто ею будет пользоваться?

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

ComradeAndrew выглядит здорово, а запуск
modpal in.pal out.pal sort all h sort all s sort all l
не даст похожего результата? надо много тестить

как брайтнысс обозвать? b занято под синий )

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Government-Man 24-04-2018 в 23:15:

Цитата:
~ X ~ писал:
Просто удивительно что таких вещей нет штатно, например, в ФШ.


Дай догадаюсь - это потому, что эта фича могла бы быть полезна для 0.01% пользователей?

ЗЫ. Чего вы маетесь с сорцами в зипе? Нет чтобы на гитхаб залить...


Отправлено ComradeAndrew 25-04-2018 в 06:22:

Цитата:
~ X ~ писал:
modpal in.pal out.pal sort all h sort all s sort all l

Разве это не тоже самое, что просто отсортировать всё по l?

Цитата:
~ X ~ писал:
как брайтнысс обозвать? b занято под синий )

А обязательно ли одной буквой? Можно было бы lum например. Но это конечно если совсем коротко. Я бы такой, что просто brightness использовал.


Отправлено Дядя Миша 25-04-2018 в 08:40:

Цитата:
Government-Man писал:
Чего вы маетесь с сорцами в зипе? Нет чтобы на гитхаб залить...

Вот поэтому.

Добавлено 25-04-2018 в 11:40:

Так что сами обмазывайтесь своей гитхаброй

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено a1batross 25-04-2018 в 09:09:

Дядя Миша кстати, это не слишком частая проблема. Больше вероятность просрать сорцы из-за посыпавшегося HDD.

Кстати, они вообще-то локально есть, поэтому даже если ТП не идёт на встречу, то можно просто перезалить.


Отправлено XaeroX 25-04-2018 в 09:12:

Ну удалили и удалили, подумаешь. Развели, блин, шумиху.
Нефиг прова кому попало раздавать.

__________________

xaerox on Vivino


Отправлено ~ X ~ 25-04-2018 в 09:31:

Цитата:
Дядя Миша писал:
Так что сами обмазывайтесь своей гитхаброй

Они обмазываются, еще и добавки просят! А потом приходят домой, вываливают все ссылки на гитхаб на хабр и представляют что их поглотил единый организм гитхаба. "И всё вокруг сделано из коммитов, даже небо, даже аллах" )

Цитата:
a1batross писал:
Больше вероятность просрать сорцы из-за посыпавшегося HDD.

Какой-то неопытный человек хранит своё самое ценное на RAID < 1, то есть. Своему железу я верю больше чем чужому. Да и РКН уже потират ручонки...

Цитата:
ComradeAndrew писал:
Разве это не тоже самое, что просто отсортировать всё по l?

проверь

Цитата:
ComradeAndrew писал:
А обязательно ли одной буквой?

да, на будущее. Если появится возможность объединять критерии. Типа sort rgl hgbl и т.д. Мож, буквой t обзову.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено ComradeAndrew 25-04-2018 в 09:40:

Цитата:
~ X ~ писал:
проверь

У меня нет политр в формате JASC-PAL


Отправлено a1batross 25-04-2018 в 17:26:

XaeroX так дело не в правах. Мой знакомый удалил свой форк репы, а вместе с ним удалился оригинал. В ТП сказали что сами наговнокодили, извиняются и восстановили репу. Кроме загрузок -- они навсегда утеряны в амазоновском S3.

Атк. Не буду оффтопить дальше.


Отправлено ~ X ~ 26-04-2018 в 08:50:

Цитата:
ComradeAndrew писал:
У меня нет политр в формате JASC-PAL

а в каком есть? JASC экспортирует Wally, например. Напишешь под свои загрузчик?

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено ComradeAndrew 26-04-2018 в 09:07:

Цитата:
~ X ~ писал:
а в каком есть? JASC экспортирует Wally, например. Напишешь под свои загрузчик?

Да никаких нет. Если честно оно мне и не надо. У меня Photoshop вполне нормально генерирует таблицу при индексации.
Я посмотрел, что у тебя в первом посте сортировка уж очень слабая и решил подкинуть примерчиков по быстрому


Отправлено ~ X ~ 26-04-2018 в 17:58:

ComradeAndrew никогда не видел чтоб ФШ нормально (для ремаппинга) создавал палитру... ну, whatever. Если дашь формат палитр для ФШ, будет круто. Кому-нибудь. Если попросят

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено ComradeAndrew 26-04-2018 в 19:10:

Цитата:
~ X ~ писал:
никогда не видел чтоб ФШ нормально (для ремаппинга) создавал палитру



Цитата:
~ X ~ писал:
Если дашь формат палитр для ФШ, будет круто.

А что там давать? Photoshop поддерживает 2 формата. *.act и *.pal (Microsoft PAL file) он же RIFF Palette File.
*.act - это то, что тут уже упоминал ДМ. Бинарный формат без хедеров, занимает ровно 768 байт.


Отправлено ~ X ~ 27-04-2018 в 08:22:

ЗБС - оказывается, в XDM уже есть загрузчик палитр...

Microsoft pal потребует кучи вендохедеров, так что, может, и фиг с ним. Не видел чтоб его часто юзали.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено XaeroX 27-04-2018 в 08:24:

ComradeAndrew
А как была получена вторая картинка? В ФШ вроде нет встроенных средств сортировки цветов палитры?

__________________

xaerox on Vivino


Отправлено ComradeAndrew 27-04-2018 в 11:01:

Цитата:
XaeroX писал:
А как была получена вторая картинка? В ФШ вроде нет встроенных средств сортировки цветов палитры?

У меня такая таблица получилась просто после смены режима на индексированные цвета. Ничего дополнительно я не делал.


Отправлено ~ X ~ 27-04-2018 в 18:18:

Цитата:
ComradeAndrew писал:
*.act - это то, что тут уже упоминал ДМ. Бинарный формат без хедеров, занимает ровно 768 байт.

Ты малость не прав: https://www.adobe.com/devnet-apps/p...leformatashtml/

Цитата:

If the file is 772 bytes long there are 4 additional bytes remaining. Two bytes for the number of colors to use. Two bytes for the color index with the transparency color to use. If loaded into the Colors palette, the colors will be installed in the color swatch list as RGB colors.

ФШ 768-байтные файлы не жрет.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено ComradeAndrew 27-04-2018 в 18:58:

Цитата:
~ X ~ писал:
ФШ 768-байтные файлы не жрет.

Как же не жрет, если он его и генерирует?
По ссылке четко написано:
Цитата:
There is no version number written in the file. The file is 768 or 772 bytes long and contains 256 RGB colors. The first color in the table is index zero. There are three bytes per color in the order red, green, blue. If the file is 772 bytes long there are 4 additional bytes remaining. Two bytes for the number of colors to use. Two bytes for the color index with the transparency color to use. If loaded into the Colors palette, the colors will be installed in the color swatch list as RGB colors.

И где я не прав?


Отправлено st1x51 27-04-2018 в 19:34:

Цитата:
~ X ~ писал:
Годы и годы шли, а никто так и не реализовал редактирование палитры.


Да вроде как давно реализовано было
http://www.insideqc.com/frikbot/fimg/

__________________
//generated by Quake, do not modify
//I want QuakeC in XashNT
http://www.moddb.com/games/conscript


Отправлено ~ X ~ 27-04-2018 в 20:21:

st1x51 в readme сплошная квакота и ни слова о палитрах. Клозетсорц, к тому же, не портабелен и потому не нужен.

Цитата:
ComradeAndrew писал:
И где я не прав?

772
и фотошоп не открывает файлы размером 768 байтов.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Дядя Миша 28-04-2018 в 07:35:

Этот fimg, я всё ждал када он научится понимать спрайты из халфы. А он так и не научился. И сорцев не выложили.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено ComradeAndrew 28-04-2018 в 07:47:

Цитата:
~ X ~ писал:
772

Наличие модификации формата с дополнительными 4 байтами как-то отменяет поддержку 768 байтных палитр? Фотошоп поддерживает 768 байтные файлы палитр. И об этом прекрасно написано в документации которую ты же и привел.
Цитата:
~ X ~ писал:
и фотошоп не открывает файлы размером 768 байтов.

Не знаю с чего ты это взял. Документация говорит об обратном. Как и мой фотошоп, который прекрасно грузит 768 байтную палитру, которую он сам же и сгенерировал.


Отправлено ~ X ~ 28-04-2018 в 08:09:

ComradeAndrew с того, *****, что ЛИЧНО ПРОВЕРЯЮ. И, да, у меня станый ФШ. Кроме того, там есть западло с эндианами. Есть какие-нибудь стандартные функции для эндианов или опять велосипед собирать?

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено XaeroX 28-04-2018 в 08:25:

Цитата:
~ X ~ писал:
И, да, у меня станый ФШ

Ну так сраный ФШ только у тебя и остался.
Какая версия хоть?
Цитата:
~ X ~ писал:
Кроме того, там есть западло с эндианами.

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

__________________

xaerox on Vivino


Отправлено ~ X ~ 28-04-2018 в 08:37:

любой файл в компьютере содержит исключительно байты. :_D
Если серьезно, то почитай док в конце. Или хотя бы мою цитату.
Who read shorts shorts?
*та-ра-та-та-та-та-ра*
We read shorts shorts!

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Дядя Миша 28-04-2018 в 08:41:

Цитата:
XaeroX писал:
Какое-такое западло с эндианами в формате, который содержит исключительно байты?

Ну там вначале два шорта.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 28-04-2018 в 09:05:

Ну блин, два шорта это разве западло?
Западло - это сотни, тысячи шортов и интов, да при этом то в том, то в другом endianess-е вперемешку.

__________________

xaerox on Vivino


Отправлено Дядя Миша 28-04-2018 в 09:39:

Цитата:
XaeroX писал:
Западло - это сотни, тысячи шортов и интов,

Даже небо, даже Аллах?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено ComradeAndrew 28-04-2018 в 11:13:

Цитата:
~ X ~ писал:
И, да, у меня станый ФШ.

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

Цитата:
~ X ~ писал:
Кроме того, там есть западло с эндианами. Есть какие-нибудь стандартные функции для эндианов или опять велосипед собирать?

Это все ещё ко мне вопрос? Я полагаю опасения построены ни на чем, в данном случае.


Отправлено ~ X ~ 28-04-2018 в 11:56:

Вопрос ко всем. Какие еще опасения? Рассказывай.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено ComradeAndrew 28-04-2018 в 12:25:

Цитата:
~ X ~ писал:
Кроме того, там есть западло с эндианами.

Опасения по поводу эндианов. Или у тебя есть конкретные примеры на руках? Тогда поделись с нами, нам тоже интересно.


Отправлено Дядя Миша 28-04-2018 в 17:04:

Цитата:
ComradeAndrew писал:
Я конечно рад, что тут есть люди, которые сидят на доисторических версиях программ

Новые версии в ФСБ стучат

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено ComradeAndrew 28-04-2018 в 17:44:

Цитата:
Дядя Миша писал:
Новые версии в ФСБ стучат

Новые версии фотошопа стучат в ФСБ? Это доносы если рисуешь что-то запрещенное на территории РФ?


Отправлено XaeroX 28-04-2018 в 18:21:

ComradeAndrew
Нет, они просто стучат, но им не открывают.

__________________

xaerox on Vivino


Отправлено ComradeAndrew 28-04-2018 в 19:27:

Цитата:
XaeroX писал:
Нет, они просто стучат, но им не открывают.

Жестоко это, по отношению к новым версиям.


Отправлено ~ X ~ 01-05-2018 в 20:10:

Обновил до версии 1.1. Обезбажено, новые фичи.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Дядя Миша 02-05-2018 в 07:42:

Цитата:
~ X ~ писал:
Обновил до версии 1.1

Чо, в ФСБ стучать научил?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено ~ X ~ 02-05-2018 в 08:10:

Дядя Миша сырцы же есть... найди там отсылку в ФСБ, АНБ, УПА, ЦРУ, Мосзад и пр.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено ComradeAndrew 02-05-2018 в 09:03:

Цитата:
~ X ~ писал:
(example only, there's no GUI, run in command window)

Надо добавить, что в ФСБ не стучит.


Отправлено ~ X ~ 02-05-2018 в 09:36:

Цитата:
ComradeAndrew писал:
Надо добавить, что в ФСБ не стучит.

Мне рдачеюмор как-то не совсем по душе в описании софта...

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Дядя Миша 02-05-2018 в 16:18:

А Мытищи корректно поддерживаются?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Временная зона GMT. Текущее время 04:02.
Показать все 59 сообщений этой темы на одной странице

На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024