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

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

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

Пожертвования
Реквизиты счетов
временно недоступны.

Наши друзья

Файловый архив
Throne of Darkness (Семь Самураев) tools v1.2
Автор: CTPAX-X Team Размер: 31 КБ Скачали: 247 Дата: 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 архивов

Throne of Darkness .XML.BIN to .XML converter - конвертер .XML.BIN файлов в обычные .XML, тестовая утилита, поддерживает только Unicode файлы, в обратную сторону не конвертирует.


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

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

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

 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.


Greetings


"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!


Update: new v1.1 of this tool supports packing files back, see "todtools.txt" documentation file in the tool archive for details.


Update2: format .XML.BIN was successfully reversed, if someone interested in details please write to "Feedback" or send e-mail to an address at "About us".



 2020-04-23 07:46 loler #7 

Здарова, админам!


Я здесь отписывался четыре года назад. Много воды утекло. Немного поднял навыки программиста. До вашего уровня далековато пока что).


Даже не ожидал, что немецкие "друзья" отпишутся здесь. Очень давно создавал на их форуме темку и потом вообще забыл про них. Они до сих пор увлекаются игрой. Связаться с ними что ли :D.


Вы писали, что можете покопаться в движке игры и выяснить, можно ли ее модифицировать или нет за скромную плату). Надо обговорить этот момент с немцами. Я тоже могу отправить вам донат покрупнее, чем в прошлый раз ;).


Думаете стоит ли связываться с "Софт-клабом" или издателем насчет упаковщика файлов? В CFG файлах локализаторы перевели названия персонажей, предметов, способностей и прочего. Либо им Sierra/Click Entertainment отправили свое ПО или они как-то сами все сделали. Сейчас Activision владеет Sierra. Click давно уже не существует. Печально.


Такие дела. Благодарю еще раз за то, что помогли утолить любопытство!


Здравствуйте! Вообще говоря, в прошлом году распаковщик был обновлён и теперь он может упаковывать назад. Просили как раз немецкие друзья выше для создания своих модификаций - см. документацию в архиве к программе (она, правда, на английском языке). Но выяснилась такая штука, что последняя пропатченная официальным патчем версия игры не работает с файлами *.XML, а только со скомпилированными из них *.BIN.XML. Тогда этот формат не получилось разобрать, однако вернувшись недавно к этой проблеме удалось сделать конвертер из этого формата в обычный *.XML, а, значит, можно сделать и обратный в *.BIN.XML, чтобы иметь возможность модифицировать игру. С немцами по поводу этого вопроса в конце прошлого года по e-mail связывались, но ответа так и не пришло, поэтому никакая разработка дальше не велась. На текущий момент состояние дел - вот такое. Если есть какие-то предложения по дальнейшей разработке и поддержке - пишите в обратную связь или лучше сразу на e-mail поддержки (есть на странице "О проекте"). Спасибо.



 2020-04-26 13:10 wnr #8 

Hi, it seems as this LOTPacker for Throne of Darkness is still in development. It is

very nice of you to provide so much help with it. Thanks for that!


First I wanted to explain, that I have a background in coding (and even a bit

hacking) and have picked up this topic to help making the modding of the game a

reality.

In the readme file you explain that there is a /xml option to decrypt the .XML.BIN

files into .XML files. I tried, but could not get it to run with this option.


Could you please explain how the conversion of .BIN.XML to .XML works? With

this information I might be able to reverse the process.

Best regards


Hello! Thank you for kind words! Actually we're not really interested in Throne of Darkness or any modding tools for this game. As it was said in last comment we're already cracked .XML.BIN format, but not motivated enough to write a back converter. We're just updated our tools with the bintoxml tool and source code, so you can give it a try to write your own converter.



Ваше имя:
C0DE IM@GE
Текст комментария:


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




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