StarLancer (Dreamcast) - русская озвучка для перевода от Vector

# Изменения
* Голоса в миссиях от 7Wolf (весь файл MSSPEECH.HOG).
* Голос в новостях от 7Wolf (в RESOURCE.HOG, у 7Wolf в cd1.hog и cd2.hog).
* Дорисована женщина на фонах брифингов из Windows версии.
* Добавлен R_H_TA.SFD из оригинала (простая видеовставка в начале игры).

# Информация
Озвучка от 7Wolf из StarLancer [P] [RUS] (2000) - https://rutracker.org/forum/viewtopic.php?t=4828864
magnet:?xt=urn:btih:F70F6C8E7CDB70112DC692A7541ADC1390B57169&tr=http%3A%2F%2Fbt.t-ru.org%2Fann%3Fmagnet&dn=StarLancer%20%5BP%5D%20%5BRUS%5D%20(2000)
Для запуска может понадобиться dgVoodoo.

Формат HOG - это архив Electronic Arts BIG4/BIGF (*.big, *.viv), для распаковки можно использовать QuickBMS (https://aluigi.altervista.org/quickbms.htm) и скрипт https://aluigi.altervista.org/bms/ea_big4.bms. Не используйте Starlancer_HOG.bms, нет разжатия и распаковка на 1 файл меньше.

Голоса в миссиях в MSSPEECH.HOG. Оригинальные англ. файлы одинаковые для Windows и Dreamcast. Особенность этого файла: в заголовке указано на 1 файл больше и в конце заголовка байты 0xCD. Файл от 7Wolf в Ms_speech\Msspeech.hog.

Голос в новостях в оригинале в RESOURCE.HOG > файлы *.box: 31 штука, только с цифрами в названии (от 0005.box до 0275.box) и 0005a.box, 0005b.box, 0005c.box. У 7Wolf в cd1.hog и cd2.hog, файл 0185.box повторяется.

Оригинальный голос в формате UTK (http://wiki.niotso.org/UTK, есть в https://github.com/vgmstream/vgmstream). Для кодирования https://github.com/daddesio/utkencode, компиляция была через MSYS2, почему-то результат стал отличаться после обновления MinGW x64, в архиве старая версия для Windows 10+ x64, возможно заработает в Win7+ x64.
В переводе 7Wolf был изменён код для хранения в WAV формате, но перед использованием каждый байт заменяется на 2 байта из таблицы и дублируются (т. е. например 01 > 01 00 01 00) для WAV 22050 Гц, 16 бит, 1 канал.

Изображение женщины для брифингов было взято из скриншотов Windows версии и дорисовано в r_podium.tga и y_podium.tga из RESOURCE.HOG. Для сжатия используется compressd.exe (https://github.com/MicaelJarniac/RefPack-Tool/blob/master/bin/compressd.exe), не самое лучшее сжатие, но работает нормально.

# Приготовления для обработки файлов
* Установить Python 3.
* Установить игру от 7Wolf. Скопировать файл Ms_speech\Msspeech.hog в папку pc_rus. Распаковать cd1.hog, cd2.hog и скопировать *.box в pc_rus\news.
* Распаковать StarLancer для Dreamcast от Vector (например через GD-ROM Explorer). Положить RESOURCE.HOG в dc_orig, можно взять из оригинальной Dreamcast версии, файлы одинаковые.
* Чтобы не добавлять женщину в брифинги, в файле make_resource.py через тестовый редактор заменить INSERT_PODIUM_GIRL = True на INSERT_PODIUM_GIRL = False.

# Обработка файлов
* Запустить make_msspeech.py для голосов в миссиях, файл MSSPEECH.HOG будет в dc_vector. Обработка долгая.
* Запустить make_resource.py для новостей и женщины в брифингах, файл RESOURCE.HOG будет в dc_vector.
* После работы скриптов можно удалить: podium\r_podium_girl.bin, podium\y_podium_girl.bin, temp.

# Создание образа CDI
Можно использовать Lazyboot (https://disk.yandex.ru/d/Y72Q_GV4qggtp), все файлы скопировать в data, запустить Lazyboot_v3.5.cmd и нажимать Enter несколько раз. Не запускайте Lazyboot.exe, иначе заменится командная строка на ConEmu. Если хотите полностью удалить ConEmu, то смотрите как чистят реестр - на YouTube введите Uninstall ConEmu.
