Chief-NET

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Chief-NET » Переводы » Banjo-Kazooie [N64]


Banjo-Kazooie [N64]

Сообщений 501 страница 520 из 541

501

Да не, там можно менять ширину. Вот смотри:

- You can also change the character widths. Since the game uses variable
width fonts, you'll probably need to edit those widths, because if a
letter is bigger than the original, it will appear cropped in the game.
And if the letter is smaller, it will appear with an empty space in game.

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

Вот такое окошко должно появиться:

http://i59.fastpic.ru/big/2013/1107/d1/688d47edb0a658ad1d1c533f348fded1.jpg

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

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

В общем, как дополнительный вариант, давай попробуем вставить "Ь" на 34 (кавычки). Поместится? Окавычусь апострофами - не беда.

Отредактировано KenshinX (2013-11-07 16:54:43)

502

Если всё-таки решишь вникнуть в ширины, то в этом случае
"27 - Ц
28 - Ш (ибо опять шЫрина)"
можно попытаться заменить на 36 и 38. Они, кажется, тоже не используются. Иначе "Ц" и "Ш" будут как кувалдой прибитые.  :)

Отредактировано KenshinX (2013-11-07 17:23:00)

503

Перерисовал, в двух пришлось увеличить ширину. I = Ь,  ) = Я
см. почту.

Некоторые явно получились узковаты, надо смотреть в игре.
Если совсем будет плохо, и сработает увеличение ширины - переделаю.
Кавычки не трогал.

На этой картинке с таблицей ширин - вот, например, у "09" ширина 8. Поставь 12 вместо 8 (я такой тга сделал).
И в "32" вместо 10 поставь 14.

504

Ь и Ы можно было сделать как Ь и Ь + I (Ы делаем из 2 символов). Тогда и ширина у палочки Ы останется какой положено...

505

И в "32" вместо 10 поставь 14.

Так у неё было 15 же, у "32". Чуть, блин, не поставил. )

В архиве речь как раз про "Я" - про "31-ю" (14 новая, было 10). Но у неё изначально 9.
Видимо, так: "31", 14 новая, было 9. Верно?

По результатам, пожалуй, завтра уже. Спать надо...

Отредактировано KenshinX (2013-11-07 19:19:19)

506

Ну да, 31... Опечатался. Там в именах файлов указано, если что. )

507

9-ку с 10-кой спутал ещё, вот я и... )

В общем, с ходу взять не вышло. Спрятал свой поток сознания под спойлер.

[spoil=Спойлер]Попробовал вставить шрифт и перевести GAME TOTAL (как ОБЩИЙ СЧЁТ). Количество знаков даже совпадает. Прежде всего: при единовременной вставке шрифта, файл увеличился на 2 кб, а при попытке посмотреть ширину, программа выдала баг. Не исключается ошибка в испанской софтине. Выходит, с расширением мы пока пролетаем. Далее решил запустить игру и проверить ОБЩИЙ СЧЁТ. В меню игра выдала вот такую картинку. Осознав, что тут "что-то не так", я решил терпеливо перевставить новые знаки по одному и проверить их на первой букве гейм тотал.

Вот результат:

Б = вставляется и отображается
Э = вставляется и отображается
Д = вставляется и отображается
Ь = "замыленное" изображение, буква не отображается. Скриншот. При вставке буквы, файл шрифта увеличивается на 2 кб и при попытке редактирования ширины, программа выдаёт ошибку. Сменить tga?
Г = вставляется и отображается
Ё = вставляется и отображается
Ж = при задействовании в меню (при записи) игра не запускается, происходит отключение эмулятора. Для дальнейшей работы необходима полная замена рома в папке с программой, замена тга и восстановление исходного файла шрифта. Допущена ошибка при рисовании?
Ю = вставляется и отображается, но виден небольшой баг. См. скриншот.
И = вставляется и отображается
Й = вставляется и отображается, но выглядит чуть обрезанно справа. Скриншот.
Л = вставляется и отображается
П= вставляется и отображается
Щ = вставляется и отображается, но виден небольшой баг. См. скриншот
У = вставляется и отображается
Ц = вставляется и отображается
Ф = не отображается: на её месте идёт следующая буква, а этой будто и нет. О__o
Ш = не отображается: на её месте идёт следующая буква, а этой будто и нет. О__o
Ъ = вставляется и отображается. Кстати, этот знак нами использоваться не будет, сюда можно поместить какую-нибудь проблемную букву.
Ч = "замыленное" изображение, буква не отображается. См. скриншот
Я = буква не отображается. показывается пустое место. При единичной вставке буквы, файл шрифта увеличивается на 2 кб, а при попытке редактирования ширины, программа выдаёт ошибку. Сузить букву?
Ы = не отображается: на её месте идёт следующая буква, а этой будто и нет. О__o
З = при попытке проверить букву в меню - игра зависает. Для дальнейшей работы необходима полная замена рома в папке с программой, замена тга и восстановление исходного файла шрифта.

