[ Новые сообщения · Участники · Правила форума · Поиск · Подписки ]
Страница 1 из 11
Модератор форума: sdaf13 
PSX-Core.ru - Программное сообщество PlayStation » Другие платформы » Персональный компьютер » Half Life: Decay (Игра вдвоём на одном компе - самодельный Split Screen)
Half Life: Decay
archicharmer Дата: Чт, 01 Май 2014, 22:37 | Сообщение #1
Много знает
Сообщений: 1223
Награды: 1  +
Замечания:  ±
Натолкнуло, но почти всё основное пришлось делать самому.

Цель - поиграть в официальный мод Decay для первой Half Life вдвоём на одном компе.
Каким образом - запустить Decay два раза на один экран, в одном из них создать сервер, настроить управление второго игрока под джойстик и играть!

Для начала, немного об установки самого мода.
Мод хорошо ставится на версию HL1 >= 1.1.2.0 . Вроде бы как на старых версиях партнёрша непоявляется.
Я же делал всё с v.1.1.2.1 и с установленным вручную русификатором.

Здесь не будет рассматриваться сам процесс написания скриптов. Просто подстроим всё остальное под них.

Инструкция по Decay Splitscreen на 2 игрока
как клавиатура+мышь-=-джойстик:


1. Необходимые программы
Process Explorer
Этой прогой будем манипулировать процессами в Windows. С ней мы сможем два раза одновременно запустить Decay (если попробуете без неё - неполучится).

AutoHotkey
Этой прогой можно создавать скрипты для закрепления одних кнопок за симуляцией других, а также для "отправки" симулированных нажатий в другое, неактивное окошко Decay.

NotePad++
Отличный текстовый редактор. На случай если захотите внести изменения в скрипт.

Ну и прикреплённый архив

2.Настройки игры
Выставьте "Английский язык" как локаль по умолчанию. Ну или потом терпите ошибки при запуске AutoHotkey.

Запустите Decay.
Зайдите в Настройки->Графика и выберите такое разрешение экрана, соображая на 2 окна игры. Отметьте здесь "Запускать в окне"
Зайдите в Настройки->Мышь . Снимите здесь галочки с "Джойстик" и "Обзор джойстиком"
Зайдите в Настройки->Клавиатура . Выставьте здесь такое же управление как на картинке "Управление.jpg" из архива. Особое внимание клавише ALT - чтоб её нигде не было назначено (из-за использования Alt+Tab)
По окончании, примените изменения и выйдите из игры.

И обратите внимание на то, какое название окна у запущенного Decay. У меня было "decay", поэтому и в скрипте везде это имя окна.

3. Положить скрипт на место
Поместите файл AutoHotkey.ahk в папку "Мои Документы" - в этом месте файл с таким названием будет запускаться по умолчанию при запуске проги AutoHotkey.
Можете посмотреть содержимое скрипта, там в комментариях.
Это уже готовый скрипт. Неизвестно как он будет функционировать с Вашим джойстиком, поэтому будьте готовы немного поразбираться. Был создан для 12кнопочного Gembird с двумя аналогами.

4. Запустить Decay 2 раза
Просто запустите игру и начните её. Нажмите Alt+Tab
Теперь, запустите Process Explorer. В нём найдите и выделите процесс hl.exe (убедитесь, что внизу есть нижняя панель: view->show lower pane). Листайте нижнюю панель, пока не увидите:
Mutant \Sessions\1\BaseNamedObjects\ValveHalfLifeLauncherMutex
- пр.кн.мыши - "Close Handle" . И программу можно закрыть.

Теперь стало возможно запустить Decay второй раз.
Если оба окна непомещаются на экране - смените разрешение на более низкое.

5. Присоединяемся и играем
Итак, имеем два экрана. Причём на одном уже создан сервер. На втором экране вызываем консоль (клавиша Ё) и вводим такую команду:
connect 127.0.0.1
Как войдёт - жмём Alt+Tab
Запускаем AutoHotkey.
Возвращаемся в окно. Чтобы продолжить - попереключайтесь только между ними клавишами Alt+Tab и понажимайте ESCAPE. Потормозит, да отпустит.

