Локализация текста Pioneer Carrozzeria AVIC-ZH0009cs (HDD)

Раздел форума посвященный Локализации (русификации), а так же переводу на другие языки.
ank0l0g
Сообщения: 49
Зарегистрирован: 13 апр 2020, 12:44

Локализация текста Pioneer Carrozzeria AVIC-ZH0009cs (HDD)

Сообщение ank0l0g » 18 май 2020, 18:00

pppoe1 писал(а):
17 май 2020, 22:21
ank0l0g писал(а):
17 май 2020, 16:08
Файл не подошел.
Ещё три варианта. Больше пока фантазии не хватает.
TM NX154.zip
Эх, ни один не подошел.

ank0l0g
Сообщения: 49
Зарегистрирован: 13 апр 2020, 12:44

Локализация текста Pioneer Carrozzeria AVIC-ZH0009cs (HDD)

Сообщение ank0l0g » 18 май 2020, 18:32

Может этот подойдет
IMG_20200517_193557.jpg

Аватара пользователя
pppoe1
Сообщения: 188
Зарегистрирован: 04 дек 2017, 13:20
Откуда: Vladivostok

Локализация текста Pioneer Carrozzeria AVIC-ZH0009cs (HDD)

Сообщение pppoe1 » 19 май 2020, 04:44

Неожиданно!
TM NX155.zip
(2.08 КБ) 4 скачивания
Оба фото с одного устройства?

ank0l0g
Сообщения: 49
Зарегистрирован: 13 апр 2020, 12:44

Локализация текста Pioneer Carrozzeria AVIC-ZH0009cs (HDD)

Сообщение ank0l0g » 19 май 2020, 06:37

pppoe1 писал(а):
19 май 2020, 04:44
Оба фото с одного устройства?
Да. Оба фото с одной магнитолы.

ank0l0g
Сообщения: 49
Зарегистрирован: 13 апр 2020, 12:44

Локализация текста Pioneer Carrozzeria AVIC-ZH0009cs (HDD)

Сообщение ank0l0g » 19 май 2020, 13:21

pppoe1 писал(а):
19 май 2020, 04:44
Неожиданно!
TM NX155.zip
Не подошли.

ank0l0g
Сообщения: 49
Зарегистрирован: 13 апр 2020, 12:44

Локализация текста Pioneer Carrozzeria AVIC-ZH0009cs (HDD)

Сообщение ank0l0g » 20 май 2020, 13:54

pppoe1 писал(а):
17 май 2020, 06:40
ank0l0g писал(а): ↑16 май 2020, 19:06
Хотелось бы увидеть ваш initDB.dat оригинальный и поправленный.
initDB_zh0099W.rar
pppoe1, скажите, вы все JP фразы переводили.
В shtirlitz838 файле translation.txt ~1136 переведенных фраз. В моем ~3100.
Все ли фразы необходимо переводить, как думаете?

Аватара пользователя
pppoe1
Сообщения: 188
Зарегистрирован: 04 дек 2017, 13:20
Откуда: Vladivostok

Локализация текста Pioneer Carrozzeria AVIC-ZH0009cs (HDD)

Сообщение pppoe1 » 20 май 2020, 14:00

ank0l0g писал(а):
20 май 2020, 13:54
pppoe1, скажите, вы все JP фразы переводили.
В shtirlitz838 файле translation.txt ~1136 переведенных фраз. В моем ~3100.
Все ли фразы необходимо переводить, как думаете?
Только основные, много фраз навигации, зачем тратить на них время. Большинство фраз переведены shtirlitz838.

ank0l0g
Сообщения: 49
Зарегистрирован: 13 апр 2020, 12:44

Локализация текста Pioneer Carrozzeria AVIC-ZH0009cs (HDD)

Сообщение ank0l0g » 20 май 2020, 15:35

pppoe1 писал(а):
20 май 2020, 14:00
Только основные, много фраз навигации, зачем тратить на них время. Большинство фраз переведены shtirlitz838.
Что то ничего не получается.
Взял файл translation.txt от shtirlitz838.
После выполнения translate.c файл initDB_out.dat становится на 11 байт короче. Разница в самом конце.
Добавил их оригинала initDB.dat.

Но все равно проблема с dumpromx.exe -a initDB.dat output.nb0
d:\>dumpromx.exe -a initDB.dat output.nb0
img 00000000 : hdr=8bb860fc base=884a1000 commandlineoffset=884a1000
ERROR: could not find pointer for ofs 00000000
ERROR: could not find pointer for ofs 8bb88334
No space to add all files

884a1000 - 884a1000 L00000000 rom_00 start
884a1000 - 884a1010 L00000010 unknown 00090009 0009d001 0009402b 884a7750
884a1010 - 884a1040 L00000030 NUL
884a1040 - 884a1048 L00000008 'ECEC' -> 8bb860fc
884a1048 - 8bb86088 L036e5040 unknown
8bb86088 - 8bb860fc L00000074 NUL
8bb860fc - 8bb86150 L00000054 rom_00 header: dlls=4001c001-4155c0e0 phys=884a1000-8bb88334, 237 modules, 39 files, 2 copyentries ext=884a2220 ram=8bb89000-8e8a1000 cputype=000001a6
8bb86150 - 8bb88334 L000021e4 unknown
8bb88334 - 8bb88334 L00000000 rom_00 end

