форум группы Chief-Net форум группы Chief-Net
Перевод приставочных игр и не только!
drako site Перейти на сайт группы     Наш чат      Помощь      Поиск      Пользователи


 Страниц (8): [1] 2 3 4 5 6 7 8 »   

> Без описания
KenshinX Пользователь
Отправлено: 02 Марта, 2016 - 02:16:31
Post Id


Забанен


Покинул форум
Сообщений всего: 2277
Дата рег-ции: Окт. 2014  





KenshinX
Есть желание перевести игру Cosmic Spacehead. Классный квест от Codemasters. Смотрел ром в тайловых редакторах, графики не нашёл. Наверняка сжата. Текст искать даже не пытался. Собственно, нужен хороший хакер, который сможет расхакать игру по полной программе. Графики _очень_ много - предупреждаю сразу. Есть в группе, кто хорошо разбирается с этой платформой? Текст я запросто переведу. Кто б взломал ром. )))
 
 Top
Mefistotel Администратор
Отправлено: 02 Марта, 2016 - 02:16:55
Post Id



Chief-Net


Покинул форум
Сообщений всего: 7056
Дата рег-ции: Окт. 2014  
Откуда: МАГАДАН





Mefistotel
romhacking.net.ru/news/win_imp_c ompression_tool_v1_0/2013-01-07- 2016
Сегодня просил доктора Мефисто написать инструментарий для игры и смотрю новость появилась. Оперативненько так. Видимо, занимались ей раньше моего запроса. Теперь надо только испытать.
P. S. Тащит сжатые архивы только в путь. И находит сама. Только тайловые карты самому надо искать)

-----
"Перевод старых игр - отличная возможность понять, как устроены программы, подучить иностранный язык и поднять уровень владения родным. Ну и конечно, это просто возможность "общения" со своей любимой игрой детства." © Dimouse
 
 Top
Mefistotel Администратор
Отправлено: 02 Марта, 2016 - 02:17:17
Post Id



Chief-Net


Покинул форум
Сообщений всего: 7056
Дата рег-ции: Окт. 2014  
Откуда: МАГАДАН





Mefistotel
Миха, держи аську 313-62-01 - DrMefistO.
Он готов заняться ромхакингом этой игры. Вытащить текст, графику в формате картинок и вставить всё назад. Связывайся с ним сам. Я его предупредил.

-----
"Перевод старых игр - отличная возможность понять, как устроены программы, подучить иностранный язык и поднять уровень владения родным. Ну и конечно, это просто возможность "общения" со своей любимой игрой детства." © Dimouse
 
 Top
KenshinX Пользователь
Отправлено: 02 Марта, 2016 - 02:17:41
Post Id


Забанен


Покинул форум
Сообщений всего: 2277
Дата рег-ции: Окт. 2014  





KenshinX
Это действительно хорошая новость. )
 
 Top
KenshinX Пользователь
Отправлено: 02 Марта, 2016 - 02:18:09
Post Id


Забанен


Покинул форум
Сообщений всего: 2277
Дата рег-ции: Окт. 2014  





KenshinX
Откройте в тему доступ Dr. MefistO... Колька, приём.
 
 Top
Mefistotel Администратор
Отправлено: 02 Марта, 2016 - 02:18:33
Post Id



Chief-Net


Покинул форум
Сообщений всего: 7056
Дата рег-ции: Окт. 2014  
Откуда: МАГАДАН





Mefistotel
Честно говоря, не знаю как сделать доступ к одной теме. К группе можно. Надо Гайвера ждать или можно перенести тему в раздел экстрим хакинга.

-----
"Перевод старых игр - отличная возможность понять, как устроены программы, подучить иностранный язык и поднять уровень владения родным. Ну и конечно, это просто возможность "общения" со своей любимой игрой детства." © Dimouse
 
 Top
Марат Супермодератор
Отправлено: 02 Марта, 2016 - 02:19:00
Post Id



Chief-Net


Покинул форум
Сообщений всего: 2150
Дата рег-ции: Окт. 2014  
Откуда: Казахстан





Марат
Цитата:
Честно говоря, не знаю как сделать доступ к одной теме. К группе можно. Надо Гайвера ждать или можно перенести тему в раздел экстрим хакинга.

Я думаю, надо создать новую в тему в другом разделе.
 
 Top
Guyver Администратор
Отправлено: 02 Марта, 2016 - 02:19:25
Post Id



Chief-Net


Покинул форум
Сообщений всего: 9962
Дата рег-ции: Окт. 2014  
Откуда: Магадан





Guyver
Перенёс тему в доступный всем раздел...


-----
Я не волшебник - я только учусь...
 
 Top
