Показать сообщение отдельно
Старый 27.09.2021, 21:22   #3336
PSX Planet Elite Supporter
 
Аватар для YAGAMI55
 
Регистрация: 23.07.2019
Пол: Мужской Мужской
Сообщений: 1,852
YAGAMI55 репутация неоспоримаYAGAMI55 репутация неоспоримаYAGAMI55 репутация неоспоримаYAGAMI55 репутация неоспоримаYAGAMI55 репутация неоспоримаYAGAMI55 репутация неоспоримаYAGAMI55 репутация неоспоримаYAGAMI55 репутация неоспоримаYAGAMI55 репутация неоспоримаYAGAMI55 репутация неоспоримаYAGAMI55 репутация неоспорима
По умолчанию Ответ: Перенос русской озвучки/текста из РС игр (PS1/PS2/PS3/PSP)             

Цитата:
Сообщение от -ZigZag- Посмотреть сообщение
Короче, я сдаюсь. Странная игра какая-то. В американской версии такие файлы:

english.txt - собственно, текст
lego_font_06.bmp - шрифт
lego_font_06.gif - ещё шрифт, такой же

lego_font_06.fnt - я предполагал, что таблица (об этом ниже)
lego_font_06.pnt - так и не понял, что это за файл, аналога в ПК версии нет
lego_font_06.qfn - тоже не понял
lego_font_06.txt - список символов в шрифте


Какой из двух шрифтов используется игрой - неизвестно, заменял оба, всё работает. Файлы fnt, qfn и lego_font_06.txt тоже прижились. Текст, преобразованный в UTF-16 LE, игра отторгает (пропадает весь текст). В ПК версии файлов fnt два. Пробовал в PS2 оба, один из них ломает отображение шрифта - все символы заменяются на один (вроде, левый нижний угол заглавной A), поэтому и решил, что таблица. Со вторым файлом отображается правильно. А в японской PS2 вообще файла fnt нет. На счёт кодировки - никакая это не ANSI. Просто коды латинских букв, цифр, знаков препинания и некоторых других символов в ней те же, что и в ANSI. А коды кириллицы используются для других символов. Файлы выкладываю, скорее, для подтверждения, что это не самая удачная игра для перевода.


https://mega.nz/file/BhNDwQba#DhIx7y...ArUhjGCZDeSx-c
https://mega.nz/file/s4d3zYyC#nP-Crr...oUO4S0s42P7T2Y
https://mega.nz/file/tgNB2QKR#775mq_...cua11KdaKrz2uY
Тут методом тыка вычислить таблицу символов только
например в SW The Force Unleashed так же две таблицы, и текстовая и бинарная (fnb аналог fnt)


тесктовая пустышка, не используется в игре


а текст скорее всего utf 8
символы русской анси зашиты как utf8


вот пример для SW


20=
21=!
22="
23=#
24=$
25=%
26=&
27='
28
29
2A=*
2B=+
2C=,
2D=-
2E=.
2F=/
30=0
31=1
32=2
33=3
34=4
35=5
36=6
37=7
38=8
39=9
3A=:
3B=;
3C=<
3D==
3E=>
3F=?
40=@
41=A
42=B
43=C
44=D
45=E
46=F
47=G
48=H
49=I
4A=J
4B=K
4C=L
4D=M
4E=N
4F=O
50=P
51=Q
52=R
53=S
54=T
55=U
56=V
57=W
58=X
59=Y
5A=Z
5B=[
5C=\
5D=]
5E=^
5F=_
60=`
61=a
62=b
63=c
64=d
65=e
66=f
67=g
68=h
69=i
6A=j
6B=k
6C=l
6D=m
6E=n
6F=o
70=p
71=q
72=r
73=s
74=t
75=u
76=v
77=w
78=x
79=y
7A=z
7B={
7C=|
7D=}
C380=А
C381=Б
C382=В
C383=Г
C384=Д
C385=Е
C386=Ж
C387=З
C388=И
C389=Й
C38A=К
C38B=Л
C38C=М
C38D=Н
C38E=О
C38F=П
C390=Р
C391=С
C392=Т
C393=У
C394=Ф
C395=Х
C396=Ц
C397=Ч
C398=Ш
C399=Щ
C39A=Ъ
C39B=Ы
C39C=Ь
C39D=Э
C39E=Ю
C39F=Я
C3A0=а
C3A1=б
C3A2=в
C3A3=г
C3A4=д
C3A5=е
C3A6=ж
C3A7=з
C3A8=и
C3A9=й
C3AA=к
C3AB=л
C3AC=м
C3AD=н
C3AE=о
C3AF=п
C3B0=р
C3B1=с
C3B2=т
C3B3=у
C3B4=ф
C3B5=х
C3B6=ц
C3B7=ч
C3B8=ш
C3B9=щ
C3BA=ъ
C3BB=ы
C3BC=ь
C3BD=э
C3BE=ю
C3BF=я



вместо русских букв должны быть умляуты немецкие


если они будут, то можно русские вставить
YAGAMI55 вне форума  
Ответить с цитированием
Сказали спасибо YAGAMI55