Ncf File creator (Source)
-
- Эксперты no-Steam
- Сообщения: 2600
- Зарегистрирован: 15.02.2007
- Откуда: Москва
- Благодарил (а): 2 раза
- Поблагодарили: 44 раза
- Контактная информация:
Представляю вам исходник моей наработки по созданию NCF файлов.
хз как воспримет такой файл стим или его эмулятор, но GCFScape его открывает нормально.
хз как воспримет такой файл стим или его эмулятор, но GCFScape его открывает нормально.
- Вложения
-
- ncfcreator.rar
- (29.46 КБ) 205 скачиваний
- ncfcreator.rar
- (29.46 КБ) 205 скачиваний
-
- Эксперты no-Steam
- Сообщения: 2600
- Зарегистрирован: 15.02.2007
- Откуда: Москва
- Благодарил (а): 2 раза
- Поблагодарили: 44 раза
- Контактная информация:
Vit_amiN, это просто заготовка, демонстрирующая создание NCF файла.
То есть все параметры, имена файлов, пути, размеры и т.д. вписаны в самом коде.
так что этот исходник надо еще превратить в нормальную программу, с GUI и т.д.
плюс не факт, что если программа нормально воспринимается GCFScop'ом, то и стим и его эмуляторы будут с ним нормально работать.
Vit_amiN, что значит статического ?
То есть все параметры, имена файлов, пути, размеры и т.д. вписаны в самом коде.
так что этот исходник надо еще превратить в нормальную программу, с GUI и т.д.
плюс не факт, что если программа нормально воспринимается GCFScop'ом, то и стим и его эмуляторы будут с ним нормально работать.
Vit_amiN, что значит статического ?
-
- Эксперты no-Steam
- Сообщения: 2600
- Зарегистрирован: 15.02.2007
- Откуда: Москва
- Благодарил (а): 2 раза
- Поблагодарили: 44 раза
- Контактная информация:
Vit_amiN, количество файлов, их имена, папки, размеры, версии, SteamApid и прочее настраивается в самом коде
под каждую папку и под каждый файл заполняется своя структура ManifestNode
в теории можно создать NCF файл с любой структурой папок и файлов любых размеров и с любыми именами, так что программа создает отнюдь не единственный вариант файла
в приведенном коде я 3 раза использовал ManifestNode структуру
pNodeHdr1 - корневая папка
pNodeHdr2 - файл Тест.txt
pNodeHdr3 - файл Проверка.exe
под каждую папку и под каждый файл заполняется своя структура ManifestNode
в теории можно создать NCF файл с любой структурой папок и файлов любых размеров и с любыми именами, так что программа создает отнюдь не единственный вариант файла
в приведенном коде я 3 раза использовал ManifestNode структуру
pNodeHdr1 - корневая папка
pNodeHdr2 - файл Тест.txt
pNodeHdr3 - файл Проверка.exe
-
- Эксперты no-Steam
- Сообщения: 2600
- Зарегистрирован: 15.02.2007
- Откуда: Москва
- Благодарил (а): 2 раза
- Поблагодарили: 44 раза
- Контактная информация:
Я про
скажу лишь одно, компилятор карт для движка Vampire: The Masquerade - Bloodlines писать намного легче.
пока вожусь с чтением файла
сейчас читаю документацию по GCF.каждый раз одного и того же.. хотя если опции в коде, тогда тут не статика.
скажу лишь одно, компилятор карт для движка Vampire: The Masquerade - Bloodlines писать намного легче.
пока вожусь с чтением файла