![]() |
![]() |
#701 | |||||||||||||||
Модератор
![]() Регистрация: 24.07.2008
Пол: Неизвестно
Сообщений: 14,383
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
http://code.google.com/p/txd2048/dow...7.zip&can=2&q= |
|||||||||||||||
![]() |
![]() |
Сказали спасибо DruchaPucha |
Реклама | |
![]() |
![]() |
#702 |
PSX Planet Elite Supporter
![]() Регистрация: 16.06.2010
Пол: Мужской
![]()
Сообщений: 447
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Думал, разберусь сам - не вышло. В общем, задача следующая:
есть шрифт + xml из PS2 версии
![]() xml
<?xml version="1.0" standalone="yes"?><kuifont texture="impact30" height="28" baseline="4.000000">
<ch i="65" r="1 1 18 29"/> <ch i="97" r="1 1 18 29"/> <ch i="66" r="20 1 35 29"/> <ch i="98" r="20 1 35 29"/> <ch i="67" r="37 1 52 29"/> <ch i="99" r="37 1 52 29"/> <ch i="68" r="54 1 70 29"/> <ch i="100" r="54 1 70 29"/> <ch i="69" r="72 1 84 29"/> <ch i="101" r="72 1 84 29"/> <ch i="70" r="86 1 98 29"/> <ch i="102" r="86 1 98 29"/> <ch i="71" r="100 1 115 29"/> <ch i="103" r="100 1 115 29"/> <ch i="72" r="117 1 132 29"/> <ch i="104" r="117 1 132 29"/> <ch i="73" r="134 1 141 29"/> <ch i="105" r="134 1 141 29"/> <ch i="74" r="143 1 152 29"/> <ch i="106" r="143 1 152 29"/> <ch i="75" r="154 1 170 29"/> <ch i="107" r="154 1 170 29"/> <ch i="76" r="172 1 183 29"/> <ch i="108" r="172 1 183 29"/> <ch i="77" r="185 1 205 29"/> <ch i="109" r="185 1 205 29"/> <ch i="78" r="207 1 222 29"/> <ch i="110" r="207 1 222 29"/> <ch i="79" r="224 1 239 29"/> <ch i="111" r="224 1 239 29"/> <ch i="80" r="1 31 16 59"/> <ch i="112" r="1 31 16 59"/> <ch i="81" r="18 31 33 59"/> <ch i="113" r="18 31 33 59"/> <ch i="82" r="35 31 50 59"/> <ch i="114" r="35 31 50 59"/> <ch i="83" r="52 31 68 59"/> <ch i="115" r="52 31 68 59"/> <ch i="84" r="70 31 84 59"/> <ch i="116" r="70 31 84 59"/> <ch i="85" r="86 31 101 59"/> <ch i="117" r="86 31 101 59"/> <ch i="86" r="103 31 119 59"/> <ch i="118" r="103 31 119 59"/> <ch i="87" r="121 31 147 59"/> <ch i="119" r="121 31 147 59"/> <ch i="88" r="149 31 165 59"/> <ch i="120" r="149 31 165 59"/> <ch i="89" r="167 31 182 59"/> <ch i="121" r="167 31 182 59"/> <ch i="90" r="184 31 196 59"/> <ch i="122" r="184 31 196 59"/> <ch i="58" r="198 31 203 59"/> <ch i="48" r="205 31 220 59"/> <ch i="49" r="222 31 233 59"/> <ch i="50" r="235 31 250 59"/> <ch i="51" r="1 61 16 89"/> <ch i="52" r="18 61 34 89"/> <ch i="53" r="36 61 51 89"/> <ch i="54" r="53 61 69 89"/> <ch i="55" r="71 61 83 89"/> <ch i="56" r="85 61 100 89"/> <ch i="57" r="102 61 118 89"/> <ch i="39" r="120 61 131 89"/> <ch i="32" r="133 61 150 89"/> <ch i="224" r="1 1 18 29"/> <ch i="225" r="1 1 18 29"/> <ch i="226" r="1 1 18 29"/> <ch i="227" r="1 1 18 29"/> <ch i="228" r="1 1 18 29"/> <ch i="229" r="1 1 18 29"/> <ch i="231" r="37 1 52 29"/> <ch i="232" r="72 1 84 29"/> <ch i="233" r="72 1 84 29"/> <ch i="234" r="72 1 84 29"/> <ch i="235" r="72 1 84 29"/> <ch i="236" r="134 1 141 29"/> <ch i="237" r="134 1 141 29"/> <ch i="238" r="134 1 141 29"/> <ch i="239" r="134 1 141 29"/> <ch i="241" r="207 1 222 29"/> <ch i="242" r="224 1 239 29"/> <ch i="243" r="224 1 239 29"/> <ch i="244" r="224 1 239 29"/> <ch i="245" r="224 1 239 29"/> <ch i="246" r="224 1 239 29"/> <ch i="249" r="86 31 101 59"/> <ch i="250" r="86 31 101 59"/> <ch i="251" r="86 31 101 59"/> <ch i="252" r="86 31 101 59"/> <ch i="253" r="167 31 182 59"/> <ch i="255" r="167 31 182 59"/> <ch i="192" r="1 1 18 29"/> <ch i="193" r="1 1 18 29"/> <ch i="194" r="1 1 18 29"/> <ch i="195" r="1 1 18 29"/> <ch i="196" r="1 1 18 29"/> <ch i="197" r="1 1 18 29"/> <ch i="200" r="72 1 84 29"/> <ch i="201" r="72 1 84 29"/> <ch i="202" r="72 1 84 29"/> <ch i="203" r="72 1 84 29"/> <ch i="204" r="134 1 141 29"/> <ch i="205" r="134 1 141 29"/> <ch i="206" r="134 1 141 29"/> <ch i="207" r="134 1 141 29"/> <ch i="209" r="207 1 222 29"/> <ch i="210" r="224 1 239 29"/> <ch i="211" r="224 1 239 29"/> <ch i="212" r="224 1 239 29"/> <ch i="213" r="224 1 239 29"/> <ch i="214" r="224 1 239 29"/> <ch i="217" r="86 31 101 59"/> <ch i="218" r="86 31 101 59"/> <ch i="219" r="86 31 101 59"/> <ch i="220" r="86 31 101 59"/> <ch i="221" r="167 31 182 59"/> </kuifont> и шрифт + xml из ПК версии
![]() xml
<?xml version="1.0" standalone="yes"?>
<kuifont texture="impact30" height="36.000000" baseline="5.000000"> <ch i="192" r="1 1 17 37"/> <ch i="193" r="20 1 35 37"/> <ch i="194" r="38 1 54 37"/> <ch i="195" r="57 1 69 37"/> <ch i="196" r="72 1 91 37"/> <ch i="197" r="94 1 106 37"/> <ch i="198" r="109 1 132 37"/> <ch i="199" r="135 1 150 37"/> <ch i="200" r="153 1 168 37"/> <ch i="201" r="171 1 186 37"/> <ch i="202" r="189 1 205 37"/> <ch i="203" r="208 1 225 37"/> <ch i="204" r="228 1 248 37"/> <ch i="205" r="251 1 267 37"/> <ch i="206" r="270 1 285 37"/> <ch i="207" r="288 1 304 37"/> <ch i="208" r="307 1 321 37"/> <ch i="209" r="324 1 339 37"/> <ch i="210" r="342 1 356 37"/> <ch i="211" r="359 1 374 37"/> <ch i="212" r="377 1 401 37"/> <ch i="213" r="404 1 420 37"/> <ch i="214" r="423 1 440 37"/> <ch i="215" r="443 1 459 37"/> <ch i="216" r="462 1 485 37"/> <ch i="217" r="1 40 26 76"/> <ch i="218" r="29 40 47 76"/> <ch i="219" r="50 40 74 76"/> <ch i="220" r="77 40 93 76"/> <ch i="221" r="96 40 110 76"/> <ch i="222" r="113 40 137 76"/> <ch i="223" r="140 40 155 76"/> <ch i="224" r="158 40 172 76"/> <ch i="225" r="175 40 189 76"/> <ch i="226" r="192 40 206 76"/> <ch i="227" r="209 40 219 76"/> <ch i="228" r="222 40 241 76"/> <ch i="229" r="244 40 259 76"/> <ch i="230" r="262 40 286 76"/> <ch i="231" r="289 40 303 76"/> <ch i="232" r="306 40 322 76"/> <ch i="233" r="325 40 341 76"/> <ch i="234" r="344 40 359 76"/> <ch i="235" r="362 40 379 76"/> <ch i="236" r="382 40 401 76"/> <ch i="237" r="404 40 419 76"/> <ch i="238" r="422 40 437 76"/> <ch i="239" r="440 40 455 76"/> <ch i="240" r="458 40 472 76"/> <ch i="241" r="475 40 489 76"/> <ch i="242" r="492 40 505 76"/> <ch i="243" r="1 79 16 115"/> <ch i="244" r="19 79 42 115"/> <ch i="245" r="45 79 60 115"/> <ch i="246" r="63 79 79 115"/> <ch i="247" r="82 79 96 115"/> <ch i="248" r="99 79 122 115"/> <ch i="249" r="125 79 149 115"/> <ch i="250" r="152 79 170 115"/> <ch i="251" r="173 79 195 115"/> <ch i="252" r="198 79 213 115"/> <ch i="253" r="216 79 230 115"/> <ch i="254" r="233 79 256 115"/> <ch i="255" r="259 79 274 115"/> <ch i="168" r="277 79 289 115"/> <ch i="169" r="292 79 316 115"/> <ch i="171" r="319 79 330 115"/> <ch i="174" r="333 79 357 115"/> <ch i="184" r="360 79 374 115"/> <ch i="185" r="377 79 402 115"/> <ch i="187" r="405 79 416 115"/> <ch i="33" r="419 79 426 115"/> <ch i="34" r="429 79 440 115"/> <ch i="35" r="443 79 462 115"/> <ch i="36" r="465 79 481 115"/> <ch i="37" r="484 79 505 115"/> <ch i="38" r="1 118 19 154"/> <ch i="39" r="22 118 27 154"/> <ch i="40" r="30 118 39 154"/> <ch i="41" r="42 118 50 154"/> <ch i="42" r="53 118 62 154"/> <ch i="43" r="65 118 81 154"/> <ch i="44" r="84 118 88 154"/> <ch i="45" r="91 118 100 154"/> <ch i="46" r="103 118 108 154"/> <ch i="47" r="111 118 124 154"/> <ch i="48" r="127 118 142 154"/> <ch i="49" r="145 118 156 154"/> <ch i="50" r="159 118 174 154"/> <ch i="51" r="177 118 192 154"/> <ch i="52" r="195 118 211 154"/> <ch i="53" r="214 118 229 154"/> <ch i="54" r="232 118 248 154"/> <ch i="55" r="251 118 264 154"/> <ch i="56" r="267 118 282 154"/> <ch i="57" r="285 118 301 154"/> <ch i="58" r="304 118 309 154"/> <ch i="59" r="312 118 317 154"/> <ch i="60" r="320 118 335 154"/> <ch i="61" r="338 118 353 154"/> <ch i="62" r="356 118 371 154"/> <ch i="63" r="374 118 390 154"/> <ch i="64" r="393 118 417 154"/> <ch i="91" r="420 118 427 154"/> <ch i="93" r="445 118 452 154"/> <ch i="94" r="455 118 470 154"/> <ch i="95" r="473 118 491 154"/> <ch i="96" r="494 118 502 154"/> <ch i="32" r="1 157 18 193"/> <ch i="65" r="21 157 37 193"/> <ch i="66" r="40 157 56 193"/> <ch i="67" r="59 157 74 193"/> <ch i="68" r="77 157 92 193"/> <ch i="69" r="95 157 107 193"/> <ch i="70" r="110 157 121 193"/> <ch i="71" r="124 157 139 193"/> <ch i="72" r="142 157 158 193"/> <ch i="73" r="161 157 168 193"/> <ch i="74" r="171 157 180 193"/> <ch i="75" r="183 157 199 193"/> <ch i="76" r="202 157 213 193"/> <ch i="77" r="216 157 237 193"/> <ch i="78" r="240 157 255 193"/> <ch i="79" r="258 157 273 193"/> <ch i="80" r="276 157 290 193"/> <ch i="81" r="293 157 308 193"/> <ch i="82" r="311 157 326 193"/> <ch i="83" r="329 157 345 193"/> <ch i="84" r="348 157 363 193"/> <ch i="85" r="366 157 381 193"/> <ch i="86" r="384 157 401 193"/> <ch i="87" r="404 157 429 193"/> <ch i="88" r="432 157 447 193"/> <ch i="89" r="450 157 465 193"/> <ch i="90" r="468 157 481 193"/> <ch i="97" r="484 157 498 193"/> <ch i="98" r="1 196 16 232"/> <ch i="99" r="19 196 33 232"/> <ch i="100" r="36 196 50 232"/> <ch i="101" r="53 196 68 232"/> <ch i="102" r="71 196 80 232"/> <ch i="103" r="83 196 98 232"/> <ch i="104" r="101 196 115 232"/> <ch i="105" r="118 196 125 232"/> <ch i="106" r="128 196 136 232"/> <ch i="107" r="139 196 154 232"/> <ch i="108" r="157 196 164 232"/> <ch i="109" r="167 196 189 232"/> <ch i="110" r="192 196 207 232"/> <ch i="111" r="210 196 224 232"/> <ch i="112" r="227 196 242 232"/> <ch i="113" r="245 196 259 232"/> <ch i="114" r="262 196 272 232"/> <ch i="115" r="275 196 289 232"/> <ch i="116" r="292 196 302 232"/> <ch i="117" r="305 196 320 232"/> <ch i="118" r="323 196 337 232"/> <ch i="119" r="340 196 362 232"/> <ch i="120" r="365 196 379 232"/> <ch i="121" r="382 196 397 232"/> <ch i="122" r="400 196 411 232"/> </kuifont> Шрифт используется для заголовков меню, т.е. из последнего нужны только прописные буквы, создать tm2 с ними и упаковать в txd можно (хотя, даже это у меня не получилось), но что делать файлом xml? С параметром "r" всё ясно - это координаты символов, но за что отвечает "i" и почему на PS2 почти для всех символов по две строки с одинаковыми координатами - мне не понятно. Гугл не помог. Смысл в том, что файлы должны весить столько же (или меньше), сколько весят оригинальные, иначе не получится запаковать их в *.bag. P.S. TXD 2048 уже пробовал, вылетает при открытии некоторых txd, которые открывал раньше. Иногда вообще перестаёт запускаться. Если удалить из *.ini данные о последних открытых файлах, прога запускается, но некоторые txd всё равно не открываются. Недоработка программы или баг win7 (учитывая, что программа написана для XP)? |
![]() |
![]() |
![]() |
#703 |
Модератор
![]() Регистрация: 24.07.2008
Пол: Неизвестно
Сообщений: 14,383
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Что-то в ПС2 версии символов мало. Можно конечно попробовать преобразовать ПК шрифт в TM2, а потом в TXD и использовать xml таблицу, но будет ли это работать.
|
![]() |
![]() |
![]() |
#704 |
PSX Planet Elite Supporter
![]() Регистрация: 16.06.2010
Пол: Мужской
![]()
Сообщений: 447
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Для надписей "Главное меню", "Параметры" и т. д. больше и не нужно. Просто на PS2 они набраны капсом, а на ПК используется оба регистра. Сначала тоже хотел заменить, но файлы весят больше, QuickBMS не запакует их обратно. Странно, что на ПК при огромном (по сравнению с PS2) количестве символов, таблица весит ненамного больше, наверняка из PS2 можно что-то удалить, чтобы уместить файлы на старое место. Иначе понадобится упаковщик с функцией пересчёта LBA. В общем, пока залью версию с кривым текстом.
|
![]() |
![]() |
![]() |
#705 |
Модератор
![]() Регистрация: 24.07.2008
Пол: Неизвестно
Сообщений: 14,383
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
В ПК версии просто формат другой вот и весит меньше. А в ПС2 версии шрифты в архиве с чем-то или нет, какое разрешение шрифта? Можно просто переделать шрифты и запихнуть назад через хекс. Размер можно сделать идентичным.
|
![]() |
![]() |
![]() |
#706 |
PSX Planet Elite Supporter
![]() Регистрация: 16.06.2010
Пол: Мужской
![]()
Сообщений: 447
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Для каждой миссии есть отдельный txd, где лежат все текстуры и шрифты, которые в ней используются. Если те же текстуры и шрифты используются в других миссиях, они будут повторяться в других txd. Разрешение шрифтов, которые нужно заменить, от 256х256 до 512х256.
Последний раз редактировалось -ZigZag-; 20.05.2013 в 09:59. |
![]() |
![]() |
![]() |
#707 |
Модератор
![]() Регистрация: 24.07.2008
Пол: Неизвестно
Сообщений: 14,383
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
скинь мне один txd от ПС2 версии, где много букв и один шрифт от ПК.
|
![]() |
![]() |
![]() |
#708 |
PSX Planet Elite Supporter
![]() Регистрация: 16.06.2010
Пол: Мужской
![]()
Сообщений: 447
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
|
![]() |
![]() |
![]() |
#709 |
Модератор
![]() Регистрация: 24.07.2008
Пол: Неизвестно
Сообщений: 14,383
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Посмотрел шрифты, в общем русские буквы сделать можно, но чтобы они уместилилсь все, придётся переделывать весь английский алфавит, там ещё и какие-то символы заменить можно. Вроде как альфа канала нет, для извлечения можно использовать.
http://gtamodding.ru/wiki/PS2_TXD_Viewer http://gtamodding.ru/wiki/PS2_TXD_Mod TXD 2048 - тоже всё отлично работает. |
![]() |
![]() |
![]() |
#710 |
PSX Planet Elite Supporter
![]() Регистрация: 10.05.2011
Адрес: Планета Танис
Пол: Мужской
![]()
Сообщений: 804
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Всем доброго утра!
DruchaPucha, Если не затруднит, добавишь в первый пост? James Bond: Quantum of Solace [SLES-55345] [FullRUS] [Новый Диск] В общем с Silent Hill 2 у мну так ничего и не выходит. В ПК версии звук в adx, еще не конвертил, но думаю проблем бы не было. А вот с PS2 версией ничего не выходит. ХЗ что там за формат. Я конечно еще мало чего знаю, но факта это не меняет, для мну это не знакомый формат. Да и из контейнера вытащить его так и не удалось. В общем вопрос к народу, Нужна ли Вам будет версия только с озвученными роликами или нет? И соответственно повторю вопрос: ViToTiV, Разрешаешь использовать версию с твоим переводом? Всем заранее спасибо! ![]() |
![]() |
![]() |