Dr. MefistO Пользователь
Отправлено: 02 Марта, 2016 - 02:19:48
Post Id


VIP


Покинул форум
Сообщений всего: 70
Дата рег-ции: Июнь 2015  





Dr. MefistO
Итак, занялся анализом кода игры.
В аттаче распакованные архивы, которые есть в игре.
cs_745D2.bin - здесь шрифт. Можно переводить. Перед шрифтом маппинг. Пока не понял к чему именно. Его лучше не трогать.
С таблицей к тексту проблем быть не должно: достаточно изменить 2 процедуры вывода текста, чтобы понимала русский диапазон)
Маппинги здесь есть в каждом архиве: каждый к своему экрану. Но это еще в процессе.
Текст есть двух видов. Пока текст не даю. Т.к. у него немного технология хитрая - разбираю)
 
 Top
KenshinX Пользователь
Отправлено: 02 Марта, 2016 - 02:20:18
Post Id


Забанен


Покинул форум
Сообщений всего: 2277
Дата рег-ции: Окт. 2014  





KenshinX
Цитата:
cs_745D2.bin - здесь шрифт. Можно переводить.

Наверное, имел в виду перерисовывать? Улыбка Какие-нибудь ограничения по перерисовке шрифта есть? Влезет там целиком весь нашенский алфавит? Есть ли возможность сохранить латиницу?
 
 Top
Dr. MefistO Пользователь
Отправлено: 02 Марта, 2016 - 02:20:45
Post Id


VIP


Покинул форум
Сообщений всего: 70
Дата рег-ции: Июнь 2015  





Dr. MefistO
Во вложении отдельно шрифт и палитра к нему. Используется третья. Я так подумал, что можно дорисовывать/смещать буквы дальше. Т.е. размера хватит на полный русский алфавит еще (малые и большие буквы), и оставить оригинальные можно.
 
 Top
KenshinX Пользователь
Отправлено: 02 Марта, 2016 - 02:21:16
Post Id


Забанен


Покинул форум
Сообщений всего: 2277
Дата рег-ции: Окт. 2014  





KenshinX
Ну что, кто у нас обожает рисовать? )
 
 Top
Dr. MefistO Пользователь
Отправлено: 02 Марта, 2016 - 02:21:42
Post Id


VIP


Покинул форум
Сообщений всего: 70
Дата рег-ции: Июнь 2015  





Dr. MefistO
Текст хитрым образом пожат в большинстве случаев. И даже тут не то чтобы сжатие, а просто кодирован. Нужно скорее всего писать плагин к круптару для перекодировки, или писать самописный кодировщик. Какой вариант будет гуд?
 
 Top
KenshinX Пользователь
Отправлено: 02 Марта, 2016 - 02:22:07
Post Id


Забанен


Покинул форум
Сообщений всего: 2277
Дата рег-ции: Окт. 2014  





KenshinX
Не, ну вот я при переводе встречался пока только с плагинами к Круптару. Это ж просто файлик, который должен лежать в папке с плагинами. Если б так получилось, было бы здорово. А ты вообще потянешь написание плагина? Говорят, это не так просто. )
В принципе, что сделаешь, то сделаешь. Можно и самописную какую-то утилиту использовать при переводе. Главное, чтоб её суть была прежней: возможность самостоятельной вставки текста. Подобная штука существенно облегчила бы мне работу.
 
 Top
Dr. MefistO Пользователь
Отправлено: 02 Марта, 2016 - 02:22:34
Post Id


VIP


Покинул форум
Сообщений всего: 70
Дата рег-ции: Июнь 2015  





Dr. MefistO
Думаю, потяну плагин. Благо, с делфи на ты, с указателями тоже, и с упаковщиками тоже)
 
 Top
Guyver Администратор
Отправлено: 02 Марта, 2016 - 02:22:59
Post Id



Chief-Net


Покинул форум
Сообщений всего: 9962
Дата рег-ции: Окт. 2014  
Откуда: Магадан





Guyver
Вот шрифт. Но надо лишние нули убрать из файла, в конце...

-----
Я не волшебник - я только учусь...
 
 Top
Dr. MefistO Пользователь
Отправлено: 02 Марта, 2016 - 02:23:28
Post Id


VIP


Покинул форум
Сообщений всего: 70
Дата рег-ции: Июнь 2015  





Dr. MefistO
Нули убирать не обязательно, но можно. После них в враме куча свободного места.
 
 Top
alex_231 Супермодератор
Отправлено: 02 Марта, 2016 - 02:23:55
Post Id



Chief-Net


Покинул форум
Сообщений всего: 4687
Дата рег-ции: Окт. 2014  





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

-----
Делая выбор, отбрось простое решение и выбери правильное...
 
 Top
Dr. MefistO Пользователь
Отправлено: 02 Марта, 2016 - 02:24:22
Post Id


VIP


Покинул форум
Сообщений всего: 70
Дата рег-ции: Июнь 2015  





Dr. MefistO
В роме дошиша места свободного с 0xD7DE4 и до конца рома.
Во вложении скрин врама. Там, как видите, не слишком места под шрифт. С местом в нем я немного не угадал) Оно очень ограничено. Так что английские не втиснем. Придется их убирать. Просто во многих сценах места много под два шрифта. А тут вот один. под это и ориентироваться надо)
Добавлено позже: скрин с русским шрифтом:
Прикреплено изображение
20536-1.png

 
 Top
KenshinX Пользователь
Отправлено: 02 Марта, 2016 - 02:24:48
Post Id


Забанен


Покинул форум
Сообщений всего: 2277
Дата рег-ции: Окт. 2014  





KenshinX
Гайв, дорисуй ещё большую "Ё", а. В том же файле. Вдруг взбредёт мне в голову перевести что-то с использованием этой буквы. ) Ёлки-моталки, например, захочу сказать. )
 
 Top
Guyver Администратор
Отправлено: 02 Марта, 2016 - 02:25:19
Post Id



Chief-Net


Покинул форум
Сообщений всего: 9962
Дата рег-ции: Окт. 2014  
Откуда: Магадан





Guyver
И как же я её дорисую? Ведь буквы по высоте должны быть одинаковые. А "Ё" будет ниже, иначе точки не влезут. Лучше не надо, или буквы всё придётся на 1 пиксель уменьшить...

-----
Я не волшебник - я только учусь...
 
 Top
Dr. MefistO Пользователь
Отправлено: 02 Марта, 2016 - 02:25:52
Post Id


VIP


Покинул форум
Сообщений всего: 70
Дата рег-ции: Июнь 2015  





Dr. MefistO
Значит так. Теперь, для вылавливания адресов текста мне нужно, чтобы кто-то прошел игру целиком, отображая как можно большее количество текста.

Для этого:
1) Качаем отсюда https://gens-rerecording.googlec ode.com/fil...ens11svn304.zip Gens-ReRecording;
2) Качаем из вложения lua-скрипт;
3) Открываем эмуль, и жмем: Tools->Lua scripting->New Lua Script Window...;
4) Выбираем луа-скрипт;
5) Играем и проходим всю игру, жмякая куда попало - важно отображение как можно большего количества текста;
6) Нажимаете кнопку Stop;
6) После всего, в папке с эмулем найдете два файла: coded_text.log, not_coded_text.log;
7) Их мне и вышлите. Дальше я скажу что делать.
 
 Top
Dr. MefistO Пользователь
Отправлено: 02 Марта, 2016 - 02:26:19
Post Id


VIP


Покинул форум
Сообщений всего: 70
Дата рег-ции: Июнь 2015  





Dr. MefistO
З.Ы. Финальные титры выводятся спрайтами, т.к. там буквы нестандартного размера. Шрифт нашел, но опять же из-за размера букв, нужно немножко изощриться, чтобы его перерисовать.
Шрифт во вложении + палитра.
 
 Top
Dr. MefistO Пользователь
Отправлено: 02 Марта, 2016 - 02:26:46
Post Id


VIP


Покинул форум
Сообщений всего: 70
Дата рег-ции: Июнь 2015  





Dr. MefistO
Раскодировщик текста готов. Декодирует в ASCII. Жду указанных выше файлов.
Занялся пока кодированием. Сразу скажу, что плагина к круптару не будет, т.к. нет смысла. По длине строки ограничиваются только размером экрана. Закодированы только X/Y координаты.
 
 Top
KenshinX Пользователь
Отправлено: 02 Марта, 2016 - 02:27:21
Post Id


Забанен


Покинул форум
Сообщений всего: 2277
Дата рег-ции: Окт. 2014  





KenshinX
Цитата:
И как же я её дорисую? Ведь буквы по высоте должны быть одинаковые. А "Ё" будет ниже, иначе точки не влезут. Лучше не надо, или буквы всё придётся на 1 пиксель уменьшить...

Ок. Тогда лучше и впрямь не надо.

Цитата:
З.Ы. Финальные титры выводятся спрайтами, т.к. там буквы нестандартного размера. Шрифт нашел, но опять же из-за размера букв, нужно немножко изощриться, чтобы его перерисовать.

Шрифт во вложении + палитра.

Гайв, вот и ещё один шрифт. )

Цитата:
Значит так. Теперь, для вылавливания адресов текста мне нужно, чтобы кто-то прошел игру целиком, отображая как можно большее количество текста.

Для этого...

Я всё скачал, но у меня есть несколько вопросов, изложил их в аське... Файлы дам тебе как можно скорей, но мне нужно кое-что прояснить...
 
 Top
Guyver Администратор
Отправлено: 02 Марта, 2016 - 02:28:10
Post Id



Chief-Net


Покинул форум
Сообщений всего: 9962
Дата рег-ции: Окт. 2014  
Откуда: Магадан





Guyver
А можно второй шрифт сделать чуть ниже и моноширным? Или в какой проге можно шрифту вид нормальный придать? А то части букв разбросаны как попало...
И дайте мне ещё раз первый шрифт, но уже из русского рома, т.е. тот что на скрине (где уже нет английского), я его ещё хочу поправить чуток... Дорисовать "карлючную Ё" и т.д. Первый-то шрифт моноширный? А то почему-то Е в нём уже остальных букв...

-----
Я не волшебник - я только учусь...
 
 Top
Prince Nick Пользователь
Отправлено: 02 Марта, 2016 - 02:28:41
Post Id






Покинул форум
Сообщений всего: 182
Дата рег-ции: Окт. 2014  





Prince Nick
Я б потестил когда будет готово :rolleyes:
Хорошая игра, не сильно уступающая тому же Скуби Ду.
 
 Top
Dr. MefistO Пользователь
Отправлено: 02 Марта, 2016 - 03:15:23
Post Id


VIP


Покинул форум
Сообщений всего: 70
Дата рег-ции: Июнь 2015  





Dr. MefistO
Цитата:
А можно второй шрифт сделать чуть ниже и моноширным? Или в какой проге можно шрифту вид нормальный придать? А то части букв разбросаны как попало...


Это куски спрайтов букв, т.е. при отрисовке они составляются из частей этих тайлов. Каждая буква может быть разной ширины и высоты. Т.е. не моноширинный. Тут уж надо подбирать, видимо.

Цитата:
И дайте мне ещё раз первый шрифт, но уже из русского рома, т.е. тот что на скрине (где уже нет английского), я его ещё хочу поправить чуток... Дорисовать "карлючную Ё" и т.д. Первый-то шрифт моноширный? А то почему-то Е в нём уже остальных букв...


Второй моноширинный.
 
 Top
Марат Супермодератор
Отправлено: 02 Марта, 2016 - 03:15:52
Post Id



Chief-Net


Покинул форум
Сообщений всего: 2150
Дата рег-ции: Окт. 2014  
Откуда: Казахстан





Марат
шрифт надо прогнать через программу, чтоб в нормальный вид привести. А то он записан так что строка пикселей или столбец пикселей, которые не несут важной информации удалены. Так в Grey Lancere было, кажется.
 
 Top
Dr. MefistO Пользователь
Отправлено: 02 Марта, 2016 - 03:16:36
Post Id


VIP


Покинул форум
Сообщений всего: 70
Дата рег-ции: Июнь 2015  





Dr. MefistO
Цитата:
шрифт надо прогнать через программу, чтоб в нормальный вид привести. А то он записан так что строка пикселей или столбец пикселей, которые не несут важной информации удалены. Так в Grey Lancere было, кажется.

Какую именно программу? Я могу помочь как-то в этом? Или она у вас есть?
Во вложении часть спрайтов, которые в данный момент отображались, может это помогет.
Прикреплено изображение
20556-1.png

 
 Top
Страниц (8): [1] 2 3 4 5 6 7 8 »
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Переводы »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



> Похожие темы: Cosmic Spacehead (Sega Genesis)
Темы Форум Информация о теме Обновление
Lunar
(части 1 и 2)
Старые игры... Ответов: 3
Автор темы: KenshinX
18 Июня, 2023 - 22:22:25
Автор: ExclusivE Studio
Treasure Island Dizzy [NES]
АРХИВНАЯ ТЕМА 2010 года
Переводы Ответов: 15
Автор темы: KenshinX
15 Марта, 2020 - 16:13:15
Автор: Guyver
Mafat Conspiracy - Golgo 13 [NES]
...
Прохождение... Ответов: 0
Автор темы: KenshinX
24 Июля, 2015 - 12:57:06
Автор: KenshinX
Star Fox (SNES)
АРХИВНАЯ ТЕМА 2013 года
Переводы Ответов: 21
Автор темы: KenshinX
29 Августа, 2016 - 13:00:43
Автор: Mefistotel
Rareware Compressor/Decompressor
Экстрим хакинг Ответов: 62
Автор темы: KenshinX
31 Декабря, 2022 - 02:00:49
Автор: Mefistotel
 

Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®