Если нравится наш проект, пожалуйста, поддержите любой приемлимой суммой чтобы помочь оплачивать хостинг. Спасибо!
Навигация  [ RU | EN ]

Новые комментарии

Последние файлы

[ Через QIWI ]

[ Через Яндекс.Деньги ]

[ Через WebMoney ]
WMR R849059014348
WMZ Z157557603481

Наши друзья

Файловый архив
Throne of Darkness (Семь Самураев) tools v1.1
Автор: CTPAX-X Team Размер: 23 КБ Скачали: 181 Дата: 2014-08-07 04:58

Набор утилит для игры Throne of Darkness (Семь Самураев):

Throne of Darkness .LOT unpacker - распаковщик игровых архивов .LOT

Throne of Darkness .S8 to .TGA image converter - конвертер коллекций изображений .S8 в .TGA

Throne of Darkness .LOT packer - упаковщик .LOT архивов

С исходными кодами на C и FASM.

FAQ: запуск консольных программ >>>
Комментарии [6]

- - - - Комментарии пользователей - - - -

 2016-05-05 20:56 loler #1 

Как использовать exe файл? Ложить в папку с lot файлами игры? Запускаю, высвечивается рамка окна и программа закрывается.

Проверил код в Codeblocks и выдало:

||=== Build file: "no target" in "no project" (compiler: unknown) ===|

D:\games\ThroneOfDarkness\todtools\sources\todunlot.o:todunlot.c|| undefined reference to `unlzotod'|

||error: ld returned 1 exit status|

||=== Build failed: 2 error(s), 0 warning(s) (0 minute(s), 2 second(s)) ===|


Кхех... Зачем человеку Codeblocks, если он не знает что такое командная строка? А по поводу того что делать - сверху есть ссылка FAQ: запуск консольных программ - есть предложение открыть её и прочитать.

 2016-05-05 21:42 loler #2 

Кек. Скопировали бы свой ЧАВО в файлик, что нужно запускать в командной строке. Думал что опять винда слишком новая или железо слишком мощное (итак игра не запускается без DxWnd). Вы же вроде оформляли программу в окне (вон распаковщик музыки стареньких НФС Карбонов и Андерграундов).

Думал найду новые комбинации улучшений предметов, а обнаружил неиспользованные в игре звуковые файлы. Есть чувство будто часть контента вырезали из игры. Жалко, что разработчик забросил игру в начале 2000-х.

Огромное спасибо!

Консольные программы писать быстрее и проще. Вскрыть игровой формат - интересно. Прикручивать оконно-кнопочный интерфейс к распаковщику - нет. Тем более, что на это нужно дополнительное свободное время, которого и так не особо много.

 2019-05-05 20:35 Grasyl #3 

Thank you so much for this program, the whole Throne of Darkness community was waiting so long for such an program. You are so awesome guys!

btw. you can just drag and drop the *.lot files with out the need for command line operation.

Thank you! This tool was available since 2014. And if you drag and drop .LOT files to the tool all unpacked files will be saved in "My Documents" instead of current folder (at least in Windows XP). By the way, is8totga tool has second additional commandline argument "/32" - if you add it all images will be saved in 32BPP .TGA files with transparency.

 2019-05-06 14:36 RRT877 #4 

Yeah .. you guys are so awesome for making these tools .. I just love them, to look up whats in the game after so many years.

Bu could you please make a tool to repack lot files, this would make Throne of Darkness Modding finally possible.

Greetings from Germany! большое спасибо

Vielen Dank für die netten Worte! We probably can, but this format unnecessary complex and we need to check some other things in the game before. But if we do this, are you ready to support our work and donate a few bucks? And are you sure unpacked files can't be loaded by the game from the game folder?

 2019-05-07 05:21 RRT877 #5 

Hi, thanks for the fast response.

Now as you say it, it would be much more easy to make the game read files outside of the lot files. I tested a lot and found out, the the final game (1.2.8 GOG) will ignore files outside the lot files but strangely the Demo will not.

I unpacked the Demos lot files and copied the contend into the main folder (not the LotFiles Folder) and changed some txt and xml files and it just worked fine. I was even able to rename the LotFiles folder without any problems.

I too copied the Demos DLL Libaries into the Final (1.2.8 GOG) and the Final was still not willing to read the non-lot files.

So I think its either the Exe or the suspicious LoadSequence.lot wich can not be opened by your Porgram and seems to be extra encrypted.

I'll put my hopes into the Beta 3.2.? for tomorrow, but today its a bit late.

by the Way I'm not a programmer or something, I'm might be wrong.

Greetings and спокойной ночи

These tools purpose was to extract game graphics - please note that is8totga has additional "/32" commandline argument for proper image extraction, by default all images will be extracted in 16BPP mode (smaller files, faster extraction, but without proper transparency). The tools we made was tested only on demo and the person who paid for them tested on his own final version of the game (this was work supported by donations). So we didn't have the final version of the game and we didn't look at the repacking before. Probably some code didn't exist anymore in final version of the game or somehow disabled, since .LOT unpacking done only by "Throne.exe" executable file (i.e. at least in demo all code related to archives was there). We tested a few things in demo today and it looks like File Allocation Table / Table Of Contents (FAT/TOC) in .LOT archives must be always packed. The good news is that you can use type 1 (no compression, copy data as is), but you still need to pack blocks with large available size or the game stops unpacking in the middle of data. It's awkward and inconvenient but bearable. Gute Nacht.

 2019-05-07 21:01 RRT877 #6 

Thank you for your fast response.

I just wonder, why the Beta Demo will read unpacked files and the final game will not. There must be a switch or option in the exe file.

I don't quite understand what you are meaning with type 1 / no compression. Can I pack a file with winzlp and steal a *.lot header?

By the way if you are unpaking the demo you can find some portable Version of WinZip in it. This may be important.

Thank for the great work. I'll donate es soon as I found out how to use the Russian donation sides. They are a little bit hand to handle with out owning a gredit gard.


"There must be a switch or option in the exe file." --- this will be nice, but we didn't have the final version so can't comment on this matter. "Can I pack a file with winzlp and steal a *.lot header?" --- no you can't, game archives completely different from the ZIP format; type 1 in .LOT archives means you don't need to write your own compressor (and it's a big shortcut) and just can store data as is, but you still need to add a proper FAT/TOC and it's very complex for manual edition. "I'll donate es soon as I found out how to use the Russian donation sides." --- you don't need to donate right now, because we didn't done anything yet and most important you probably can't use Russian systems. Although there are some other way you can help. Please write to the e-mail at the "About us" page (at bottom) since using comments section inconvenient. If for some reason you don't get a reply in a day or two - please report about it here. Thank you!

Ваше имя:
Текст комментария:

© CTPAX-X 2006-2019 | engine version 2.4
Based on original site design by Blade

При копировании материалов ссылка на сайт WWW.CTPAX-X.ORG обязательна!
Использование материалов влечёт безоговорочное принятие правил сайта.
Количество запросов к БД: 8 | Страница сгенерирована за 0.015376 сек.