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


 Страниц (10): [1] 2 3 4 5 6 7 8 9 ... » В конец    

> Описание: АРХИВНАЯ ТЕМА 2006 года
alex_231 Супермодератор
Отправлено: 17 Июля, 2016 - 00:43:29
Post Id



Chief-Net


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





alex_231
С кодами DW3 разберусь позже - хакинг миилее Улыбка
Не думал я, что знания полученные на системном анализе в институте помогут мне в ромхакинге :huh:.
Оказалось в сжатии текста в DW4 используется теория (теперь уже практика Улыбка ) графов, а точнее одно дерево-граф, в узлах которого стоят либо коды символов (концы ветвей), либо коды-ссылки на следующие узлы (непосредственно узлы), а связями между узлами выступают БИТЫ! - один бит - одна ветвь; таким образом один узел в этом графе имеет только двух потомков: по нулевому и единичному битам, либо не имеет их вообще (код символа).
Алгоритм я распознал, теперь рисую дерево Улыбка

-----
Делая выбор, отбрось простое решение и выбери правильное...
 
 Top
alex_231 Супермодератор
Отправлено: 17 Июля, 2016 - 00:52:58
Post Id



Chief-Net


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





alex_231
Можете меня поздравить, декомпрессор, собранный за час работает, осталось выяснить местоположение пожатого текста (полностью, а то я только начало нашёл), но, думаю, поинтеры мне помогут Улыбка

-----
Делая выбор, отбрось простое решение и выбери правильное...
 
 Top
Griever Пользователь
Отправлено: 17 Июля, 2016 - 00:53:22
Post Id


VIP


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





Griever
Подмигивание бАнальный Хаффман.
 
 Top
alex_231 Супермодератор
Отправлено: 17 Июля, 2016 - 01:34:53
Post Id



Chief-Net


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





alex_231
Я бы так не сказал, Хаффман был во второй части, а это покруче будет, здесь чтобы выяснить код символа программа проходит по графу с верхнего элемента вниз, пока код в узле не будет больше h80.
В DW2 код символа (в таблице, которая имела вид словаря МТЕ) находился простым переводом из двоичного числа (хранящегося в битовой последовательности) в десятичное.
Здесь же перевод двоичного кода нам ничего не даст, да и тaблица символов хранится в двух массивах вперемешку с кодами-ссылками, а длина пути (собственно битовый код) до кода символа варьируется от 3-х бит и до ... не проверял, так как терпения на постройку всего графа не хватило, как и листа бумаги.

-----
Делая выбор, отбрось простое решение и выбери правильное...
 
 Top
alex_231 Супермодератор
Отправлено: 17 Июля, 2016 - 01:55:58
Post Id



Chief-Net


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





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

-----
Делая выбор, отбрось простое решение и выбери правильное...
 
 Top
alex_231 Супермодератор
Отправлено: 17 Июля, 2016 - 01:56:23
Post Id



Chief-Net


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





alex_231
Нормально, никогда подобного не видел:
названия предметов оптимизованы при помощи DTE, хотя структура осталась как и в предыдущих частях.
Но больше всего поражает организация DTE-словаря:
в ней хранятся не сами коды символов, а !однобайтовые указатели! на коды, хранящиеся в отдельной таблице.
Похоже мне будет где разгуляться, чтобы нормально разместить текст игры.

-----
Делая выбор, отбрось простое решение и выбери правильное...
 
 Top
alex_231 Супермодератор
Отправлено: 17 Июля, 2016 - 01:56:44
Post Id



Chief-Net


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





alex_231
Таблица DTE готова, осталось скриптеру приписать вынимание этих текстов и можно начинать написание вставки.

-----
Делая выбор, отбрось простое решение и выбери правильное...
 
 Top
alex_231 Супермодератор
Отправлено: 17 Июля, 2016 - 03:35:17
Post Id



Chief-Net


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





