Page 4 of 5

Re: Вопрос по импорту музыки на zxart.ee

PostPosted: Thu, 06.03.2014 11:40:46
by krossvas
moroz1999 wrote:Или использовать для всякой экзотики тот же формат, что и для спрайтов?

Как правило, всё что больше 8x8 - это спрайты (ну де-факто и 8x8 спрайты, просто так повелось), так что да, логично было бы всё что больше - использовать как набор спрайтов. Просто на сайте есть возможность это сделать в виде вывода сразу полным набором шрифта (что может породить проблемы, в виде необходимости как-то привязать спрайты к буквам, если осуществлять ту идею, что я озвучил ранее - возможность ввести свой текст и получить то. как он выглядит с этим шрифтом. Но в целом можно пока положить на это и просто выводить для спрайтовых шрифтов полный набор), а сурс будет в виде набора спрайтов.

Re: Вопрос по импорту музыки на zxart.ee

PostPosted: Thu, 06.03.2014 11:55:17
by moroz1999
Я поднял вопрос хранения потому, что считаю, что все спектрумовские работы (музыка, шрифты, графика) должны хранится в формате, просматриваемом/проигрываемом на реале, а сайт уже должен обеспечить их автоконверсию в формат, удобоваримый для web.
То есть, предлагаю сделать так:
1. Если у шрифта имеется редактор на ZX, то надо хранить его в этом формате.
2. Если шрифт можно сконвертить (и есть человек, желающий это делать) в один из общепринятых стандартов шрифтов, то конвертим.
3. Если шрифт особый, то храним его в формате какого-то спрайтового редактора. Со временем можно будет допилить скрипт просмотра шрифтов до поддержки таких шрифтов в том числе, первоначально можно хранить для них просто отдельный скриншот.

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

Re: Вопрос по импорту музыки на zxart.ee

PostPosted: Thu, 06.03.2014 12:57:50
by krossvas
А если нет редактора? Например пропорциональные шрифты часто делали через жопу, потом придумали по точке определять конец, но где-то это захардкожено.

А редактор по-моему везде один на ZX - любая артстудия (еси 256 символов) или там БГЕ (еси больше). Я и не слышал про редакторы под специальные шрифты, такие ваще есть?

Re: Вопрос по импорту музыки на zxart.ee

PostPosted: Thu, 06.03.2014 18:39:11
by moroz1999
krossvas wrote:А если нет редактора? Например пропорциональные шрифты часто делали через жопу, потом придумали по точке определять конец, но где-то это захардкожено.

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

Re: Вопрос по импорту музыки на zxart.ee

PostPosted: Thu, 06.03.2014 18:48:28
by TS-Labs
А я почему то считаю что шрифты как раз желательно приводить к универсальному юзабельному формату для спека и в таком виде хранить. Плюс скриншот конечно.

Re: Вопрос по импорту музыки на zxart.ee

PostPosted: Thu, 06.03.2014 19:27:49
by krossvas
Я так и предлагаю. Иначе какая-то хренотень будет, тыща форматов и нихрена толком.

Re: Вопрос по импорту музыки на zxart.ee

PostPosted: Thu, 06.03.2014 19:37:35
by moroz1999
Если будут желающие приводить шрифты к универсальному формату, то будет очень клево. Для тех шрифтов, которые еще не приведены, можно использовать вышеописанные воркараунды.

Re: Вопрос по импорту музыки на zxart.ee

PostPosted: Fri, 07.03.2014 10:00:39
by g0blinish
moroz1999 wrote:Для тех шрифтов, которые еще не приведены, можно использовать вышеописанные воркараунды

глянул на описание, возникли вопросы:
moroz1999 wrote:сли у шрифта имеется редактор на ZX, то надо хранить его в этом формате.

какой формат?
moroz1999 wrote:2. Если шрифт можно сконвертить (и есть человек, желающий это делать) в один из общепринятых стандартов шрифтов, то конвертим.

какой стандарт?
moroz1999 wrote:3. Если шрифт особый, то храним его в формате какого-то спрайтового редактора.

какой редактор?
moroz1999 wrote:первоначально можно хранить для них просто отдельный скриншот.

я обычно сразу храню скриншот из бинарного грабера.

Re: Вопрос по импорту музыки на zxart.ee

PostPosted: Fri, 07.03.2014 11:41:07
by krossvas
Короче шрифты не более 8x8 которые (4x8, 6x7 etc) - храним в виде ну собственно 8x8 шрифта, совместимого с артстудией, бге и овердохуя других редакторов. Всякие ужатые, полуужатые и тп - переконвертируем в этот формат, который можно потом если кому надо - сам сконвертит в свой изврат.

Спрайты храним в формате Sprite Master (имха наиболее удобный для работы). Если есть возражения - сообщай.

Re: Вопрос по импорту музыки на zxart.ee

PostPosted: Fri, 07.03.2014 12:02:12
by g0blinish
krossvas wrote:Спрайты храним в формате Sprite Master (имха наиболее удобный для работы)

может, тогда лучше в Хобете?

Re: Вопрос по импорту музыки на zxart.ee

PostPosted: Fri, 07.03.2014 12:35:58
by moroz1999
krossvas wrote:Sprite Master

В целом поддерживаю, так как сам юзаю тоже его.
А остальные редакторы точно не имеют более мощных форматов?

Re: Вопрос по импорту музыки на zxart.ee

PostPosted: Fri, 07.03.2014 14:06:52
by psndcj
А есть описание спрайтмастерсовского формата? на реале пользовался спрайтером (там с описанием анимации офигенно сделано), а при разработке на пц проще сразу в pbm/pgm грузить.