Проблемы

Глюки
В игре бывают графические глюки. Но они должны исчезнуть, если процессам hl.exe в Process Explorer'е выставить высокий приоритет;

Звуки
Будут слышны только звуки с активного окна. Может немного раздражать, когда игроки не рядом друг с другом. Решения нет.
Прикрепления: 4104198.zip(342Kb)


Сообщение отредактировал archicharmer - Пт, 02 Май 2014, 15:52
 
archicharmer Дата: Чт, 01 Май 2014, 22:41 | Сообщение #2
Много знает
Сообщений: 1223
Награды: 1  +
Замечания:  ±
Кроме Ваших впечатлений и размышлений, можно здесь писать какие игры Вам удалось запустить с помощью или без помощи Process Explorer'а на одном экране с указанием... каким образом)
Также, если б кто-то сообразил как в неактивное окно посылать нажатия и движения эмулированной мыши
или даже подсоединить ДВЕ мыши и использовать каждую для отдельного окна - было бы интересно.


PS4 CUH-1108A OFW 3.50
PS3 SuperSlim CECH-4208a OFW v.4.50 Cobra ODE, FAT CECHL01 CFW v.4.50
PS2 SCPH-77008a SLIM чиповка; припаян Y Pb Pr - компонент
Счастливый обладатель картриджа Mega EverDrive v2


Сообщение отредактировал archicharmer - Пт, 02 Май 2014, 15:55
 
PSX-Core.ru - Программное сообщество PlayStation » Другие платформы » Персональный компьютер » Half Life: Decay (Игра вдвоём на одном компе - самодельный Split Screen)
Страница 1 из 11
Поиск:

Новости сайта
22 Апр 2017

22 Апр 2017

20 Апр 2017

19 Апр 2017

18 Апр 2017

18 Апр 2017

18 Апр 2017

18 Апр 2017

18 Апр 2017

18 Апр 2017

18 Апр 2017

18 Апр 2017

16 Апр 2017

14 Апр 2017

12 Апр 2017

10 Апр 2017

02 Апр 2017

01 Апр 2017

01 Апр 2017

31 Мар 2017

29 Мар 2017

27 Мар 2017

27 Мар 2017

26 Мар 2017

26 Мар 2017

26 Мар 2017

25 Мар 2017

22 Мар 2017

22 Мар 2017

21 Мар 2017

21 Мар 2017

18 Мар 2017

18 Мар 2017

13 Мар 2017

11 Мар 2017

10 Мар 2017

09 Мар 2017

09 Мар 2017

08 Мар 2017

06 Мар 2017

06 Мар 2017

06 Мар 2017

04 Мар 2017

01 Мар 2017

27 Фев 2017

26 Фев 2017

25 Фев 2017

22 Фев 2017

18 Фев 2017

16 Фев 2017

Новое на форуме
Персональный компьютер
[AssemBler в 02:01|28 Апр 2017] 
 
Общая дискуссия по PlayStation 1
[legalfun в 22:52|27 Апр 2017] 
 
Железные вопросы PlayStation 2
[DIMON666 в 22:35|27 Апр 2017] 
 
Приложения для PlayStation 2
[denben0487 в 22:35|27 Апр 2017] 
 
Пишем, что хотим и о чем хотим...
[karenjan99 в 17:17|27 Апр 2017] 
 
Пишем, что хотим и о чем хотим...
[karenjan99 в 17:14|27 Апр 2017] 
 
Об играх PlayStation 4
[pvc1 в 16:17|27 Апр 2017] 
 
ПК софт для PlayStation Vita
[pvc1 в 16:12|27 Апр 2017] 
 
Прошивки и программы для PlayStation Vita
[pvc1 в 16:07|27 Апр 2017] 
 
Железные вопросы PlayStation 2
[karenjan99 в 15:36|27 Апр 2017] 
 