А вот так выглядит "спиральная гора". Без "Ь" и "Я". Это всё к тому, что не так-то уж всё оно и плохо. Наверное... Пытаюсь подбодрить. )

Итого:

Вставляется и отображается: Б, Э, Г, Д, Ё, И, П, У, Ц (а также все руссско-латинские)
Вставляются, но отображаются с багами: Ь, Ю, Й, Щ, Ч
Вставляется, но не отображается: Ф, Ш, Ы, Я
Не вставляется, возникают крэши и зависания: Ж, З.

Такие пироги. Написал автору программы то же самое. Думаю, он там тихо выпадет с наших художеств. Посмотрим, что скажет. Предлагаю ещё поиграться с буквами, если ничего не получится, оставить это дело до лучших времён.

Можно попробовать пойти древним путём и задействовать цифры. 0=О, 3=З. Вот как выглядят в игре 0, 3 и 6. Да отменно же! Уже железно двух букв нет. Меняем? Ещё могу попробовать какую-то из букв исключить. Расстаться с Ё, например. Уже три буквы.

Пожертвовать из не занятых tga осталось только кавычками - 34. Больше вроде бы не чем. Насчёт Ь и Ы. Гайвер, в общем-то, дал ценное предложение. Оставить на 9-ке I, а на другой букве нарисовать Ь. Скажем, нарисовать Ь на месте ненужного Ъ. Но, право, пока не экспериментировал с длинной названий. Как вот там дела, интересно, с координатой X? А "Ь + I" = уже два знака. Ладно, предположим, уже 5 букв.

Вот давай попробуем такой список тга:

00 - остаётся
01 - остаётся
02 - остаётся
03 - остаётся
04 - Б
05 - остаётся
06 - Э
07 - Д
08 - остаётся
09 - остаётся
10 - Г
11 - остаётся
12 - Ф
13 - остаётся
14 - Ж (но нужно разобраться, в чём была причина косяка)
15 - Ш (но нужно разобраться, в чём была причина косяка)
16 - остаётся
17 - Ю (выправить мелкий баг)
18 - И
19 - Й (выправить мелкий баг)
20 - остаётся
21 - Л
22 - П
23 - Щ (выправить мелкий баг)
24 - остаётся
25 - У
26 - Ц
27 - остаётся
28 - остаётся
29 - Ь (по возможности сместить чуть-чуть, совсем немного к правой стороне)
30 - Ч
31 - остаётся/Я
32 - остаётся/Я
33 - остаётся/Я
34 - остаётся/Я
35 - остаётся
36 - остаётся
37 - остаётся
38 - остаётся
39 - остаётся
40 - остаётся

Для "Я" возможно сделать несколько tga.

Ещё отличная новость: после замены букв в меню перестали работать чит-коды. Их можно задействовать в эмуляторе, с помощью той проги, работающей с CRC и т.п, НО, даже появившись в эмуляторе, будучи включёнными, читы не срабатывают. Чего-то накрутил испанец... И это уже чревато поиском сохранений к проджекту - чтобы проверить отображение всех меню. Как минимум одного-двух. [/spoil]

Отредактировано KenshinX (2013-11-08 10:13:06)

508

