OUT-CLUB.RU

OUT-CLUB.RU (https://out-club.ru/board/index.php)
-   Outlander XL 2007 - 2012 г.в. - Электроника, мультимедиа, навигация (https://out-club.ru/board/forumdisplay.php?f=271)
-   -   Исследование механизма работы ПО MMCS (https://out-club.ru/board/showthread.php?t=37735)

PUSHIK 17.01.2014 14:44

Re: Исследование механизма работы ПО MMCS
 
На первой версии используется JM, на высших JM07 лодинги.

WhiteTiger 17.01.2014 15:57

Re: Исследование механизма работы ПО MMCS
 
Цитата:

Сообщение от AS21 (Сообщение 1605799)
В принципе уже все loading.kwi на базе WinCe

В любом случае - высылайте, мне интересно, чем он отличается от наших

А на тойотовский лоадинг не интересно взглянуть?

AS21 18.01.2014 10:18

Re: Исследование механизма работы ПО MMCS
 
Цитата:

Сообщение от WhiteTiger (Сообщение 1607319)
А на тойотовский лоадинг не интересно взглянуть

loading.kwi на OS TRON я смотрел, если он *.kwi - интересно...

vadimus_ca 18.01.2014 18:29

Re: Исследование механизма работы ПО MMCS
 
Цитата:

Сообщение от PUSHIK (Сообщение 1607259)
На первой версии используется JM, на высших JM07 лодинги.

Так как Madlord англофицировал свою J-01 лоадингом под JM7, похоже, есть совместимость снизу вверх.

AS21 18.01.2014 19:29

Re: Исследование механизма работы ПО MMCS
 
Цитата:

Сообщение от WhiteTiger (Сообщение 1607319)
тойотовский лоадинг

В нем такая структура:
7 частей, все они одной версии 104:
V206; V214, V308, V309, V312, V443, V453 - у всех одна категория: программа
первая часть V206 : у нее своих 5 субчастей:
Сектор описания адресов каждой части начинается с сигнатуры: "16 AB 00 00"
формула вычисления адресов и длин:
Старт описания расположения 1-й (V206) части: 1D4h. Длина описаний каждой части занимает 100h. Далее за ней 2-я и т.д.
- offset от начала описания V206 = 44h -> 2 байта = количество субчастей в части + следующие 2 байта - назначение пока не понял. Там где более 1-й субчасти в этих 2-х байтах -> "00 00", там где количество субчастей более 1-й субчасти в этих 2-х байтах -> "00 01"
- offset начала описания первой субчасти от начала описания V206 = 48h, длина 10h
- offset начала описания "старт + длина" от начала описания субчасти = 8h, далее 4 байта старт (S) и 4 байта длина (D)
Формула вычисления фактических адресов расположения субчастей и их длин отличается от нашей:
SS = S*2 + 1000h
DD = D
Соответсвенно адрес конца субчасти = SS + DD
1) LDM/LDR старт: S = 0; SS = 0*2 +1000h = 1000h; D = 28800h;
2) APM/APR
3) AUM/APR
4) FONT/FNT
5) OSM/OS
и т.д.
В конце описания раздела адресов каждой части есть в раза по 2 байта:
Например: в конце первой части V206 -> "02 00" и "1E 7D" -> назначение пока не уловил.
Также не знаю какая OS, во вском случае на WinCe не похожа

WhiteTiger 18.01.2014 21:01

Re: Исследование механизма работы ПО MMCS
 
Зато большой плюс тойоты - полное (ну или почти полное) соответствие стандарту kiwi. Я вот ковыряю voicedat.kwi - Aisin даже честно пишет свои координаты туда.

Но нужен полный стандарт - JIS D 0810

У меня ГУ Gen05, проц тот же SH4, точную модель не знаю - мои версии ПО это V308, V309.

У тойоты жуткий бардак, есть процы fujitsu, для европы делает aisin, для штатов - denso. Куча моделей, куча поколений, куча софта.

MadLord 20.01.2014 11:26

Re: Исследование механизма работы ПО MMCS
 
Цитата:

