LINUX.ORG.RU
ФорумTalks

формат pcx


0

0

Захотел руссифицировать одну игрушку.
Её шрифты в этом формате.
Подскажите, пожалуйста, чем можно отредактировать этот формат?
Gimp, Inscape открывают его просто как рисунок. Или шрифты и нужно рисовать?

★★★★★

Эээммм... Ну вобщето рсх это обычный рисунок. Формат его достаточно прост и схож с бмр. В старых игрушках часто встрачалось когда шрифт идет обычной кратинкой а буквы просто выбирались от туда с учетом ее высоты и ширины. Так что любой редактор откроет тебе как картинку. Хотя году в 95 видел для этих целей редактор на паскале. Но щас такой раритет не достать....

anonymous
()
Ответ на: комментарий от anonymous

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

UVV ★★★★★
() автор топика
Ответ на: комментарий от UVV

ну так ты же русифицировать будешь - тебе же потом номера этих картинок и использовать как кодировку.

kes
()
Ответ на: комментарий от iBliss

>Вставляй по крайним границам глифов

+1 Ностальгия .. главное тексты так придумать что бы количество букв латиницей совпадало с количеством букв на русском языке :) а это ой как не просто ...

robot12 ★★★★★
()
Ответ на: комментарий от robot12

>Ностальгия .. главное тексты так придумать что бы количество букв латиницей совпадало с количеством букв на русском языке :) а это ой как не просто ...

Ничего сложного. Вот попереводи приставочные игры и поймешь где просто а где и нет. Вобщем полезные мануалы по переводу консольных игр смотри на http://shedevr.org.ru - по аналогии узнаешь хоть как подготавливать глифы, и формировать нормальные тексты без таких глупых ограничений (просто указатели менять и все - это самые основы ромхакинга)

А если надо новый шрифт создать, то их можно рисовать через imagemagick

Orlangoor ★★★★★
()

А игрушка с исходниками? Если да - то лучше добавить кириллицу в "картинку" и подбравить рендер текста.

mojoholder ★☆
()
Ответ на: комментарий от UVV

> Там есть ещё какие-то спец символы, типа спаривающихся букв a и е.

Используй их под недостающую кириллицу

iBliss
()
Ответ на: комментарий от mojoholder

> рендер
?
прорисовщик?

UVV ★★★★★
() автор топика
Ответ на: комментарий от mojoholder

Да, и она использует sdl.

UVV ★★★★★
() автор топика
Ответ на: комментарий от robot12

> главное тексты так придумать что бы количество букв латиницей совпадало с количеством букв на русском языке :)

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

Syncro ★★★★★
()

Эх... А когда-то с этого формата начинали все программисты свой путь в графические форматы... Это обычный RLE, формат заголовка нагуглить за 15 секунд можно и ещё за 15 минут написать декомпрессор хоть на ассемблере.

KRoN73 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.