И ещё я не могу понять логики, по которой игра бракует буквы. Вот первая картинка, которую указал: на ней по идее должно было отобразиться хотя бы слово "общий" (ведь все эти буквы в единичном виде отображаются!) А выдало только БС. Странно как-то это всё...  :unsure:

Отредактировано KenshinX (2013-11-08 11:02:56)

509

Ж = при задействовании в меню (при записи) игра не запускается, происходит отключение эмулятора. Для дальнейшей работы необходима полная замена рома в папке с программой, замена тга и восстановление исходного файла шрифта. Допущена ошибка при рисовании?

Й = вставляется и отображается, но выглядит чуть обрезанно справа.

Нет никакой ошибки в рисовании. Все идентично оригинальному файлу - см. картинку.

А в "Й" тебе надо ширину на пиксель добавить, наверное. Все черное поле вокруг букв (альфа-канал) в игре не видно, т.к. прозрачно. В "S" (исходной картинке) справа был еще пискель черного, а Й нарисована впритык, потому и срезало.

510

Ь = "замыленное" изображение, буква не отображается. При вставке буквы, файл шрифта увеличивается на 2 кб и при попытке редактирования ширины, программа выдаёт ошибку. Сменить tga?

В "Ь" ширина увеличилась, верно. Глюки в проге, наверное.

Ю = вставляется и отображается, но виден небольшой баг.

видишь рядом "W"? такой же бажок. Откуда - тут я уж не знаю...

Щ = вставляется и отображается, но виден небольшой баг.

"Щ" рисовалась на "W", у которой бажок (см. выше).

Ф = не отображается: на её месте идёт следующая буква, а этой будто и нет. О__o
Ш = не отображается: на её месте идёт следующая буква, а этой будто и нет. О__o

"Ф" нарисована на копирайте - может, этот символ не отображается игрой?
(или в таблице что-то надо исправлять, но у испанца ж таблица прикручена к его проге (коды равны номерам тга-шек).
С "Ш" похожая история - нарисовано на "тм".
Такая же история и с"Ы", которая нарисована на знаке "<" и с "З", нарисованной на ">"... но тут вообще висяки у тебя...

Ч = "замыленное" изображение, буква не отображается.

В "Ч" ширина стала больше - была 8, стало 12. Может из-за этого.
С "Я" похожая ситуация (тоже нарисовано на круглой скобке, как и "Ч").

Отредактировано Anton299 (2013-11-08 16:40:42)

511

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

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

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

Отредактировано KenshinX (2013-11-08 17:34:40)

512

Стоп! Пока ничего не меняем.

[spoil=Спойлер]Hi!

I found the problem. You made some TGA files bigger than they should. For example, 09.tga was 8x23 pixels, and your edited version was 12x23 pixels. I forgot to mention this in the Readme, TGA sized should remain the same because I hadn't implemented in the program the possibility of changing file resolution sizes.

But since I've seen that you need that extra space because Ь is larger than I, I've implemented the possibility of new TGA sizes. So now you should be able to insert the font correctly. But have in mind something: increasing the size of the letters will make the .bin file bigger. I don't know if this could cause problems, although I've tested a little and the game seems to work (see attached screenshot). But if there were some kind of problem, you can try to reduce other letters so the .bin file has similar or the same size as before.

So this is the new version of the editor. You only have to replace the main executable and insert the font again.

Tell me if you have any problems.
[/spoil]

Скриншоты попозже.

В "Ч" ширина стала больше - была 8, стало 12. Может из-за этого.

Антош, дорогой, вспомни, что делал с буквой "Ч"? Тоже расширял?

Но ты ведь говорил в файле, что расширил "Я". И (насколько я понял) с 9 до 14. Ещё и "Ч" расширена, верно понимаю?

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

Отредактировано KenshinX (2013-11-09 21:48:03)

513

Итак. Проблемы частично решены.

Вот все отображаемые буквы:

http://i59.fastpic.ru/big/2013/1109/08/687c31b811b373b4e5b49308c4b26a08.jpg

http://i59.fastpic.ru/big/2013/1109/4d/307c1827ad600938fdad7979d333c64d.jpg

Не ставятся Ф и Ш.

Предлагаю сделать так:
Ш = 29 (вместо "Ъ", который у нас не используется)
Ф = 38 (вместо "!" - этот знак тоже не участвует)

Расширять теперь можно. Но мне надо будет дать точную инфу, на сколько в этот раз что именно расширено, а что сужено (тот самый список, о котором выше). Сужать тоже можно. Даже, наверное, кое-что нужно, поскольку файл не резиновый и при злоупотреблении может быть чего угодно (см. письмо испанца). То есть вот посмотри на алфавит и сориентируйся, что стоит поправить, сузить, а что чуть расширить. Но надо, чтобы "в сумме" всё было рамках дозволенного игрой - это немаловажно. И как-то надо попытаться угадать.

slow Якаэш, в таком понимаю совсем мало, но, полагаю, корректность вставки будет зависеть от испанского запаковщика - сможет ли он упрятать сильно увеличенный файл на отведённое под него игрой место, или нет. Какая вот у него жмущая способность... Иными словами, нам надо, чтобы не заделось ничего рядом - соседние запакованные файлы, например, ещё что-то. Ведь в этом случае произойдёт или смещение, или наложение. Ну, так видится. Правильно, нет на самом деле - фиг его знает. :) Проверять надо, чё.

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