Сообщение от PUSHIK (Сообщение 1608689)
Алексей, давайте по руссификации японок в соседнюю тему.Прошивка не доделана.ДВД видео не работает.Если ничего не добьёмся ,выложу так.

ну в соседнюю, так в соседнюю...
а что с ДВД?...нет ДВД в движении или речь о формате PAL?...

PUSHIK 20.01.2014 11:41

Re: Исследование механизма работы ПО MMCS
 
Речь полностью о двд-видео.
Был взят лодинг от русской версии и заменён модуль ав-юнит на американский.
Разница в том что экраны яп/америкосов NTSC и видео шло соответствующего формата.Теперь вставляя диск пал система его хавает, но видеопроц. не декодирует,это понятно.
Что мне не понятно так это почему мультиформатная по сути русская прога с подсунутым ntsc модулем не хавает тотже ntsc диск.

MadLord 20.01.2014 12:29

Re: Исследование механизма работы ПО MMCS
 
не совсем проблему понял...
насколько я понимаю, воспроизведением видео рулят 2 части: программная (прошивка) и аппаратная (проц экрана)...
по идее в программной части проблем не должно быть - прошивка должна хавать диски любого формата...
а вот аппаратная часть может быть заточена только под один формат (как, например, у япов)...
дальше ситуация такая:
а) суем диски формата NTSC и PAL в "якобы" мультиформатную прошивку - смотрим, что на экране в обоих случаях...
б) на япах (с родной прошей) будут нормально воспроизводится только диски в NTSC (это я проверял), PAL по идее просто должен неправильно видео показывать, но все-таки показывать...
ну и т.д....

PUSHIK 20.01.2014 13:16

Re: Исследование механизма работы ПО MMCS
 
Попробуйте сейчас.
Пункт Б, програмно голова вообще не пускала диск ,типа error format.
Я не понимаю почему сейчас на модифицированной прошивке не идёт ntsc.
Судя повсему ,не только в ав-юните заложена работа привода.
Наверно на русской прошивке видеосигнал в любом формате конвертится в пал и выводится на экран.Вот и получаем типа нарушенную развертку.

MadLord 20.01.2014 14:12

Re: Исследование механизма работы ПО MMCS
 
Ок, попробую...
Жень, расскажи, пожалуйста, поподробнее, что ты менял в оригинальном русском лоадинге для работы на японской голове?....что-то я глянул файлы и там изменений оказалось гораздо больше, чем я предполагал :(

PUSHIK 20.01.2014 14:14

Re: Исследование механизма работы ПО MMCS
 
Менял не я , а Максбут на американку. Я только переписал его под японку.

MadLord 20.01.2014 14:17

Re: Исследование механизма работы ПО MMCS
 
т.е. заменил буковки RM->JM и все?...

PUSHIK 20.01.2014 14:33

Re: Исследование механизма работы ПО MMCS
 
Нет.Так в лоб это может заработать только с загрузочным диском.
Нужно присутствие в шапке заголовков обоих лодингов родного и донорского.Кроме этого японки разбиты на простой лодинг JM и более позние JM07 в случае с 07 обращайте внимание на сдвиги строк.
У вас же есть все лодинги ,сравните заголовки до строчки BOOFF

AS21 20.01.2014 14:45

Re: Исследование механизма работы ПО MMCS
 
Цитата:

Сообщение от MadLord (Сообщение 1608725)
ну в соседнюю, так в соседнюю...
а что с ДВД?...нет ДВД в движении или речь о формате PAL?...

Думаю и руссификация, и все, что связано с DVD (формат, в движении и т.д), совместимость отдельных модулей из разных прошивок - предлагаю все-таки обсуждать здесь
Очень интересная инфа по экспериментам MAXBOOT и полезная
Скорее всего здесь проблема еще и с dll, которые смотрят на AVunit.exe


Текущее время: 06:52. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.10
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot
Использование материалов сайта разрешается только при условии размещения активной ссылки на OUT-CLUB.RU
Copyright ©2006 - 2025, WWW.OUT-CLUB.RU