alex_231
Однако... Оказалось пожатый текст с заковыкой был: в конце блока (размером h4000) располагается заголовок "DRAGON QUEST IV" с несколькими байтами перед ним, так вот, этот заголовок, как бы разрывает битовый поток, который продолжается с начала следующего блока.
Но это я преодолел, хотя проблемы с поинтерами в последнем блоке всё же есть: среди нормальных предложений встречаются корявые строки Недовольство, огорчение
Рекомпрессор работает, осталось только его научить перескакивать заголовок.

-----
Делая выбор, отбрось простое решение и выбери правильное...
 
 Top
alex_231 Супермодератор
Отправлено: 17 Июля, 2016 - 03:39:46
Post Id



Chief-Net


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





alex_231
Всё, скрипт вынут (196кб+6кб), вставлять обратно мы уже научились, можно вплотную заняться ТоР (вот только бы курсовые написать Недовольство, огорчение ).

-----
Делая выбор, отбрось простое решение и выбери правильное...
 
 Top
HoRRoR Пользователь
Отправлено: 17 Июля, 2016 - 03:57:05
Post Id






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





HoRRoR
ТоР - это Tales of Phantasia?
 
 Top
kupo Пользователь
Отправлено: 17 Июля, 2016 - 03:57:54
Post Id



Призрак


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





kupo
ДА.
 
 Top
GD Пользователь
Отправлено: 17 Июля, 2016 - 03:58:31
Post Id



Призрак


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





GDgt;
Алекс давай Драгон Варриор 4 буду переводить!)
Тока со скриптером и со всем, что нужно)))))

ПС
надеюсь там подвод. камней не будет как в МВ4?
 
 Top
Lin Пользователь
Отправлено: 17 Июля, 2016 - 04:03:11
Post Id





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





Lin
Ну как там? Движется перевод Dragon Warrior 4?
Начат ли перевод DW3?
Что там на счёт ТоР? Уже много переведено? Или какие проблемы появились? Очень интересно узнать, а то столько времени прошло и никаких новостей.
 
 Top
splinker Пользователь
Отправлено: 17 Июля, 2016 - 04:26:16
Post Id



Призрак


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





splinker
Перевод ф топке дров (читай: заброшен). Пока нет переводчиков.
 
 Top
Guyver Администратор
Отправлено: 17 Июля, 2016 - 04:26:41
Post Id



Chief-Net


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





Guyver
Дайте мне что-нить попереводить!!!???

-----
Я не волшебник - я только учусь...
 
 Top
alex_231 Супермодератор
Отправлено: 17 Июля, 2016 - 04:29:50
Post Id



Chief-Net


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





alex_231
Четвертая часть лежит-пылится, взялся за перевод третьей - 30% готово, если ничто не помешает, то к ноябрю должен закончить Улыбка

-----
Делая выбор, отбрось простое решение и выбери правильное...
 
 Top
Guyver Администратор
Отправлено: 17 Июля, 2016 - 04:39:52
Post Id



Chief-Net


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





Guyver
Алекс - если надо помочь - кидай скрипт (только не очень много ;о))))))))

-----
Я не волшебник - я только учусь...
 
 Top
kupo Пользователь
Отправлено: 17 Июля, 2016 - 04:40:09
Post Id



Призрак


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





kupo
Гайв, давай завершай этот перевод))))
 
 Top
alex_231 Супермодератор
Отправлено: 18 Июля, 2016 - 00:10:55
Post Id



Chief-Net


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





alex_231
Guyver, какой скрипт тебе кидать, 3-й или 4-й части?

-----
Делая выбор, отбрось простое решение и выбери правильное...
 
 Top
Guyver Администратор
Отправлено: 18 Июля, 2016 - 00:12:10
Post Id



Chief-Net


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





Guyver
А какую сейчас ты делаешь больше? Наверное 3 часть...

-----
Я не волшебник - я только учусь...
 
 Top
alex_231 Супермодератор
Отправлено: 18 Июля, 2016 - 00:12:52
Post Id



Chief-Net


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





alex_231
Окей, щас кусок от скрипта отрежу и пришлю Улыбка

-----
Делая выбор, отбрось простое решение и выбери правильное...
 
 Top
Guyver Администратор
Отправлено: 18 Июля, 2016 - 00:13:22
Post Id