Или через BinMody та же проблема.
Error: Unable to find available <NUL> item for line
Что то не соображу. Если файл короче или равной длины, в BinMody ошибка.

ank0l0g
Сообщения: 49
Зарегистрирован: 13 апр 2020, 12:44

Локализация текста Pioneer Carrozzeria AVIC-ZH0009cs (HDD)

Сообщение ank0l0g » 20 май 2020, 15:48

pppoe1 писал(а):
16 май 2020, 14:49
const long OFFSET = 0x18C8D0L;
const long BLOCK_LEN = 0xAF00BL;
их нужно вот так посчитать.
Тут не мог, вроде, ошибиться.
offs_1.JPG
Адрес блока данных
offs_2.JPG
Начало блока данных
offs_3.JPG
Блок данных - до конца файла
offs_4.JPG
Берем калькулятор и считаем длину:
offs_4.JPG (16.56 КБ) 190 просмотров
правка исходника translate.c
const long OFFSET = 0x106A48L;
const long BLOCK_LEN = 0x9AB98L;

Аватара пользователя
pppoe1
Сообщения: 188
Зарегистрирован: 04 дек 2017, 13:20
Откуда: Vladivostok

Локализация текста Pioneer Carrozzeria AVIC-ZH0009cs (HDD)

Сообщение pppoe1 » 20 май 2020, 20:02

ank0l0g писал(а):
20 май 2020, 15:35
После выполнения translate.c файл initDB_out.dat становится на 11 байт короче. Разница в самом конце.
киньте исправленный initDB_out.dat глянуть
файлы должны быть одного размера
ank0l0g писал(а):
20 май 2020, 15:35
Error: Unable to find available <NUL> item for line
ну и тут тоже ошибка - нет места

ank0l0g
Сообщения: 49
Зарегистрирован: 13 апр 2020, 12:44

Локализация текста Pioneer Carrozzeria AVIC-ZH0009cs (HDD)

Сообщение ank0l0g » 21 май 2020, 06:40

pppoe1 писал(а):
20 май 2020, 20:02
киньте исправленный initDB_out.dat глянуть
файлы должны быть одного размера
Я понимаю что BinMody ругается на место. Но файлы одного размера.
Вложения
initDB_out.zip
(311.16 КБ) 2 скачивания

Аватара пользователя
pppoe1
Сообщения: 188
Зарегистрирован: 04 дек 2017, 13:20
Откуда: Vladivostok

Локализация текста Pioneer Carrozzeria AVIC-ZH0009cs (HDD)

Сообщение pppoe1 » 21 май 2020, 06:53

ank0l0g писал(а):
20 май 2020, 15:48
Тут не мог, вроде, ошибиться.
Адрес блока данных - 48 6A 10 00
Путь к началу.JPG
Переворачиваем - получается 10 6A 48 - Начало
Начало.JPG
Конец - 1A 15 EB
Конец.JPG
1A 15 EB - 10 6A 48 = 9 AB A3
Transl.JPG
Патчим
Патчим.JPG

Аватара пользователя
pppoe1
Сообщения: 188
Зарегистрирован: 04 дек 2017, 13:20
Откуда: Vladivostok

Локализация текста Pioneer Carrozzeria AVIC-ZH0009cs (HDD)

Сообщение pppoe1 » 21 май 2020, 06:56

Сравниваем:
оригинальный
Ориг.JPG
пропатченый
Патч.JPG
Одинаковые!

Аватара пользователя
pppoe1
Сообщения: 188
Зарегистрирован: 04 дек 2017, 13:20
Откуда: Vladivostok

Локализация текста Pioneer Carrozzeria AVIC-ZH0009cs (HDD)

Сообщение pppoe1 » 21 май 2020, 07:09

Дальше запихиваем изменённый initDB.dat в ядро .nb0 и видим ошибку! initDB.dat - при компрессии стал больше и не лезет в ядро, там нет столько места.
Ошибка.JPG
Делаем по шаблону описанному тут
Вытаскиваем из ядра отмеченные файлы
файлы для сжатия.JPG
Сохраняем их где нибудь
сохранили.JPG

Аватара пользователя
pppoe1
Сообщения: 188
Зарегистрирован: 04 дек 2017, 13:20
Откуда: Vladivostok

Локализация текста Pioneer Carrozzeria AVIC-ZH0009cs (HDD)

Сообщение pppoe1 » 21 май 2020, 07:19

Удаляем эти последние два файла
Удалили.JPG
Добавляем исправленный initDB.dat
С компрессией соглашаемся
добавление1.JPG
Добавляем наши удалённые два файла в том же порядке как они и были, с компрессией тоже соглашаемся!
Проставляем все галочки!
галочки.JPG
Вуаля! Всё влезло! :geek:

Аватара пользователя
pppoe1
Сообщения: 188
Зарегистрирован: 04 дек 2017, 13:20
Откуда: Vladivostok

