Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
УхоЖёр
Зарегистрирован: 31.10.2007 Сообщения: 14
|
Добавлено: Чт Ноя 08, 2007 12:24 am Заголовок сообщения: [PSP] Super Fruit Fall Deluxe Edition |
|
|
Причина выбора этой игры проста это мой первый перевод, минимум текста.
Нужна естественно помощь в указание мною сделанных ошибок.
В игре ни где не видел выбора языка (видно плохо ее изучил взявшись за нее. обязательно придя домой сее исправлю). Вобщем игра оказалась Мульти5. Поэтому отсекая все ненужное все языки кроме английского звуки и картинки в png на данный момент я думаю что мне нужны эти 3 файла
1. CODE.MEE
2. ESTRINGS.MEE
3. MAIN.TD
Архив который мной был вытащен из игры 8 мег
Депозит http://depositfiles.com/ru/files/2295225
Рапиде http://rapidshare.com/files/68162798/ZDATAPSP.PAK
Сумел распаковать картинки и звук.
не получаеться распокавать файлы с расширением MEE и файл с расширением TD. Гдето не нахожу начало гдето конца.
Так же есть недопонимание следующего в коде
00000070 48 75 0b
000000a0 70 89 0b
000000d0 24 9e 0b
00000100 80 b3 0b
00000130 dc c7 0b
и почему нет размера CODE.MEE. у всех файлов он идет 5 и 6 байтом в строке например 00000070 48 75 0b 00 28 14 00 00 00 00 00 00 00 00 00 00
Код: |
00000000 50 4b 30 37 02 00 24 00 06 00 18 00 1c 00 00 00 PK07..$.........
00000010 3c 00 00 00 78 54 80 00 fc 06 00 00 ff ff 01 00 <...xT..ь...яя..
00000020 11 00 00 00 00 00 00 00 00 00 00 00 ff ff ff ff ............яяяя
00000030 23 00 00 00 00 00 53 46 58 00 00 00 ff ff ff ff #.....SFX...яяяя
00000040 00 00 00 00 48 75 0b 00 00 00 00 00 00 00 00 00 ....Hu..........
00000050 00 00 00 00 43 4f 44 45 2e 4d 45 45 00 00 00 00 ....CODE.MEE....
00000060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00000070 48 75 0b 00 28 14 00 00 00 00 00 00 00 00 00 00 Hu..(...........
00000080 00 00 00 00 45 53 54 52 49 4e 47 53 2e 4d 45 45 ....ESTRINGS.MEE
00000090 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 ................
000000a0 70 89 0b 00 b2 14 00 00 00 00 00 00 00 00 00 00 p...І...........
000000b0 00 00 00 00 46 53 54 52 49 4e 47 53 2e 4d 45 45 ....FSTRINGS.MEE
000000c0 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 ................
000000d0 24 9e 0b 00 5a 15 00 00 00 00 00 00 00 00 00 00 $...Z...........
000000e0 00 00 00 00 47 53 54 52 49 4e 47 53 2e 4d 45 45 ....GSTRINGS.MEE
000000f0 00 00 00 00 00 00 00 00 00 00 00 00 03 00 00 00 ................
00000100 80 b3 0b 00 5a 14 00 00 00 00 00 00 00 00 00 00 .і..Z...........
00000110 00 00 00 00 49 53 54 52 49 4e 47 53 2e 4d 45 45 ....ISTRINGS.MEE
00000120 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 ................
00000130 dc c7 0b 00 c6 14 00 00 00 00 00 00 00 00 00 00 ЬЗ..Ж...........
00000140 00 00 00 00 53 53 54 52 49 4e 47 53 2e 4d 45 45 ....SSTRINGS.MEE
00000150 00 00 00 00 00 00 00 00 00 00 00 00 05 00 00 00 ................
00000160 a4 dc 0b 00 84 d3 66 00 00 00 00 00 00 00 00 00 ¤Ь...Уf.........
00000170 00 00 00 00 4d 41 49 4e 2e 54 44 00 00 00 00 00 ....MAIN.TD.....
00000180 00 00 00 00 00 00 00 00 00 00 00 00 06 00 00 00 ................
00000190 28 b0 72 00 cb 76 00 00 00 00 00 00 00 00 00 00 (°r.Лv..........
000001a0 00 00 00 00 4c 4f 41 44 4c 2e 50 4e 47 00 00 00 ....LOADL.PNG...
|
_________________ Сожру Ваше Ухо или Приударю за вашей Женщиной. Навыбор.
Последний раз редактировалось: УхоЖёр (Вс Ноя 11, 2007 7:40 am), всего редактировалось 2 раз(а) |
|
Вернуться к началу |
|
|
УхоЖёр
Зарегистрирован: 31.10.2007 Сообщения: 14
|
Добавлено: Вс Ноя 11, 2007 7:08 am Заголовок сообщения: |
|
|
Распакованы искомые 3 файла
CODE.MEE
ESTRINGS.MEE
MAIN.TD
Оказалось все не так сложно.
к каждому поинтеру над прибавлять 1788 байт столько занимает загаловок.
Полуилось так
CODE.MEE начало 1788 байт конец 1788 байт + $b 75 48
ESTRINGS.MEE начало 1788 байт + b 75 48 конец 1788 байт + $b 75 48 + $1428
Весть текст оказался в ESTRINGS.MEE
вот пример. Это главное меню АРКАДА, ТАЙМ ТРИАЛ итд.
Код: |
00000fc0 74 6f 20 63 6f 6e 74 69 6e 75 65 2e 00 4f 50 54 to continue..OPT
00000fd0 49 4f 4e 53 00 50 52 41 43 54 49 43 45 00 54 49 IONS.PRACTICE.TI
00000fe0 4d 45 20 54 52 49 41 4c 00 41 52 43 41 44 45 00 ME TRIAL.ARCADE.
00000ff0 53 41 56 45 00 43 61 6e 27 74 20 64 6f 20 69 74 SAVE.Can't do it
|
Если менять английские буквы на английские то подмена прикрасно отражаеться в меню игры.
Следующая задача найти английский шрифт подменить его русским.
Как это сделать пока нет понятия. Роясь в этих 3 файлах были найдены такие куски кодов глядя на которые встает вопрос чтобы это могло быть??
файл ESTRINGS.MEE
Код: |
000003a0 44 5f 4d 41 49 4e 5f 4f 50 54 49 4f 4e 53 00 54 D_MAIN_OPTIONS.T
000003b0 49 44 5f 4d 41 49 4e 5f 50 52 41 43 54 49 53 45 ID_MAIN_PRACTISE
000003c0 00 54 49 44 5f 4d 41 49 4e 5f 54 49 4d 45 54 52 .TID_MAIN_TIMETR
000003d0 49 41 4c 00 54 49 44 5f 4d 41 49 4e 5f 41 52 43 IAL.TID_MAIN_ARC
000003e0 41 44 45 00 54 49 44 5f 53 41 56 45 00 54 49 44 ADE.TID_SAVE.TID
|
файл CODE.MEE
Код: |
000568c0 40 00 00 00 41 00 00 00 42 00 00 00 43 00 00 00 @...A...B...C...
000568d0 44 00 00 00 45 00 00 00 46 00 00 00 47 00 00 00 D...E...F...G...
000568e0 48 00 00 00 49 00 00 00 4a 00 00 00 4b 00 00 00 H...I...J...K...
000568f0 4c 00 00 00 4d 00 00 00 4e 00 00 00 4f 00 00 00 L...M...N...O...
00056900 50 00 00 00 51 00 00 00 52 00 00 00 53 00 00 00 P...Q...R...S...
00056910 54 00 00 00 55 00 00 00 56 00 00 00 57 00 00 00 T...U...V...W...
00056920 58 00 00 00 59 00 00 00 5a 00 00 00 5b 00 00 00 X...Y...Z...[...
00056930 5c 00 00 00 5d 00 00 00 5e 00 00 00 5f 00 00 00 \...]...^..._...
00056940 60 00 00 00 61 00 00 00 62 00 00 00 63 00 00 00 `...a...b...c...
00056950 64 00 00 00 65 00 00 00 66 00 00 00 67 00 00 00 d...e...f...g...
00056960 68 00 00 00 69 00 00 00 6a 00 00 00 6b 00 00 00 h...i...j...k...
00056970 6c 00 00 00 6d 00 00 00 6e 00 00 00 6f 00 00 00 l...m...n...o...
00056980 70 00 00 00 71 00 00 00 72 00 00 00 73 00 00 00 p...q...r...s...
00056990 74 00 00 00 75 00 00 00 76 00 00 00 77 00 00 00 t...u...v...w...
00056ac0 c0 00 00 00 c1 00 00 00 c2 00 00 00 c3 00 00 00 А...Б...В...Г...
00056ad0 c4 00 00 00 c5 00 00 00 c6 00 00 00 c7 00 00 00 Д...Е...Ж...З...
00056ae0 c8 00 00 00 c9 00 00 00 ca 00 00 00 cb 00 00 00 И...Й...К...Л...
00056af0 cc 00 00 00 cd 00 00 00 ce 00 00 00 cf 00 00 00 М...Н...О...П...
00056b00 d0 00 00 00 d1 00 00 00 d2 00 00 00 d3 00 00 00 Р...С...Т...У...
00056b10 d4 00 00 00 d5 00 00 00 d6 00 00 00 d7 00 00 00 Ф...Х...Ц...Ч...
00056b20 d8 00 00 00 d9 00 00 00 da 00 00 00 db 00 00 00 Ш...Щ...Ъ...Ы...
00056b30 dc 00 00 00 dd 00 00 00 de 00 00 00 df 00 00 00 Ь...Э...Ю...Я...
00056b40 e0 00 00 00 e1 00 00 00 e2 00 00 00 e3 00 00 00 а...б...в...г...
00056b50 e4 00 00 00 e5 00 00 00 e6 00 00 00 e7 00 00 00 д...е...ж...з...
00056b60 e8 00 00 00 e9 00 00 00 ea 00 00 00 eb 00 00 00 и...й...к...л...
00056b70 ec 00 00 00 ed 00 00 00 ee 00 00 00 ef 00 00 00 м...н...о...п...
00056b80 f0 00 00 00 f1 00 00 00 f2 00 00 00 f3 00 00 00 р...с...т...у...
00056b90 f4 00 00 00 f5 00 00 00 f6 00 00 00 f7 00 00 00 ф...х...ц...ч...
00056ba0 f8 00 00 00 f9 00 00 00 fa 00 00 00 fb 00 00 00 ш...щ...ъ...ы...
00056bb0 fc 00 00 00 fd 00 00 00 fe 00 00 00 ff 00 00 00 ь...э...ю...я...
000878c0 4f 57 42 4f 52 44 00 59 65 6c 6c 6f 77 42 6f 72 OWBORD.YellowBor
000878d0 64 00 43 4f 4d 49 43 53 41 4e 53 31 38 00 63 6f d.COMICSANS18.co
000878e0 6d 69 63 73 61 6e 73 31 38 00 43 4f 4d 49 43 53 micsans18.COMICS
000878f0 41 4e 53 31 34 00 63 6f 6d 69 63 73 61 6e 73 31 ANS14.comicsans1
00087900 34 00 41 52 49 41 4c 31 30 00 61 72 69 61 6c 31 4.ARIAL10.arial1
00087910 31 2e 70 6e 67 00 42 4f 52 44 45 55 58 48 45 41 1.png.BORDEUXHEA
00087920 56 59 32 34 00 42 6f 72 64 65 75 78 48 65 61 76 VY24.BordeuxHeav
00087930 79 32 34 00 50 55 52 50 4c 45 42 4f 52 44 33 30 y24.PURPLEBORD30
00087940 00 50 75 72 70 6c 65 42 6f 72 64 33 30 00 46 46 .PurpleBord30.FF
00087950 2d 50 41 4e 45 4c 2d 46 4f 4e 54 00 66 66 2d 70 -PANEL-FONT.ff-p
00087960 61 6e 65 6c 2d 66 6f 6e 74 2e 70 6e 67 00 46 46 anel-font.png.FF
00087970 2d 50 41 4e 45 4c 2d 46 4f 4e 54 31 00 66 66 2d -PANEL-FONT1.ff-
|
_________________ Сожру Ваше Ухо или Приударю за вашей Женщиной. Навыбор. |
|
Вернуться к началу |
|
|
HoRRoR RRC2008
Зарегистрирован: 21.06.2006 Сообщения: 2341 Откуда: Ростов-на-Дону
|
Добавлено: Вс Ноя 11, 2007 5:07 pm Заголовок сообщения: |
|
|
Цитата: | файл ESTRINGS.MEE |
Скорей всего ID'шники строк.
На поинтеры не похоже, рискну предположить, что коды символов. _________________ Работаю за деньги
KILL ALL HUMANS!!!!!111 |
|
Вернуться к началу |
|
|
УхоЖёр
Зарегистрирован: 31.10.2007 Сообщения: 14
|
Добавлено: Вс Ноя 11, 2007 10:07 pm Заголовок сообщения: |
|
|
Вобщем ситуация такова... опыта у меня как я уже говорил ноль. Эт моя первая игра. Поэтому пролистав все 3 файла с десяток раз. Я так и не поняв как заменить АНГЛИЙСКИЕ шрифты на РУССКИЕ начал применять метод науного тыка. Вобщем стал эксперементировать.
Чтоже я стал делать. Я понял что вот в этой строке
Код: | 00000fe0 4d 45 20 54 52 49 41 4c 00 41 52 43 41 44 45 00 ME TRIAL.ARCADE. |
слово Аркада эт слово из главного меню.
Сначала я убедился что эт оно внеся кореективу
Код: | 00000fe0 4d 45 20 54 52 49 41 4c 00 41 41 41 41 41 41 00 ME TRIAL.AAAAAA. |
В игре как и положенно в место аркаде отобразились 6 букв А.
Далее я решил попробывать заменить англ 41=А на рус С0=А но в меню игры отобразилось À (а с хвостиком).
Далее в файле CODE.MEE я обнаружил это
Код: | 000878d0 64 00 43 4f 4d 49 43 53 41 4e 53 31 38 00 63 6f d.COMICSANS18.co
000878e0 6d 69 63 73 61 6e 73 31 38 00 43 4f 4d 49 43 53 micsans18.COMICS
000878f0 41 4e 53 31 34 00 63 6f 6d 69 63 73 61 6e 73 31 ANS14.comicsans1
00087900 34 00 41 52 49 41 4c 31 30 00 61 72 69 61 6c 31 4.ARIAL10.arial1 |
упоминание шрифтов комиксанс и ариал.
Открыв таблицу символов в пуске и выбрав шрифт Ариал увидел следующее у англ А код U+0041 у À код U+00C0 а у рус А код U+0410
Код: | 000568c0 40 00 00 00 41 00 00 00 42 00 00 00 43 00 00 00 @...A...B...C...
00056ac0 c0 00 00 00 c1 00 00 00 c2 00 00 00 c3 00 00 00 А...Б...В...Г..
|
жаль что при написании последних строк небыло приставки под рукой а будет только завтра утром чтобы как то проверить хотя я сомниваюсь что чтот получиться... думаю что символы будут отображаться только до FF а после них в том числе и русские буквы сильно сомневаюсь.
По моему я вообще иду не правильным путем. Еще как вариант мне кажеться что должен быть какой то файлик в котором есть карта букв, символов. Так ли это? Насколько я знаю есть проги (ими ни разу не пользовался) для создания или редоктирования шрифтов в винде.
Приходит в голову следующая мысль что найдя эт файл открыть подобной прогой и перерисовать буквы. Есть еще несколько идей... одна глупей другой которые уж совершенно озвучивать не охото, стремно.
Вобщем если ктот чтот может подсказать то подскажите пожалуйста.
HoRRoR ты т я уверен точно бы ответ нашел или знаешь как вывести на экран русские буковки... вот только незнаю достаточно ли тех вырезок кодов которые я здесь запостил. _________________ Сожру Ваше Ухо или Приударю за вашей Женщиной. Навыбор. |
|
Вернуться к началу |
|
|
HoRRoR RRC2008
Зарегистрирован: 21.06.2006 Сообщения: 2341 Откуда: Ростов-на-Дону
|
Добавлено: Вс Ноя 11, 2007 11:52 pm Заголовок сообщения: |
|
|
Скорей всего таблица кодировки служит для преобразования ANSI в UTF. Так что если в шрифте будет присутствовать русская А, то у тебя всё получится. Правильно мыслишь. Надо просто заменить в таблица C0000000 на 10040000 _________________ Работаю за деньги
KILL ALL HUMANS!!!!!111 |
|
Вернуться к началу |
|
|
УхоЖёр
Зарегистрирован: 31.10.2007 Сообщения: 14
|
Добавлено: Вт Ноя 13, 2007 1:11 am Заголовок сообщения: |
|
|
Вобщем я понял следующее
Что игра использует вот эту кодировку для вывода букв на экран
Русским тут и не пахнет...
Причем не все символы хотят выводиться в главном меню но выводяться в инструкциях. _________________ Сожру Ваше Ухо или Приударю за вашей Женщиной. Навыбор. |
|
Вернуться к началу |
|
|
УхоЖёр
Зарегистрирован: 31.10.2007 Сообщения: 14
|
Добавлено: Вт Ноя 13, 2007 9:07 pm Заголовок сообщения: |
|
|
Все все мысли по поводу того как найти или вытащить шрифт закончились... все мои жалкие попытки не привели ни к чему.
Шрифт я не нашел не потому что небыло желания, времени или инструментария ... просто незватило знания как и что я должен искать...
На руках были шрифты ПСП виде png файликов от соника, которые нашел в топе ЛУпУСа сравнивал английскую и переведенную на русский язык версию игры с помощью функции в вин хексе Синхронизация и Компаер ... она отобразила все различия в GLOBAL_BINARY.STR Перед глазами были русские коды букв но ни чего из этого мне не помогло понять как же найти шрифт.
Если на денди те игрушки которые я пробывал переводить для эксперементу было все просто ... открываешь Готовым Вьюером ром и находишь алфавить подменяя русские буквы на английские то тут я просто в тупике. _________________ Сожру Ваше Ухо или Приударю за вашей Женщиной. Навыбор. |
|
Вернуться к началу |
|
|
HoRRoR RRC2008
Зарегистрирован: 21.06.2006 Сообщения: 2341 Откуда: Ростов-на-Дону
|
Добавлено: Вт Ноя 13, 2007 9:19 pm Заголовок сообщения: |
|
|
Будешь продолжать в таком духе - во всём разберёшься. Делаешь хоть малые, но успехи По чуть-чуть, да всё поймёшь и разберёшь. _________________ Работаю за деньги
KILL ALL HUMANS!!!!!111 |
|
Вернуться к началу |
|
|
УхоЖёр
Зарегистрирован: 31.10.2007 Сообщения: 14
|
Добавлено: Пн Ноя 19, 2007 6:56 pm Заголовок сообщения: |
|
|
Ну се... вроде раскавырял файл со шрифтами...
осталось ток к ним палитру найти
Может кто нибудь поделиться идеями??
_________________ Сожру Ваше Ухо или Приударю за вашей Женщиной. Навыбор. |
|
Вернуться к началу |
|
|
HoRRoR RRC2008
Зарегистрирован: 21.06.2006 Сообщения: 2341 Откуда: Ростов-на-Дону
|
Добавлено: Пн Ноя 19, 2007 8:16 pm Заголовок сообщения: |
|
|
Скорей всего палитрой будет последовательность типа
00000000 FFxxxxxx FFxxxxxx FFxxxxxx
либо же xxxxxxFF xxxxxxFF xxxxxxFF _________________ Работаю за деньги
KILL ALL HUMANS!!!!!111 |
|
Вернуться к началу |
|
|
УхоЖёр
Зарегистрирован: 31.10.2007 Сообщения: 14
|
Добавлено: Ср Ноя 21, 2007 9:04 pm Заголовок сообщения: |
|
|
HoRRoR подскажи чем лучше всего будет перерисовать вот этот шрифт
_________________ Сожру Ваше Ухо или Приударю за вашей Женщиной. Навыбор.
Последний раз редактировалось: УхоЖёр (Ср Ноя 21, 2007 10:19 pm), всего редактировалось 1 раз |
|
Вернуться к началу |
|
|
HoRRoR RRC2008
Зарегистрирован: 21.06.2006 Сообщения: 2341 Откуда: Ростов-на-Дону
|
Добавлено: Ср Ноя 21, 2007 9:51 pm Заголовок сообщения: |
|
|
УхоЖёр писал(а): | HoRRoR может ты в курсе не пойму в чем дело ... не хотит собираться в букавки и все тут
|
Ну блин... Жми Byte Back, пока не уберётся мусор слева, затем уменьши ширину полотна в два раза. _________________ Работаю за деньги
KILL ALL HUMANS!!!!!111 |
|
Вернуться к началу |
|
|
УхоЖёр
Зарегистрирован: 31.10.2007 Сообщения: 14
|
Добавлено: Ср Ноя 21, 2007 10:21 pm Заголовок сообщения: |
|
|
с тем шрифтом который я убрал синенький я сам разобрался...
я сначало ток на оборот стал увеличивать ширину полотна...
а потом доперло что надо уменьшить
у меня вот другая проблемка... рисую в области буквы что либо и сохраняюсь и усе виснет в игре...
в чем причина то может быть? _________________ Сожру Ваше Ухо или Приударю за вашей Женщиной. Навыбор. |
|
Вернуться к началу |
|
|
HoRRoR RRC2008
Зарегистрирован: 21.06.2006 Сообщения: 2341 Откуда: Ростов-на-Дону
|
Добавлено: Ср Ноя 21, 2007 10:30 pm Заголовок сообщения: |
|
|
УхоЖёр писал(а): | у меня вот другая проблемка... рисую в области буквы что либо и сохраняюсь и усе виснет в игре...
в чем причина то может быть? |
Контрольная сумма небось... _________________ Работаю за деньги
KILL ALL HUMANS!!!!!111 |
|
Вернуться к началу |
|
|
УхоЖёр
Зарегистрирован: 31.10.2007 Сообщения: 14
|
Добавлено: Ср Ноя 21, 2007 10:56 pm Заголовок сообщения: |
|
|
фиг знает... файл вроде остается по размеру таким же байт в байт. за границы буквы не выезжаю.
решил пересохранить файл ничего не исправляя. и так не запустился. _________________ Сожру Ваше Ухо или Приударю за вашей Женщиной. Навыбор. |
|
Вернуться к началу |
|
|
|