Re: Вопрос по импорту музыки на zxart.ee

PostPosted: Fri, 07.03.2014 14:22:22
by g0blinish
psndcj wrote:А есть описание спрайтмастерсовского формата?

Дык создай, сохрани и разберись.формат легкий, кажись.

Re: Вопрос по импорту музыки на zxart.ee

PostPosted: Fri, 07.03.2014 14:39:28
by r0bat
Извините, что влезаю. Всегда рисовал спрайты в бге и выкусывал тамошним плагином, он выгружать может в каком то своём формате, но с ходу описание его не нашел :)

Re: Вопрос по импорту музыки на zxart.ee

PostPosted: Fri, 07.03.2014 17:44:07
by krossvas
g0blinish wrote:может, тогда лучше в Хобете?

Тогда уж в SCL, но это детали, можно и так и так поддержать, это вопрос 5 строчек кода.

Re: Вопрос по импорту музыки на zxart.ee

PostPosted: Fri, 07.03.2014 17:45:30
by krossvas
psndcj wrote:А есть описание спрайтмастерсовского формата?

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

Re: Вопрос по импорту музыки на zxart.ee

PostPosted: Fri, 07.03.2014 17:50:06
by krossvas
File Format FLN (FLN = FLOAT LINE NO_ATR) Sprite Master:

(F_HEADER} {FLNSprite1 #}...{ FLNSprite # N}
(Header file) (sprayt1 )...( spraytN)


F_HEADER

{
FSIZE DW?; The length of the file byte -9
TYPE db?
AtrType db?; 0-NoAtr, 1-Symbol, 2-Graph
BMPtype db?; 0-Symbol, 1-Line
ySize db?; any value
xSize db?; any value
COUNTER db?; All sprites in the file
(Zero)
}

FLNSprite

{
Length dw dy * dx * 8 +4; length sprite

cap
dy db?; height of familiarity
dx db?; width of familiarity

Body ds dy * dx * 8; body sprite

}

Чет какой-то волгасофт укуренный, ну пофиг, у меня лежит готовый создаватель, так что в целом это можно считать готовым. Спрайтер мне интерфейс не понравился, как-то всё неудобно было. У BGE я не знаю, че за формат, какой-то свой. Ну можно расковырять так-то, вопрос в другом - много ли кто пользуется?

Re: Вопрос по импорту музыки на zxart.ee

PostPosted: Fri, 07.03.2014 17:53:39
by moroz1999
Думаю, что можно и конвертер слабать при желании.
Считаю, что было бы здорово, если бы кто-нибудь заморочился и исследовал, какие форматы что поддерживают. Тот же sprite master умеет разные спрайты хранить - цветные/монохромные, еще какие-то опции были.

Re: Вопрос по импорту музыки на zxart.ee

PostPosted: Fri, 07.03.2014 17:57:41
by krossvas
psndcj wrote:а при разработке на пц проще сразу в pbm/pgm грузить.

При разработке на ПЦ вообще фиолетово на формат, потом всё равно конвертить же в спектрумское в зависимости от задачи, а это можно сделать через 100500 разных способов, кроме как прямого раскурочивание файла.

Re: Вопрос по импорту музыки на zxart.ee

PostPosted: Fri, 07.03.2014 17:59:49
by krossvas
moroz1999 wrote:Тот же sprite master умеет разные спрайты хранить - цветные/монохромные, еще какие-то опции были.

Спрайт мастер поддерживает цветные спрайты и разные форматы хранения - линейный и символьный, ну то есть если чб спрайты - можно линейным фигачить например.
Вообще заморачиваться на формат сейчас по-моему нафиг не надо, ты же в базе будешь поди хранить в каком-то еще своём формате? Или ты хочешь на лету из готового файла картинку для браузера генерить?

Re: Вопрос по импорту музыки на zxart.ee

PostPosted: Fri, 07.03.2014 19:41:53
by moroz1999
krossvas wrote:Или ты хочешь на лету из готового файла картинку для браузера генерить?

Мне кажется, что налету - самый лучший вариант. Причем вообще яваскриптом, наверное.

Re: Вопрос по импорту музыки на zxart.ee

PostPosted: Mon, 10.03.2014 13:34:24
by diver
Уф. Музфайлы можно сравнивать через PSG например. Конвертим 2 разных версии в PSG и смотрим. Только что попробовал - работает.
Вопрос: в PSG есь луп?

Re: Вопрос по импорту музыки на zxart.ee

PostPosted: Mon, 10.03.2014 13:51:28
by introspec
diver wrote:Вопрос: в PSG есь луп?

Увы, нет.

Re: Вопрос по импорту музыки на zxart.ee

PostPosted: Mon, 10.03.2014 20:04:52
by krossvas
moroz1999 wrote:Мне кажется, что налету - самый лучший вариант. Причем вообще яваскриптом, наверное.

Ну тада имеет смысл действительно выбрать самый мосчный вариант. Хотя я тут открыл этот спрайтер от стульев и несколько охуел (опять). Нихера непонятно че делать :) Ну то есь там курить надо, какие-то анимации, глобалсы, настройки блеать. Плюс какой-то еще блеать компилятор отдельный. В общем какая-то малопонятная хренотень.

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

Re: Вопрос по импорту музыки на zxart.ee

PostPosted: Tue, 22.04.2014 11:00:27
by kotsoft
moroz, когда можно будет добавлять свои треки-графику на сайт самому?