▲ Наверх
Время на сайте
Текущее время на сайте

Текущая дата на сайте
На сайте...
Всего на сайте: 20
Гостей: 17
Пользователи: 

Роботы: 
Yandex
Голосование

Ваш любимый шутер от Valve?

Half-Life (все части)
CS 1.6
CS:S v.34
CS:S v2230303
CS:GO

 
 

Установка RevEmu - как сделать?

Feers1de
30 ноября 2014 11:23
   Сообщение #1

Юнец
  • 0
Награды:

Репутация: 0
Группа: Пользователи
Сообщений: 4
Регистрация: 30.11.2014

Предупреждения:
Доброго времени суток всем!

До сих пор не могу найти руководство по установке RevEmu версии 06092014 для клиента Counter-Strike 1.6. Перепробовал многочисленное количество вариантов, пересмотрел "тонны" уже имеющихся не информативных статей - всё впустую.

bir3yk, может напишешь вкратце в оной теме - как это сделать?
bir3yk
30 ноября 2014 12:45
   Сообщение #2

Легенда
  • 150
Награды:
 
Репутация: 206
Группа: Администраторы
Сообщений: 4143
Регистрация: 7.11.2012

Предупреждения:
Feers1de,
точно так же как и на большинство других игр, просто скопировать в папку с игрой.
Feers1de
30 ноября 2014 13:03
   Сообщение #3

Юнец
  • 0
Награды:

Репутация: 0
Группа: Пользователи
Сообщений: 4
Регистрация: 30.11.2014

Предупреждения:
Я понял свою ошибку. Я думал, игру можно запустить без revLoader. Но капнув глубже, понял, что на новом build'е это почти невозможно.

bir3yk, revLoader ведь Вы программировали? Исходные коды, наверное, не прилагаются, да? Тогда у меня ещё несколько вопросов (если не трудно - ответьте, пожалуйста):
1. Какую роль выполняет OpenLoader?
2. Почему при открытии проекта OpenLoader в Visual Studio, тот требует Ваш проект (revLoader)?
3. Здесь, как я понимаю, вы обсуждали недоступность исходных кодов. Ведь они есть (ссылка в той же теме с OpenLoader'ом).... Или я чего-то до конца так и не понял?
4. В будущем, сделаете ли Вы новую версию revEmu с возможностью запуска без revLoader'а?
Shlak
30 ноября 2014 14:33
   Сообщение #4

Советчик
  • 75
Награды:

Репутация: 37
Группа: Пользователи
Сообщений: 355
Регистрация: 11.11.2012

Предупреждения:
Feers1de,
В принципе у меня есть исходник revloader версии 2.2, но хотелось бы знать что вы хотите там изменить? Для CS 1.6 текущий вариант работает вполне нормально.

Теперь ответы по вопросам:
1,2,3) Проект OpenLoader состоит из 3 частей
   • uninjector.exe - Внедрение openloader.dll в процесс Steam/CrackedSteam при запуске
   • openloader.dll - Подгрузка Steam.dll от RevEmu/SteamEmu
   • revtester.exe - Проверка результата
4) Это возможно только при изменении оригинальных файлов игры.
Feers1de
30 ноября 2014 15:00
   Сообщение #5

Юнец
  • 0
Награды:

Репутация: 0
Группа: Пользователи
Сообщений: 4
Регистрация: 30.11.2014

Предупреждения:
Ну, вообще хотелось бы посмотреть на исходный код для общего развития. +, как бы это глупо не выглядело, я бы хотел переименовать название revLoader в cstrike, а так же сменить ico файл.

То есть получается, Openloader - аналог revLoader?

И можно ли как-то убрать в revEmu список серверов из вкладок: "Интернет" и "Друзья"? Не понимаю - зачем этот список вшивать в эмулятор.
Shlak
30 ноября 2014 15:15
   Сообщение #6

Советчик
  • 75
Награды:

Репутация: 37
Группа: Пользователи
Сообщений: 355
Регистрация: 11.11.2012

Предупреждения:
Цитата: Feers1de
как бы это глупо не выглядело, я бы хотел переименовать название revLoader в cstrike, а так же сменить ico файл.

как сменить иконку у exe файла
Цитата: Feers1de
То есть получается, Openloader - аналог revLoader?
:confuse: Ты вообще читал что я написал?
Цитата: Feers1de
И можно ли как-то убрать в revEmu список серверов из вкладок: "Интернет" и "Друзья"?
Нет.
Цитата: Feers1de
Не понимаю - зачем этот список вшивать в эмулятор.
Любая качественная работа требует оплаты. В крайнем случае всегда есть альтернативы.
Feers1de
30 ноября 2014 15:26
   Сообщение #7

Юнец
  • 0
Награды:

Репутация: 0
Группа: Пользователи
Сообщений: 4
Регистрация: 30.11.2014

Предупреждения:
Shlak, безусловно, читал. И перечитал ещё раз. Но ответ на свой вопрос так и не "додумал".
Shlak
30 ноября 2014 16:04
   Сообщение #8

Советчик
  • 75
Награды:

Репутация: 37
Группа: Пользователи
Сообщений: 355
Регистрация: 11.11.2012

Предупреждения:
Feers1de,
Извиняюсь за грубость в прошлом сообщении.
В uninjector.exe происходит внедрение dll уже в запущенный процесс. (inject)
В openloader.dll выполняется LoadLibrary с вызовом steam.dll или её подобие.
В revloader.exe выполняется выделение памяти в адресном поле процесса и запись туда steamclient.dll/steam.dll с последующим запуском процесса.
1чел. читают эту тему (гостей: 1)
Пользователей: 0

  Сейчас: 19 декабря 2018 10:44