Об играх PlayStation 2
[FrodoSumkin в 15:21|27 Апр 2017] 
 
Железные вопросы PlayStation 2
[FrodoSumkin в 15:19|27 Апр 2017] 
 
Общая дискуссия по PlayStation 4
[zusykss в 12:40|27 Апр 2017] 
 
ПК программы для PlayStation 2
[karenjan99 в 23:27|26 Апр 2017] 
 
Приложения для PlayStation 2
[GumVonSchweetz в 18:08|26 Апр 2017] 
 
Железные вопросы PlayStation 3
[aklakan в 16:50|26 Апр 2017] 
 
Приложения для PlayStation 2
[karenjan99 в 15:19|26 Апр 2017] 
 
Об играх PlayStation Vita
[pvc1 в 10:16|26 Апр 2017] 
 
ПК софт для PlayStation 4
[zusykss в 09:00|26 Апр 2017] 
 
Общая дискуссия по PlayStation 4
[AssemBler в 23:17|25 Апр 2017] 
 
Общая дискуссия по PlayStation 4
[AssemBler в 22:51|25 Апр 2017] 
 
Общая дискуссия по PlayStation 4
[AssemBler в 21:52|25 Апр 2017] 
 
Общая дискуссия по PlayStation 2
[karenjan99 в 13:03|25 Апр 2017] 
 
Мобильные приложения
[pstopizot в 12:34|24 Апр 2017] 
 
Прошивки и приложения для PlayStation 3
[pvc1 в 12:03|24 Апр 2017] 
 
Общая дискуссия по PlayStation 4
[AssemBler в 06:22|24 Апр 2017] 
 
ПК программы для PlayStation 2
[Kozinenko в 13:09|23 Апр 2017] 
 
Железные вопросы PlayStation 2
[aklakan в 12:12|23 Апр 2017] 
 
Приложения для PlayStation 2
[DruchaPucha в 22:15|22 Апр 2017] 
 
Прошивки и приложения для PlayStation 3
[diabolic2014 в 14:14|22 Апр 2017] 
 
Прошивки и приложения для PlayStation 3
[Nitloy в 13:32|22 Апр 2017] 
 
Железные вопросы PlayStation 2
[DruchaPucha в 23:58|20 Апр 2017] 
 
Эмуляторы для PlayStation 3
[Sylph1992 в 15:17|20 Апр 2017] 
 
Прошивки и программы для PlayStation Vita
[karenjan99 в 14:30|20 Апр 2017] 
 
Прошивки и приложения для PlayStation 3
[karenjan99 в 14:22|20 Апр 2017] 
 
Общая дискуссия по PlayStation 3
[aklakan в 19:41|19 Апр 2017] 
 
Общая дискуссия по PlayStation 2
[Timuraka в 18:46|19 Апр 2017] 
 
Пишем, что хотим и о чем хотим...
[98ellar_30k в 11:45|19 Апр 2017] 
 
ПК софт для PlayStation Vita
[pvc1 в 11:30|19 Апр 2017] 
 
Общая дискуссия по PlayStation 2
[DruchaPucha в 23:36|18 Апр 2017] 
 
Мобильные приложения
[pvc1 в 21:09|18 Апр 2017] 
 
Прошивки и приложения для PlayStation 3
[pvc1 в 21:08|18 Апр 2017] 
 
Прошивки и программы для PlayStation Vita
[pvc1 в 20:59|18 Апр 2017] 
 
Общая дискуссия по PlayStation 1
[serejikejik в 19:26|18 Апр 2017] 
 
Прошивки и программы для PlayStation Vita
[karenjan99 в 13:51|18 Апр 2017] 
 
Об играх PlayStation 2
[FrodoSumkin в 11:56|18 Апр 2017] 
 
Железные вопросы PlayStation 2
[FrodoSumkin в 11:20|18 Апр 2017] 
 
Общая дискуссия по PlayStation 2
[FrodoSumkin в 11:15|18 Апр 2017] 
 
Прошивки и программы для PlayStation Vita
[pvc1 в 11:05|18 Апр 2017] 
 
