Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
HoRRoR RRC2008
Зарегистрирован: 21.06.2006 Сообщения: 2341 Откуда: Ростов-на-Дону
|
Добавлено: Вт Янв 30, 2007 7:23 pm Заголовок сообщения: И опять LZ77(или нет?)... |
|
|
Помогите разобраться, а то чё-то у меня пока не получается...
До красной линии серым обозначены байты размера файла, чёрным управляющий байт, красным - байты графики, а синим командные байты.
Это LZ77, на вид самый обыкновенный(поти как в FF8 ), но...
Первые два байта - размер ужатого файла, затем идёт управляющий байт, с которого читаются биты справа налево. Если 0 - читаем байт графики, если 1 - командный байт. 1D 01 значит: вернуться на один назад и повторить h1D+3 раз. Но если увеличить 1D до 1F, то выполняется уже другая функция... Также, как и у байта C3. Я думаю он значит "добавить 11 байт графики".
Вот шрифт:
Вот шрифт с 1E, т.е. сдвиг +1 байт:
А вот с 1F:
Т.е. графика вообще из левого файла взялась, который в видеопамяти по адресу 9800 лежит(шрифт лежит на 0000). Странно всё это... Может там флаг какой используется? Если 1 - повторение, если 0 - добавить n байт? Но вроде нет...
Может кто с подобным сталкивался?
З.Ы. Игра Animaniacs(Sega).
З.З.Ы. Вот ломану ентот LZ77 и допишу доку по ломанию этого алгоритма без экстрим-хакинга |
|
Вернуться к началу |
|
|
SergeyK
Зарегистрирован: 02.12.2003 Сообщения: 1278
|
Добавлено: Вт Янв 30, 2007 9:52 pm Заголовок сообщения: Re: И опять LZ77(или нет?)... |
|
|
HoRRoR писал(а): | З.Ы. Игра Animaniacs(Sega). |
То-то я смотрю, шрифты знакомые :)
Переводил, но не ломал, поэтому тонкостей не знаю _________________ Всю ночь не ешь, весь день не спишь. Конечно, устаешь... |
|
Вернуться к началу |
|
|
АнС RRC2008
Зарегистрирован: 08.11.2003 Сообщения: 2818
|
Добавлено: Вт Янв 30, 2007 11:36 pm Заголовок сообщения: |
|
|
Перевод на бочку! |
|
Вернуться к началу |
|
|
SergeyK
Зарегистрирован: 02.12.2003 Сообщения: 1278
|
Добавлено: Ср Янв 31, 2007 8:35 am Заголовок сообщения: |
|
|
Тебе же аркадки не нравятся _________________ Всю ночь не ешь, весь день не спишь. Конечно, устаешь... |
|
Вернуться к началу |
|
|
Nick
Зарегистрирован: 19.11.2005 Сообщения: 445
|
Добавлено: Ср Янв 31, 2007 9:57 am Заголовок сообщения: |
|
|
АнС писал(а): | Перевод на бочку! |
На НьюГейме лежит _________________ "With great power comes great responsibility..." |
|
Вернуться к началу |
|
|
АнС RRC2008
Зарегистрирован: 08.11.2003 Сообщения: 2818
|
Добавлено: Ср Янв 31, 2007 11:49 am Заголовок сообщения: |
|
|
Воооооот. |
|
Вернуться к началу |
|
|
HoRRoR RRC2008
Зарегистрирован: 21.06.2006 Сообщения: 2341 Откуда: Ростов-на-Дону
|
Добавлено: Ср Янв 31, 2007 3:04 pm Заголовок сообщения: |
|
|
Выходит, игра уже переведена? Печально.
Интересно, а сколько платят за патчик? |
|
Вернуться к началу |
|
|
|