Локализация текста Pioneer Carrozzeria AVIC-ZH0009cs (HDD)

Сообщение pppoe1 » 21 май 2020, 07:27


ank0l0g
Сообщения: 49
Зарегистрирован: 13 апр 2020, 12:44

Локализация текста Pioneer Carrozzeria AVIC-ZH0009cs (HDD)

Сообщение ank0l0g » 21 май 2020, 16:37

pppoe1 писал(а):
21 май 2020, 07:19
Удаляем эти последние два файла
Проделал как вы описали. Получилось. Хм. Удалял только один файл, последний.
Вот спасибо.
Только осталось руками поправить CRC в заголовках PRG и VER файлов.
С помощью makever.c, без его изменения, не получится собрать.

Аватара пользователя
pppoe1
Сообщения: 188
Зарегистрирован: 04 дек 2017, 13:20
Откуда: Vladivostok

Локализация текста Pioneer Carrozzeria AVIC-ZH0009cs (HDD)

Сообщение pppoe1 » 21 май 2020, 23:47

ank0l0g писал(а):
21 май 2020, 16:37
руками поправить CRC в заголовках PRG и VER файлов.
С помощью makever.c, без его изменения, не получится собрать.
Зачем руками править CRC?
makever.c - сам всё делает. в нём нужно подправить только даты и версии ПО.
Подправил, скомпилировал .exe, создал .prg и .ver, сравнил их с оригиналом. Снова подправил, то что не совпадает, и так пока не станет идеально совпадать. Отличия будут только в CRC и области вставки исправленных файлов.

ank0l0g
Сообщения: 49
Зарегистрирован: 13 апр 2020, 12:44

Локализация текста Pioneer Carrozzeria AVIC-ZH0009cs (HDD)

Сообщение ank0l0g » 22 май 2020, 07:07

pppoe1 писал(а):
21 май 2020, 23:47
Зачем руками править CRC?
makever.c - сам всё делает. в нём нужно подправить только даты и версии ПО.
http://4pda.ru/forum/index.php?showtopic=847671&st=160#
Вот тут переписывался с штирлицем.

ank0l0g
Сообщения: 49
Зарегистрирован: 13 апр 2020, 12:44

Локализация текста Pioneer Carrozzeria AVIC-ZH0009cs (HDD)

Сообщение ank0l0g » 23 май 2020, 19:47

pppoe1 писал(а):
21 май 2020, 23:47
ank0l0g писал(а):
21 май 2020, 16:37
руками поправить CRC в заголовках PRG и VER файлов.
С помощью makever.c, без его изменения, не получится собрать.
Зачем руками править CRC?
makever.c - сам всё делает. в нём нужно подправить только даты и версии ПО.
Подправил, скомпилировал .exe, создал .prg и .ver, сравнил их с оригиналом. Снова подправил, то что не совпадает, и так пока не станет идеально совпадать. Отличия будут только в CRC и области вставки исправленных файлов.
ppoe1, скажите,после применения вами makever.c файл VER содержит список имен файлов, упоминаемых внутри файла "PH130PLT.VER":
Формат файла PH130PLT.VER (AVIC-ZH0009cs)

Почему то у меня получается пустой.
С лева сгенерированый makever.c, с права оригинальный
01.JPG

Аватара пользователя
pppoe1
Сообщения: 188
Зарегистрирован: 04 дек 2017, 13:20
Откуда: Vladivostok

Локализация текста Pioneer Carrozzeria AVIC-ZH0009cs (HDD)

Сообщение pppoe1 » 24 май 2020, 00:05

В оригинальном файле .ver указаны все файлы используемые в оригинальной прошивке, их там действительно много.
В файле .ver созданном makever.c указан только один .prg , так как только его мы прошиваем. У меня так же.

ank0l0g
Сообщения: 49
Зарегистрирован: 13 апр 2020, 12:44

Локализация текста Pioneer Carrozzeria AVIC-ZH0009cs (HDD)

Сообщение ank0l0g » Вчера, 14:07

pppoe1 писал(а):
26 май 2018, 12:27
Из DOS после снятия пароля HDD не определяется, приходится грузится в винду и от туда уже менять файлы.
pppoe1 подскажите пароль на HDD каким то образом запрашивался?
Каким образом у вас получилось снять пароль?

Аватара пользователя
pppoe1
Сообщения: 188
Зарегистрирован: 04 дек 2017, 13:20
Откуда: Vladivostok

Локализация текста Pioneer Carrozzeria AVIC-ZH0009cs (HDD)

Сообщение pppoe1 » Вчера, 21:59

ank0l0g писал(а):
18 май 2020, 18:00
запрашивался?
Нет, не запрашивался.
ank0l0g писал(а):
Вчера, 14:07
Каким образом у вас получилось снять пароль?
Изучаем Pioneer Carrozzeria AVIC-ZH0007 (HDD)

Ответить

Вернуться в «Локализация (переводы)»

Кто сейчас на конференции

Сейчас этот форум просматривают: Majestic-12 и 6 гостей