Launcher для Vampire: The Masquerade - Bloodlines

Для тех, кто хочет сделать мир лучше.
Ответить
Сообщение
Автор
Fire666
Эксперты no-Steam
Эксперты no-Steam
Сообщения: 2600
Зарегистрирован: 15.02.2007
Откуда: Москва
Благодарил (а): 2 раза
Поблагодарили: 43 раза
Контактная информация:

#1 Сообщение 23.10.2010, 23:22

Прошу тех у кого есть игра Vampire: The Masquerade - Bloodlines протестировать библиотеку launcher.dll.

Скорей всего игра у вас вылетит практически сразу после запуска игры, но мне главное, что бы вы выложили содержимое mylog.log

Скачать.

п.с., не забудьте забекапить предварительно оригинальный launcher.dll.

M1ke
Модератор
Модератор
Сообщения: 1464
Зарегистрирован: 17.06.2007
Откуда: 54
Благодарил (а): 2 раза
Поблагодарили: 90 раз
Контактная информация:

#2 Сообщение 24.10.2010, 05:31

Код: Выделить всё

LauncherMain
GetGameDirectory: 
GetBaseDirectory: 
GetExecutableName: 
UTIL_GetBaseAndGameDir: basedir: F:\test\common\vampire the masquerade - bloodlines, gamedir: vampire
GetGameDirectory: vampire
GetBaseDirectory: F:\test\common\vampire the masquerade - bloodlines
LoadAppSystems
FileSystem_LoadFileSystemModule
Sys_LoadModule: filesystem_stdio.dll
Sys_GetFactory
FileSystem_Init
Sys_LoadModule: materialsystem.dll
Sys_GetFactory
Sys_LoadModule: engine.dll
Sys_GetFactory
Sys_LoadModule: vgui2.dll
Sys_GetFactory
Sys_LoadModule: vguimatsurface.dll
Sys_GetFactory
InitAppSystems
LauncherFactory: VFileSystem005
Sys_GetFactoryThis
CreateInterface: VFileSystem005
GetFileSystemFactory
LauncherFactory: VMaterialSystem074
Sys_GetFactoryThis
CreateInterface: VMaterialSystem074
GetFileSystemFactory
LauncherFactory: VGUI_Panel003
Sys_GetFactoryThis
CreateInterface: VGUI_Panel003
GetFileSystemFactory
LauncherFactory: VGUI_Input004
Sys_GetFactoryThis
CreateInterface: VGUI_Input004
GetFileSystemFactory
LauncherFactory: VEngineCvar001
Sys_GetFactoryThis
CreateInterface: VEngineCvar001
GetFileSystemFactory
LauncherFactory: VENGINE_GAMEUIFUNCS_VERSION001
Sys_GetFactoryThis
CreateInterface: VENGINE_GAMEUIFUNCS_VERSION001
GetFileSystemFactory
LauncherFactory: VGUI_ivgui003
Sys_GetFactoryThis
CreateInterface: VGUI_ivgui003
GetFileSystemFactory
LauncherFactory: VGUI_Panel003
Sys_GetFactoryThis
CreateInterface: VGUI_Panel003
GetFileSystemFactory
LauncherFactory: VGUI_Surface015
Sys_GetFactoryThis
CreateInterface: VGUI_Surface015
GetFileSystemFactory
LauncherFactory: VGUI_Scheme004
Sys_GetFactoryThis
CreateInterface: VGUI_Scheme004
GetFileSystemFactory
LauncherFactory: VGUI_System005
Sys_GetFactoryThis
CreateInterface: VGUI_System005
GetFileSystemFactory
LauncherFactory: VGUI_Input004
Sys_GetFactoryThis
CreateInterface: VGUI_Input004
GetFileSystemFactory
LauncherFactory: VGUI_Localize002
Sys_GetFactoryThis
CreateInterface: VGUI_Localize002
GetFileSystemFactory
LauncherFactory: VFileSystem005
Sys_GetFactoryThis
CreateInterface: VFileSystem005
GetFileSystemFactory
LauncherFactory: KeyValues001
Sys_GetFactoryThis
CreateInterface: KeyValues001
GetFileSystemFactory
LauncherFactory: VGUI_Surface015
Sys_GetFactoryThis
CreateInterface: VGUI_Surface015
GetFileSystemFactory
LauncherFactory: VFileSystem005
Sys_GetFactoryThis
CreateInterface: VFileSystem005
GetFileSystemFactory
LauncherFactory: KeyValues001
Sys_GetFactoryThis
CreateInterface: KeyValues001
GetFileSystemFactory
InitAppSystems OK
LauncherFactory: VENGINE_LAUNCHER_API_VERSION001
Sys_GetFactoryThis
CreateInterface: VENGINE_LAUNCHER_API_VERSION001
GetFileSystemFactory
GetBaseDirectory: F:\test\common\vampire the masquerade - bloodlines
LauncherFactory: VMaterialSystem074
Sys_GetFactoryThis
CreateInterface: VMaterialSystem074
GetFileSystemFactory
LauncherFactory: VBaseFileSystem002
Sys_GetFactoryThis
CreateInterface: VBaseFileSystem002
GetFileSystemFactory
LauncherFactory: VBaseFileSystem002
Sys_GetFactoryThis
CreateInterface: VBaseFileSystem002
GetFileSystemFactory
LauncherFactory: VFileSystem005
Sys_GetFactoryThis
CreateInterface: VFileSystem005
GetFileSystemFactory
LauncherDefaultSpewFunc
Изображение
Изображение
Изображение

Fire666
Эксперты no-Steam
Эксперты no-Steam
Сообщения: 2600
Зарегистрирован: 15.02.2007
Откуда: Москва
Благодарил (а): 2 раза
Поблагодарили: 43 раза
Контактная информация:

#3 Сообщение 30.10.2010, 22:47

И зачем спрашивается Тройке. так понадобились эти VPK файлы ?
Он переделали весь файловый интерфейс и мне придется переписывать его с нуля.

Fire666
Эксперты no-Steam
Эксперты no-Steam
Сообщения: 2600
Зарегистрирован: 15.02.2007
Откуда: Москва
Благодарил (а): 2 раза
Поблагодарили: 43 раза
Контактная информация:

#4 Сообщение 31.10.2010, 12:37

Выкладываю исходники, а так же рабочую версию библиотеки launcher.dll и vampire.exe совместимые с движком Vampire Source Engine.

У кого есть данная игра, прошу протестировать.
Скачать

Аватара пользователя
$t@t!c_V()1D
Разработчик
Разработчик
Сообщения: 2639
Зарегистрирован: 06.12.2007
Благодарил (а): 10 раз
Поблагодарили: 29 раз

#5 Сообщение 31.10.2010, 15:00

Работает, запускается до главного меню, дальше проверять не стал. Лог выложить?

Fire666
Эксперты no-Steam
Эксперты no-Steam
Сообщения: 2600
Зарегистрирован: 15.02.2007
Откуда: Москва
Благодарил (а): 2 раза
Поблагодарили: 43 раза
Контактная информация:

#6 Сообщение 31.10.2010, 20:33

Нет, не надо.

Добавлено спустя 5 часов 32 минуты 34 секунды:
С выделенным сервером ( Dedicadet Server ), увы ничего не вышло :(

Проблема в самом движке, сервер падает при загрузке внутренних функций движка.

Увы тут ничего не поделаешь, видимо Тройка, где-то так накосячила, что выделенный сервер больше не работает, а исправлять они ничего не стали ибо игра SinglePlayer.

Ответить