Вот вставленные названия миров, стоп-н-свопа и т.п. Глазомер у меня не очень, подскажите, если там надо что-то выровнять по центру - выровняю. Доступ к координате X (но только для миров, не титров) в программе есть.

[spoil=Спойлер]http://i58.fastpic.ru/big/2013/1109/88/537eb26eff659209161bc6877e31ad88.jpg

http://i59.fastpic.ru/big/2013/1109/61/830264c715ede1323578218b16960a61.jpg

http://i59.fastpic.ru/big/2013/1109/db/83184e42a2e5889174974a0af0ce0cdb.jpg

http://i59.fastpic.ru/big/2013/1109/f3/1dbe1819b4f9dca88dc94c14fdf83df3.jpg

http://i60.fastpic.ru/big/2013/1109/5e/eeabc59ea256edbe75a8aa74ebbb565e.jpg

http://i60.fastpic.ru/big/2013/1109/c6/a15c15d2da05a21b601bd481296bccc6.jpg

http://i60.fastpic.ru/big/2013/1109/ff/0593befc43ce99f45a3f2b6c6f3461ff.jpg

http://i59.fastpic.ru/big/2013/1109/4b/67054135fcb9126e50a234ae2e406d4b.jpg

http://i57.fastpic.ru/big/2013/1109/52/8c59d22bf359d255850432b3671cba52.jpg

http://i58.fastpic.ru/big/2013/1109/47/c4fbc32a4c843abe65bd881260763f47.jpg

http://i58.fastpic.ru/big/2013/1109/e4/c263cad8ae8430f1141974f2d57441e4.jpg

http://i59.fastpic.ru/big/2013/1109/d7/0a41b699f25754d0edbad5f496bcdcd7.jpg

http://i57.fastpic.ru/big/2013/1109/40/fd4dbc973b14147f27ff57fe68342040.jpg[/spoil]

А вот начало первых фальшивых титров. Но поскольку нет двух букв, а они жизненно нужны, перевести их пока до конца нельзя.  :(

[spoil=Спойлер]http://i58.fastpic.ru/big/2013/1109/a4/d9ed7f5b3d9f944feb8d715b905a4ea4.jpg

http://i59.fastpic.ru/big/2013/1109/9f/8f279df2ae824014d3b2b41a098b8a9f.jpg

http://i59.fastpic.ru/big/2013/1109/06/0a25d403137c8d91373a804a04a25306.jpg

http://i60.fastpic.ru/big/2013/1109/99/36bd4cc41d5d36c249ec8c6d3a4fe999.jpg[/spoil]

Отредактировано KenshinX (2013-11-09 09:29:46)

514

Давай я с программой не буду разбираться? )

