| Jurassic War & Primitive Wars .TRC / .JW2 unpacker v1.2 | 
 
  
| Author: CTPAX-X Team | 
Size: 8 Kb | 
Downloads: 371 | 
Date: 2010-04-22 01:02 | 
 
 
Распаковщик файлов .TRC / .JW2 из игр Jurassic War и Primitive Wars. 
С исходными кодами на C. 
 
This software and its source code (if available) licensed under: Apache-2.0 license. 
Note that this license DO NOT APPLY for any third-party code (such as zlib for example) or borrowed Assembler code (ripped from other software executable files - if there are such code). 
 
 | 
 
 
- - - - User comments - - - -
|  2023-06-08 01:06  | Grom PE |  #1  |  
Некоторые файлы распаковывает неправильно, например, 
_PWAR10.TRC, 05_BI, последние 6 байт должны быть все 1. 
Если закомментировать строчку 287, то распаковывает корректно. 
        o = readbits(&d, p, ps, 12); /* 0000111111111111b = 4095 max */ 
        if ((d / 8) >= ps) { break; } /* <-- this is the bad line */ 
        for (b = 0; b < c; b++) { 
Спасибо за сообщение. Поправлено - переделан алгоритм проверки выхода за границы буфера упакованных данных. Теперь всё корректно должно распаковываться. 
P.S. И спасибо, что живой! Напиши -=CHE@TER=-'у на почту, если сможешь. 
  |  
 
|  2024-02-27 21:44  | AlGil |  #2  |  
Спасибо за прогу!. 
  
  |  
 
|  2025-10-30 14:47  | Commoner |  #3  |  
Большое спасибо за программу. А нет ли у кого программы с обратным действием - упаковщика в файл TRC. Я бы хотел позаниматься дизайном новых уровней для Jurassic war. Или генератором уровней. Возможно, кто-то уже занимался этим вопросом. Хотел бы получить связь с такими людьми. 
В игре "Primitive Wars" есть какой-то "MapEditor.exe". Так как игры очень похожи, то можно там сделать карту, затем сравнить с теми что использует игра. Потом сравнить с картами из "Jurassic War". Возможно, там и отличий никаких нет (ну, разве что, кроме текстур и игровых элементов, в смысле, что формат одинаковый, но номера внутри могут означать, наример, разные типы солдат). С упаковкой назад, по идее, проблем быть не должно, там в заголовках есть поле pack - если оно ноль, значит файл сохранён как есть, без сжатия. Надо будет только ещё поле csum (контрольная сумма - сумма всех байт файла) записать корректно и игра, по идее, должна будет такой файл без проблем загрузить. 
А! Ещё есть сайт http://jurassic.keep.pl/ который сейчас, увы, напрямую из РФ может не открываться (вот копия в веб-архиве: ссылка). 
  |  
 
|  2025-10-30 16:41  | Commoner |  #4  |  
Спасибо. Попробую найти. 
Я нашел еще TRCTOOL.LUA - скрипт на LUA с возможностью распаковки, упаковки файлов, вывод карт в виде графического файла и др. функций. Но "в лоб" у меня распаковка работает, а вот упаковка выдает ошибки. Буду учить LUA :-). Очень уж хочется разобраться с игрой. 
  Да, Lua не сложный язык, тем более по нему должно быть много руководств в том числе и на русском языке. 
Товарищ Grom PE тоже, кстати, "Jurassic War" увлекался и даже какие-то утилиты писал, вроде бы (непонятно, правда, публиковл он их где-нибудь или нет). Его сайт есть в блоке "Наши друзья" слева. Там архивная копия, но его e-mail снизу главной страницы его сайта должен быть рабочим. Он тоже фанат игры, возможно, чем-нибудь сможет помочь. 
  |  
 
|  2025-10-31 18:35  | Yanson |  #5  |  
Привет, спасибо за ссылку на мою страницу в веб-архиве, теперь она работает в России. 
Вот ссылка на Discord-сервер фанатов сиквела – Primitive Wars. 
https://discord.gg/yWek8YVV32 
Привет! К сожалению, в РФ у некоторых провайдеров сайт недоступен и сразу выдаёт HTTP код 204 - No Content (нет содержимого). Некоторые государственные органы в РФ занимаются фильтрацией и блокировкой Интернет трафика, возможно это связано с этим. А, возможно, хостинг-провайдер keep.pl сам блокирует трафик из РФ. По факту сайт работает, но чтобы получить к нему доступ из некоторых регионов РФ нужно использовать инструменты для обхода блокировки. 
  |  
 
 | 
   |