Эмуляторы для PlayStation Vita
[pvc1 в 10:32|18 Апр 2017] 
 
Топ 50 файлов
44247-загрузок

20846-загрузок

19795-загрузок

14174-загрузок

13759-загрузок

13087-загрузок

11676-загрузок

11496-загрузок

10932-загрузок

9479-загрузок

8859-загрузок

8805-загрузок

8103-загрузок

7634-загрузок

6907-загрузок

6760-загрузок

6311-загрузок

6304-загрузок

6214-загрузок

6204-загрузок

6164-загрузок

5852-загрузок

5717-загрузок

5707-загрузок

5620-загрузок

5487-загрузок

5265-загрузок

5117-загрузок

5075-загрузок

4956-загрузок

4939-загрузок

4854-загрузок

4801-загрузок

4764-загрузок

4639-загрузок

4467-загрузок

4294-загрузок

4264-загрузок

4249-загрузок

4243-загрузок

4240-загрузок

4061-загрузок

4022-загрузок

4007-загрузок

3974-загрузок

3905-загрузок

3899-загрузок

3779-загрузок

3750-загрузок

3715-загрузок

Топ 100 пользователей
  • pvc1 - 6243
  • dw-tn - 4778
  • NVS - 2058
  • karenjan99 - 1801
  • Retro¥GAMER - 1737
  • Dead - 1713
  • DaeMan - 1600
  • Kastl - 1525
  • vitas155 - 1439
  • archicharmer - 1223
  • dimm - 1087
  • kolan - 943
  • DruchaPucha - 895
  • Izotov - 888
  • mishail12 - 703
  • denben0487 - 696
  • sdaf13 - 649
  • WOLF - 567
  • ShellShocked - 504
  • tupik - 496
  • xbox-ua - 468
  • The_REAL - 462
  • vladvlad162 - 459
  • wallace - 420
  • Mr2 - 405
  • Игорь - 378
  • LinuxFun - 373
  • zoyt - 356
  • reptail - 355
  • almaz - 344
  • tic0007 - 341
  • Dyons - 336
  • NeahNEET - 320
  • pvo51 - 312
  • FreddyFreed - 293
  • Rion - 289
  • BoSonOfPirate - 274
  • xxxx - 248
  • doom-ex - 247
  • DecK - 245
  • ZimZum - 227
  • LyNX - 209
  • DarkDrem - 207
  • KOSMOS - 190
  • alexsx06 - 185
  • AKuHAK - 175
  • YAGAMI55 - 171
  • aklakan - 166
  • 1oleg1 - 164
  • Mordoc - 163
  • Conker - 162
  • DarkTima - 160
  • vincent - 160
  • Random - 155
  • ROBOCOP - 155
  • duk - 154
  • warezhunter_ - 154
  • Kozinenko - 149
  • Dr_Quake - 147
  • fox1918 - 137
  • tleon - 136
  • MAK_roS - 136
  • Buddda - 131
  • Ensight - 131
  • adamdead - 130
  • Fury - 129
  • Gizmondo88 - 126
  • PS3Evil - 125
  • M@ri0 - 121
  • CutToSleep - 121
  • Rikki-tikki-tavi - 121
  • turuta7 - 112
  • gladeshawn - 105
  • tim_cat - 103
  • shurup - 103
  • ixx - 101
  • matich - 100
  • elvo - 100
  • Bethoven1945 - 97
  • belforrrr - 96
  • nikkomp - 95
  • serjlab - 94
  • bishop - 93
  • Prosmart - 93
  • hebroid - 92
  • Дмитрий_У - 91
  • JEKAN - 91
  • MaNeR - 91
  • aumihta24 - 91
  • Dart_Mol - 90
  • RUSKos - 88
  • butt-head - 85
  • Henry - 84
  • rodan_lewarx - 83
  • Payol - 83
  • doomer - 81
  • Slavon - 77
  • XCIII - 77
  • Cyberboy - 75
  • pigas-cool - 75