ASI BorderlessMode.asi - оконный режим без рамок

sonochiwa

Участник
Автор темы
7
28
Версия SA-MP
  1. Любая
BorderlessMode переводит GTA San Andreas из эксклюзивного fullscreen в borderless windowed режим без ограничения FPS частотой монитора. Игра выглядит как полноэкранная, но быстрее сворачивается и разворачивается, лучше переживает alt-tab и не делает лишних смен видеорежима.

Исходный код:

Особенности:
  • Не меняет соотношение сторон игры​
  • Не привязывает FPS в игре к герцовке монитора​
  • Опциональный AntiAFK: игра продолжает работать в фоне​
  • Содержит встроенный NoFrameDelay-патч, поэтому дополнительные ASI для снятия 14 ms задержки между кадрами не требуются​

Установка:
  1. Скопировать BorderlessMode.asi и BorderlessMode.ini в папку с игрой​
  2. При необходимости изменить BorderlessMode.ini
  3. Запустить игру​

Конфиг по умолчанию:
Код:
[BorderlessMode]
AntiAFK=0

Совместимость:
  • GTA San Andreas, SA:MP​
  • Нужен ASI loader, например Silent's ASI Loader или Ultimate ASI Loader​
  • Хуки D3D9 защищены SEH: при нестандартном поведении wrapper'ов вызов уходит в оригинальную игру​
 

Вложения

  • BorderlessMode.asi
    95.5 KB · Просмотры: 19
  • BorderlessMode.ini
    346 байт · Просмотры: 17
Последнее редактирование:

VietLeo

Известный
2
0
Игра загружается дольше обычного — можно ли это исправить? Иногда она также зависает во время загрузки.
 

sonochiwa

Участник
Автор темы
7
28
Игра загружается дольше обычного — можно ли это исправить? Иногда она также зависает во время загрузки.
Можете попробовать открыть "Настройки графики" и в них включить параметр "Оптимизация для игр в оконном режиме"

Если не помогло, пришлите скриншоты вашей папки scripts, либо корня игры, в зависимости от того где вы храните .asi. Если используете cleo / lua / sf плагины, то можете тоже прикрепить скрины, попробуем разобраться в чем причина.


А есть ли разница по сравнению с https://github.com/ThirteenAG/d3d9-wrapper ?
Да, версия ThirteenAG лочит FPS в игре на герцовке монитора и форсит фикс широкоэкранного режима, т.е. все элементы в игре выглядят более узко. У моей версии плагина таких особенностей нет.
 

XRLM

Против ветра рождённый
Модератор
1,660
1,338
чем отличается от установки параметров в конфиге сампфункса, кроме того, что для этого нужен сам сампфункс?
 
  • Эм
Реакции: pewpewpewpew

kyrtion

(function() return "Известный" end)
Проверенный
1,427
553
Игра загружается дольше обычного — можно ли это исправить? Иногда она также зависает во время загрузки.
в Advance Launcher проверил, игра сворачивается и даже не успела до конца запустить - в итоге краш

В scripts:
- $fastman92limitAdjuster.asi
- _chat.asi
- _cursor.asi (samp-movement-cursor от Redcode)
- _dialog.asi
- CommandLayoutChanger.asi
- FramerateVigilante.SA.asi
- ImprovedStreaming.SA.asi

В сборке:
- !0anticheat.asi
- !0fastload.asi
- AdvanceCore.asi
- AdvanceLimits.asi
- modloader.asi
- sa_widescreenfix_lite.asi
- SAMPFUNCS.asi
- SilentPatchSA.asi
- StreamMemFix.asi
 

Gorskin

t.me/gorskintgk
Проверенный
1,422
1,266
Тоже протестил, при запуске бывает видно меню паузы из одиночки. После сворачиваний как-то рандомно черный экран (приходится убивать процесс в проводнике).
Тестил и на чистой гта, всё тоже самое.
 

VietLeo

Известный
2
0
Можете попробовать открыть "Настройки графики" и в них включить параметр "Оптимизация для игр в оконном режиме"

Если не помогло, пришлите скриншоты вашей папки scripts, либо корня игры, в зависимости от того где вы храните .asi. Если используете cleo / lua / sf плагины, то можете тоже прикрепить скрины, попробуем разобраться в чем причина.



Да, версия ThirteenAG лочит FPS в игре на герцовке монитора и форсит фикс широкоэкранного режима, т.е. все элементы в игре выглядят более узко. У моей версии плагина таких особенностей нет.
Я переключился на оконный режим в SAMPFUNCS (`window-mode=true`), и это действительно решило проблему. Однако из-за этого сместился прицел — он перестал быть точным. В мобильной версии эта проблема тоже есть. Большое спасибо.
 
Последнее редактирование: