Chief-NET

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Chief-NET » Экстрим хакинг » Cosmic Spacehead (Sega Genesis)


Cosmic Spacehead (Sega Genesis)

Сообщений 1 страница 20 из 119

1

Есть желание перевести игру Cosmic Spacehead. Классный квест от Codemasters. Смотрел ром в тайловых редакторах, графики не нашёл. Наверняка сжата. Текст искать даже не пытался. Собственно, нужен хороший хакер, который сможет расхакать игру по полной программе. Графики _очень_ много - предупреждаю сразу. Есть в группе, кто хорошо разбирается с этой платформой? Текст я запросто переведу. Кто б взломал ром. )))

Отредактировано KenshinX (2015-02-03 14:27:44)

2

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

Отредактировано Mefistotel (2013-01-07 17:38:30)

3

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

4

Это действительно хорошая новость. )

5

Откройте в тему доступ Dr. MefistO... Колька, приём.

6

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

7

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

Я думаю, надо создать новую в тему в другом разделе.

8

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

9

Итак, занялся анализом кода игры.

В аттаче распакованные архивы, которые есть в игре.
cs_745D2.bin - здесь шрифт. Можно переводить. Перед шрифтом маппинг. Пока не понял к чему именно. Его лучше не трогать.

С таблицей к тексту проблем быть не должно: достаточно изменить 2 процедуры вывода текста, чтобы понимала русский диапазон)

Маппинги здесь есть в каждом архиве: каждый к своему экрану. Но это еще в процессе.

Текст есть двух видов. Пока текст не даю. Т.к. у него немного технология хитрая - разбираю)

10

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

Наверное, имел в виду перерисовывать? :) Какие-нибудь ограничения по перерисовке шрифта есть? Влезет там целиком весь нашенский алфавит? Есть ли возможность сохранить латиницу?

Отредактировано KenshinX (2013-01-08 13:38:31)

11

Во вложении отдельно шрифт и палитра к нему. Используется третья. Я так подумал, что можно дорисовывать/смещать буквы дальше. Т.е. размера хватит на полный русский алфавит еще (малые и большие буквы), и оставить оригинальные можно.

12

Ну что, кто у нас обожает рисовать?  )

Отредактировано KenshinX (2014-01-01 21:33:54)

13

Текст хитрым образом пожат в большинстве случаев. И даже тут не то чтобы сжатие, а просто кодирован. Нужно скорее всего писать плагин к круптару для перекодировки, или писать самописный кодировщик. Какой вариант будет гуд?

14

Не, ну вот я при переводе встречался пока только с плагинами к Круптару. Это ж просто файлик, который должен лежать в папке с плагинами. Если б так получилось, было бы здорово. А ты вообще потянешь написание плагина? Говорят, это не так просто. )

В принципе, что сделаешь, то сделаешь. Можно и самописную какую-то утилиту использовать при переводе. Главное, чтоб её суть была прежней: возможность самостоятельной вставки текста. Подобная штука существенно облегчила бы мне работу.

Отредактировано KenshinX (2013-01-08 15:02:47)

15

Думаю, потяну плагин. Благо, с делфи на ты, с указателями тоже, и с упаковщиками тоже)

16

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

Отредактировано Guyver (2013-01-08 16:06:21)

17

Нули убирать не обязательно, но можно. После них в враме куча свободного места.

18

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

19

В роме дошиша места свободного с 0xD7DE4 и до конца рома.

Во вложении скрин врама. Там, как видите, не слишком места под шрифт. С местом в нем я немного не угадал) Оно очень ограничено. Так что английские не втиснем. Придется их убирать. Просто во многих сценах места много под два шрифта. А тут вот один. под это и ориентироваться надо)

Добавлено позже: скрин с русским шрифтом:
http://rghost.ru/42839596/image.png

Отредактировано Dr. MefistO (2013-01-08 21:10:52)

20

Гайв, дорисуй ещё большую "Ё", а. В том же файле. Вдруг взбредёт мне в голову перевести что-то с использованием этой буквы. ) Ёлки-моталки, например, захочу сказать. )


Вы здесь » Chief-NET » Экстрим хакинг » Cosmic Spacehead (Sega Genesis)