Chief-Net


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





Guyver
Скрипт получил - пока перевёл 1/8... Ну и гемор там с этими спецсимволами... 100% много по ходу игры перепроверять придётся ;*(((((((

-----
Я не волшебник - я только учусь...
 
 Top
Guyver Администратор
Отправлено: 18 Июля, 2016 - 00:13:50
Post Id



Chief-Net


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





Guyver
А какие ограничения - длина строки там и т.д. и т.п.???

-----
Я не волшебник - я только учусь...
 
 Top
alex_231 Супермодератор
Отправлено: 18 Июля, 2016 - 00:14:48
Post Id



Chief-Net


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





alex_231
Никаких.

-----
Делая выбор, отбрось простое решение и выбери правильное...
 
 Top
alex_231 Супермодератор
Отправлено: 18 Июля, 2016 - 00:15:34
Post Id



Chief-Net


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





alex_231
Guyver, я уже скоро заканчиваю текст (сегодня-завтра, тонкий намёк). Улыбка

-----
Делая выбор, отбрось простое решение и выбери правильное...
 
 Top
splinker Пользователь
Отправлено: 18 Июля, 2016 - 00:16:21
Post Id



Призрак


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





splinker
Укатываюсь Радует, что обсуждение работ перевода идёт в теме про четвёртую часть. Конспируемся от Шедевра? Укатываюсь
 
 Top
alex_231 Супермодератор
Отправлено: 18 Июля, 2016 - 00:16:49
Post Id



Chief-Net


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





alex_231
Просто неохота новую тему создавать.
А чего от него конспирироваться? Пусть читает Улыбка

-----
Делая выбор, отбрось простое решение и выбери правильное...
 
 Top
alex_231 Супермодератор
Отправлено: 18 Июля, 2016 - 00:17:33
Post Id



Chief-Net


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





alex_231
Так, свою часть я закончил, пока займусь менюшками.

-----
Делая выбор, отбрось простое решение и выбери правильное...
 
 Top
alex_231 Супермодератор
Отправлено: 18 Июля, 2016 - 00:18:12
Post Id



Chief-Net


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





alex_231
Усё, сделал, что мог, осталось основной текст вставить (менюшки, предметы, монстров перевёл и вставил)
Guyver, высылай, что перевёл, допереведу и вставлю, пока есть свободное время на работе.

-----
Делая выбор, отбрось простое решение и выбери правильное...
 
 Top
alex_231 Супермодератор
Отправлено: 18 Июля, 2016 - 00:18:42
Post Id



Chief-Net


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





alex_231
Вставил пока то, что сам перевёл, чуть-чтуь тестирую Улыбка
Заменил графику на первой заставке (там где дракон держит в лапах шар), аналогичной из второй части.
Надпись "DRAGON WARRIOR" на второй заставке оставил - сунулся было, но с наскоку не получится - надо дебажить и искать карту тайлов (или что там за построение этой надписи отвечает).

-----
Делая выбор, отбрось простое решение и выбери правильное...
 
 Top
Страниц (10): [1] 2 3 4 5 6 7 8 9 ... » В конец
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Переводы »


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



> Похожие темы: Dragon Warrior 4 [NES]
Темы Форум Информация о теме Обновление
Динамическое создание объектов
...
Программирование Ответов: 0
Автор темы: alex_231
24 Июля, 2015 - 11:15:55
Автор: alex_231
Chrono Trigger [SNES]
АРХИВНАЯ ТЕМА 2005-2012 годов
Переводы Ответов: 0
Автор темы: alex_231
10 Августа, 2016 - 10:11:26
Автор: alex_231
Final Fantasy III (NES)
...
Прохождение... Ответов: 0
Автор темы: alex_231
24 Июля, 2015 - 12:59:57
Автор: alex_231
Поинтеры Monster World IV
...
Архив Ответов: 0
Автор темы: alex_231
16 Августа, 2015 - 05:12:08
Автор: alex_231
Возвращение
...
Архив Ответов: 0
Автор темы: alex_231
24 Июля, 2015 - 11:20:32
Автор: alex_231
 

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