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

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

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

Пожертвования
[ Через Yoo.Money ]
(бывшие Яндекс.Деньги) 410011494554572

Contact us if you wish
PayPal or BitCoin donation

Наши друзья

Гостевая книга
Ваше имя
e-mail адрес
WEB-страница
C0DE IM@GE
Текст сообщения
biggrinconfusedcoolcry
evileeklolfrown
mrgreenredfacemadneutral
razzrolleyessadsmile
surprisedtwistedwinkarrow
exclaimideaquestionthumbsup

 2016-03-27 22:55 Мухожук сайт не указан 

А чем плоха замена на < > например (если опять съестся: &lt; &gt; )


А где [windows.h] предагаете брать?

Пробовал поискать, выдало ссылку на wine1.4-dev.deb, там 21 мегабайт файлов и одним windows.h не обойтись, так как он включает другие файлы.

Это нормально, что для сборки трёхкилобайтной программы требуется качать 21 мегабайт заголовков?

Если добавить его в путь поиска, то уже ругается на undefined reference to `_stricmp' или . Опять что-то нестандартное. Пришлось переименовывать в strcasecmp с помощью #define. Что мешает так писать программу, чтобы собиралось сразу, а не приходилось выискивать заголовочники непонятно где, например все нестандартные определения в свой файл класть и прикладывать его?


Я думаю, если писать на C, то нужно соответствовать стандартам языка (C11 или хотя бы C99), а если включается что-то, что не описано в стандарте, то надо сразу писать, в какой библиотеке это берётся.


1) Ещё раз: движок сайта старый. Там очень много функций завязанных одна на другой.

2) Не суметь нагуглить репозиторий MinGW с отдельными заголовочными файлами - это надо было постараться.


Вообще, у вас несколько проблем из-за которых мы сейчас бессмысленно и бесполезно дискутируем тратя время зря:

1) Ваш юный возраст (на что указывает попытка найти ошибку с типами данных там, где её нет).

2) Приверженность, в силу возрастного максимализма и перфекционизма, иксам, ибо любой компилятор для Windows должен иметь в своём составе заголовочный Windows.h и необходимые библиотеки.

3) Опять таки, в силу возраста, увлечённость новыми стандартами ("ново", "модно", "C11" и прочее такое не есть синоним "толково и хорошо").


Намёк на возраст ни разу не уничижительный, если что, но некоторые вещи, действительно, приходят к человеку с годами - в этом нет ничего зазорного. Например, если что-то МОЖНО сделать, это совсем НЕ значит, что это НУЖНО делать. Можно заморачиваться с типами данных, но это не значит, что это нужно делать. Игры, распаковщики к которым мы пишем, сделаны под Windows (изредка под DOS). Если кто-то сумел под иксами поставить Windows игру (под Wine), то найдёт способ и запустить распаковщик. Исходные коды лежат для тех, кто хочет сделать какую-то модификацию распаковщика или игры (подсмотреть алгоритм, чтобы запаковать обратно). Заголовочные файлы (см. ссылку выше) найти не проблема. К тому же у нас на сайте есть некоторые программы, типа распаковщика Windows Installer, которые, во-первых, сделаны с Windows GUI (чтобы была переносимость придётся использовать GTK, QT или как там оно, что очень неслабо увеличит размер программы - соотношение полезного кода к толстенным многомегабайтным библиотекам, которые конечному пользователю придётся выкачать), плюс COM и прочие OLE, которых нигде, кроме Windows, нет, а поэтому и делать кроссплатформенную программу просто бессмысленно (можно, но не нужно). Наконец, наши работы используются в других программах и даже языках программирования (переписаны на Python, например) - пока что никто не жаловался на "нестандартные" типы данных. Что говорит о том, что те кто хотел скомпилировать - молча скомпилировали. А если нет - значит оно им не особо и нужно было. Это тоже один из признаков зрелости - не придираться по пустякам, а молча делать, если нужно. "Кто хочет - ищет способ, кто не хочет - причину". (c) Мы намеренно не используем в наших программах какие-то сверхредкие библиотеки, которые сложно или невозможно достать. Наши программы (.EXE файлы) работают с Windows 98 до Windows 10 включительно. Плюс программы компилируются под Windows без единой ошибки и предупреждений (/mingw/gcc -Wall -ansi -pedantic filename.c), потому что мы компилируем, где это возможно, в стандарте C'89 (1989 года), что гарантирует сборку программы на более новых компиляторах и не заставит людей обновляться до непойми чего. Считаем, что этого всего более чем достаточно. У Windows гораздо больше аудитория, чем в иксах. А те кто сидят под иксами сами без проблем смогут собрать программу из исходных кодов (в том числе и виндовых), а если не могут - значит рано ещё на иксы залезли.

Всё изложенное выше написано без обид, желания оскорбить и других намёков.



 2016-03-27 17:01 Мухожук сайт не указан 

Скачал одну программу наугад, уже в пятой строче ошибка:

untrmpak.c:5:21: fatal error: windows.h: No such file or directory


Чтобы программа скомпилировалась, пришлось её удалить и написать вот это:


#include (stdint.h)

#define BYTE uint8_t

#define DWORD uint32_t

#define LOWORD(x) (x&0xFFFF)

#define HIWORD(y) ((y((16)&0xFFFF)


Почему вы не используете стандартные uint8_t и uint32_t а берёте какие-то ассемблерные BYTE и DWORD, которых нету в стандарте?


Да у вас ещё и гостевая кривая — заменила ( ) на круглые скобки. Ну, надеюсь, сами разберётесь, как должно быть.


Спасибо за сообщение. По порядку:

1) С типами не всё так просто. Во-первых, писать буквенно-цифровые имена типов неудобно, к тому же оно смотрится громоздко и некрасиво. Во-вторых, если делать всё строго, то, помимо разрядности, нужно ещё и тип переменных указывать - big endian или little endian. Т.е. получается что-то ужасно чудовищное типа "uint32le_t". А BYTE, WORD и DWORD - это всё из Asm x86, к тому же у нас есть несколько программ со вставками на нём. Тут и разрядность понятна и тип. А кому надо поиском с заменой переделают. К тому же можно просто подключить Windows.h - заголовочный файл не требует дополнительных библиотек для линковки, зато указанные выше типы и макросы сразу станут доступны. Наконец, главное в программе это не то как обозвали типы, а алгоритм.

2) Насчёт замены скобок - да, мы в курсе. Движок сайта старый, так что, дабы избежать JavaScript/HTML-инъекций все угловые скобки заменяются на круглые.



 2016-02-01 22:48 RAYN3 сайт не указан 

Давно здесь не был! Чертовски рад что дело живет и процветает!

А ведь в этом году у сайта юбилей.. Помнится и про экстрактор к bloodrayne 2 в

локализации буки. Готов оказать некоторую фин поддержку

проекту, но не найду реквизитов


О! Какие люди! Здорово, что ты зашёл! См. почту - все подробности там. Насчёт копилки - см. последние новости (третья новость сверху). Один хороший товарищ обещал помочь, так что, думаю, в ближайшее время восстановим копилку.



 2014-08-20 15:40 Guest21 сайт не указан 

Здравствуйте! Где можно скачать bnkextr.zip? По ссылке

http://ctpax-cheater.losthost.org/personal/bnkextr.zip не качается :(


Здравствуйте! Спасибо, поправили. На данный момент сайт снова доступен.



 2014-07-31 16:46 Phoenix сайт не указан 

У вас очень полезные утилиты выложены, да ещё и с исходными кодами, что позволяет их развивать. Спасибо!


Не за что, обращайтесь. Реквизиты нашей копилки слева, под меню.



 2014-01-29 22:14 AliceShade сайт не указан 

Hey. You seem to have a bug on the site. Trying to add comments is met with error.


Hello. It's probably a spam filter - sorry and please use email at the about page - just in case we sent you one.



 2013-12-30 21:07 Андрей сайт не указан 

Надо ли для улучшения качества mp3 выставлять в NFS Multimedia

converter качество кодирования на 9?


Нет. Наоборот - нужно ставить 0 (ноль). Если навести на этот пункт мышкой, то появится всплывающая подсказка, где это всё объяснено. Помимо этого для достижения лучшего качества следует выбрать "MPEG 1 Layer III 320kbps".



 2013-02-26 21:08 Guest сайт не указан 

Хотелось бы присоединиться к Peter с пожеланиями развития ToWav Music Converter, в том плане, чтобы можно было использовать для конвертации *.fsb файлов с таких игр, как DoW 2 + addons.


С надеждой!


У нас нет исходных кодов этой программы.



 2013-02-14 00:27 Peter сайт не указан 

Здравствуйте. Хотелось бы попросить товарища Xplorer создать

новую версию ToWav Music Converter, чтобы он мог конвертировать

snu в wav из игры Dead Space 2, так как старая версия их не

конвертирует, разве только некоторые. И чтобы перегоняла wav

обратно в snu. Пожалуйста, сделайте доброе дело, хотя бы ради

фанатов Dead Space, которые уже два года ждут русскую озвучку.

Озвучивать проект будет студия GamesVoice.


Xplorer неактивен с ноября 2010 года. Если он появится, то мы ему передадим.



 2013-02-05 19:02 Shidil Dinesh сайт не указан 

pPlease make Nfsconverter for Mostwanted 2012


Use ealayer3 (see docs for NFS Multimedia Converter) with this game.



 2012-09-16 21:26 Guest сайт не указан 

Оказывается ехе-шник от акеллы подходит для snowball, вопрос

снят. Спасибо за то, что пошли навстречу. :)


Да, в общем-то, не за что. Raf-9600, кстати, ещё тогда писал в личке: "Просто случайно удалил файл английских шрифтов (русские в другом файле хранились), потому и были кряобрязины. На самом деле даже даже Акелловский exe'шник нормально работает на английской версии...". Так что если будут какие-то проблемы - не стоит трогать файлы шрифтов (или наоборот - скопировать, если их нет). Кстати, в теме добавлен универсальный nocd-патч, который должен ставиться на любую из тех трёх версий.



 2012-09-16 20:23 Guest сайт не указан 

Спасибо, у меня есть два ехе-шника от русских локализаций:

http://www.sendspace.com/file/ur13m1 Собственно мне отучалка для

версии snowball нужна, от английской версии не надо.



 2012-09-15 22:01 Guest сайт не указан 

Здравствуйте. Наверное глупый вопрос, но может живы еще no-cd

из этой темы? http://www.forum.ctpax-x.org/?showtopic=191

Ссылок на скачивание там нет, а хотелось бы заполучить эти

файлы.


К сожалению, файлов не осталось. Может у Raf-9600 они есть - спросим. В принципе, можно, наверное, заново патч сделать, если кто-нибудь предоставит все три файла снова.



 2012-04-25 18:14 Гoсть сайт не указан 

К сожалению файлы формата .PAK весят в районе 800 Мб ~ 1 Гб,

залить их не имею возможности. + порылся на западных форумах

там тоже пытались, но пока никак. Но все же за ответ СПАСИБО



 2012-04-24 00:58 Visiteur сайт не указан 

Насколько я знаю демо-версии не существует , а давать

ссылку на торрент я посчитал некорректным

Отправил на ящик.


5 Гб... нет столько места свободного. Предлагаю создать тему вот здесь и выложить файл для примера. В правилах (ссылка есть сверху на каждой странице форума) есть пункты I.9 (I.9.1, I.9.2) и I.10 - вот как раз так и можно попробовать.



[1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] 
    © CTPAX-X 2006-2025 | engine version 2.5
Based on original site design by Blade

 

 

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