"Ч" да, расширена, я забыл просто указать.
с 8 до 12 (ты сам можешь посмтреть отригинальный и отредактированный файл - открыть в фотошопе и посмотреть image->image size (выбрав там в окошке потом Pixels).

>>Не ставятся Ф и Ш.
Копирайт и tm. Игрой не используются.

Дорисую сегодня.

515

Да там было бы с чем разбираться, хоссподи. ))

Ок, можно и как ты говоришь. Только я не в курсе, получится ли правильно расширить, сузить tga самому (фотошопом там или ещё как-то), как это делает родная софтина. Или я чего-то не знаю? slow

"Ч" да, расширена, я забыл просто указать.
с 8 до 12 (ты сам можешь посмтреть отригинальный и отредактированный файл - открыть в фотошопе и посмотреть image->image size (выбрав там в окошке потом Pixels).

Давай я с фотошопом не буду разбираться? )

Копирайт и tm. Игрой не используются.

Угу, это да, я сообразил.

В общем, с тебя лишь перерисованные тга и список под таблицу, с пометками, что расширено, что сужено, а с остальным я сам, конечно же. Список по старому варианту, только с заменой "Ф" и "Ш".

Отредактировано KenshinX (2013-11-09 12:34:26)

516

>Давай я с фотошопом не буду разбираться? )
тебе что, трудно просто открыть файл и посмотреть циферьку?

Я некоторые тга обрезал, чтоб они стали поуже.
Какие-то расширил. в общем, сейчас все подгоняю.
Ширины "стало-было" пишу в имени файла, как в прошлый раз.

Например:
04_(15px_новая ширина - была 18).tga
Это значит, что раньше была ширина 18 пикселей, а теперь стала 15 (это размер самого файла тга по ширине).

517

>тебе что, трудно просто открыть файл и посмотреть циферьку?
Вот то же, то же самое могу сказать и про программу. :D

Например:
04_(15px_новая ширина - была 18).tga
Это значит, что раньше была ширина 18 пикселей, а теперь стала 15 (это размер самого файла тга по ширине).

Пойдёт. Именно об этом я и говорил.

Отредактировано KenshinX (2013-11-09 12:36:12)

518

тебе программа более знакома, чем мне.

я, наверное, не в имени файла новые ширины укажу, а в таблице.

519

Отправил по почте новые буквы (сюда почему-то не дает загрузить "Вы не можете загружать такой тип файлов (rar или 7z???)

Везде поправил, чтоб справа не обрезалось. Кое где ширины уменьшил, кое-где увеличил.

04 - Б (18 -> 15)
06 - Э
07 - Д
09 - Ь (8 -> 12)
10 - Г (12 -> 11)
12 - Ё (14 -> 12)
14 - Ж
17 - Ю (22 -> 20)
18 - И (18 -> 15)
19 - Й (14 -> 15)
21 - Л
22 - П (22 -> 16)
23 - Щ (26 -> 23)
25 - У
26 - Ц
29 - Ф (12 -> 20)
30 - Ч (8 -> 13)
31 - Я (10 -> 15)
32 - Ы (16 -> 17)
33 - З (16 -> 13)
38 - Ш (8 -> 21)

Но:
- общий размер измененных тга: 31,4 КБ (32 204 байт)
- общий размер этих оригинальных тга: 30,1 КБ (30 916 байт)

Даже не знаю, где там еще что можно ужать...
Попробуй сжать в бин, х.з... может прокатит.

Можно еще так поступить - неиспользуемые символы т.е. убрать (стереть сам симвло, оставить тока черный квадратик). Вряд ли там на полтора килобайта набежит, конечно, но мало ли... - попробовал - размер не поменялся ни на байт... странно. Хотя все равно пустышки тебе отправил - может он сожмется лучше.

Отредактировано Anton299 (2013-11-09 13:12:45)

520

Полтора килобайта не очень смертельно. Наверное... В прошлый раз было где-то столько же.

Сейчас попробуем. С пустышками и без пустышек.

PS: .7z загружается. Только что проделал. Форум глючит, может.

Отредактировано KenshinX (2013-11-09 19:12:46)


Вы здесь » Chief-NET » Переводы » Banjo-Kazooie [N64]