LINUX.ORG.RU
ФорумGames

Wine и файл подкачки.

 ,


0

1

Решил недавно погонять во вторую Ваху. Оказалось, что нативная версия не запускается на дистрах моложе 2018 года. Удалость запустить на Дебиан Бастер, он хоть и вышел в 2019м, но софт как всегда окаменевший.

Решил прикрутить поддержку х32 и играть через вайн. Сама Ваха2 и Хаос Райзинг работают великолепно, а вот Ретрибьюшен не хочет, говорит, что надо файл подкачки в 1.5гб.

Отсюда вопрос: как можно создать/изменить файл подкачки через вайн?

Шатание по winehq и ковыряние в гугле ничего не дало. Метод управления подкачкой через regedit не работает.

Пробую качать другие репаки, так как есть подозрение на кривость уже скачанного, но интернет очень плохой (привет любителям облаков)

★★★★★

Последнее исправление: utanho (всего исправлений: 1)

Ответ на: комментарий от ZenitharChampion

Как сделать свап в линуксе я знаю, у меня он есть. Вайн, видимо, хочет pagefile.sys

Вот как его подключить?

utanho ★★★★★
() автор топика
Ответ на: комментарий от utanho

Фиг знает, у меня есть третьепень с 512 Мб рамы, и там не стартует первый Сталкер, ругаясь на малый своп. Что не мешает работать третьему (который Зов Припяти). Как решить проблему, я не знаю. Когда-то 10 лет назад читал страничку бага, что игра Guitar Hero 3 хочет своп 2 Гб, даже если он есть. Но я не помню что там было.

ZenitharChampion ★★★★★
()
Ответ на: комментарий от ZenitharChampion

Вот тоже не смог нагуглить, все решения только для офтопика.

utanho ★★★★★
() автор топика

Судя по выводу dxdiag, размер файла подкачки в Wine равен объему памяти в системе, включая swap. Можешь проверить:

wine dxdiag /t info.txt

В файле info.txt помимо прочего будет указан размер Page File.

Kron4ek ★★★★★
()
Ответ на: комментарий от ZenitharChampion

bs=32M count=46875

Шутку оценил

utanho ★★★★★
() автор топика

Решил прикрутить поддержку х32 и играть через вайн

Этож надо так себя ненавидеть, чтоб отказывать себе в таких мелких радостях, как чудесный FPS на прекрасной семёрочке.

anonymous
()
Ответ на: комментарий от utanho

Тогда скинь исполняемый файл и сообщение об ошибке. У меня инсталлер не хочет работать.

SR_team ★★★★★
()
Ответ на: комментарий от Kron4ek

info:  Game: dxdiag.exe
info:  DXVK: d9vk-0.40.1-croakacola-zero
info:  Built-in extension providers:
info:    Win32 WSI
info:    OpenVR
warn:  OpenVR: Failed to locate module
info:  Enabled instance extensions:
info:    VK_KHR_get_physical_device_properties2
info:    VK_KHR_get_surface_capabilities2
info:    VK_KHR_surface
info:    VK_KHR_win32_surface
warn:  D3D9: VK_FORMAT_D16_UNORM_S8_UINT -> VK_FORMAT_D24_UNORM_S8_UINT
info:  Intel(R) HD Graphics 4000 (IVB GT2):
info:    Driver: 21.1.7
info:    Vulkan: 1.2.168
info:    Memory Heap[0]: 
info:      Size: 1536 MiB
info:      Flags: 0x1
info:      Memory Type[0]: Property Flags = 0xf
info:  Process set as DPI aware

Memory Heap - это оно?

utanho ★★★★★
() автор топика
Ответ на: комментарий от utanho

Нет, это ведь вывод D9VK. У тебя там должен появиться файл info.txt и в нем должна быть информация.

p.s. Лучше установи dxvk вместо d9vk - он уже пару лет как является его частью.

Kron4ek ★★★★★
()
Последнее исправление: Kron4ek (всего исправлений: 1)

А разве "вайн" не использует системный "своп"?

Korchevatel ★★★★★
()
Ответ на: комментарий от Kron4ek

Я тот еще игроман. Нашел этот файл.


System Information
------------------
Time of this report: 8/21/2021, 01:12:29
       Machine name: %MachineName%
   Operating System: Windows XP Professional
           Language: Russian (Regional Setting: Russian)
System Manufacturer: 
       System Model: 
               BIOS: 
          Processor:        Intel(R) Core(TM) i5-3210M CPU @ 2.50GHz(4 CPUs), ~3100MHz
             Memory: 15824MB RAM
          Page File: 1083MB used, 14741MB available
        Windows Dir: C:\windows
    DirectX Version: = "DirectX 9.0c (4.09.0000.0904)
DX Setup Parameters: Not present
     DxDiag Version: 

Только откуда там 16 гигов озу, если физически 8. Или оно посчиталоеще и своп 8Гб?

Но тогда что ему надо, этому вайну, если подкачки полные штаны?

utanho ★★★★★
() автор топика
Ответ на: комментарий от utanho

Только откуда там 16 гигов озу, если физически 8. Или оно посчиталоеще и своп 8Гб?

Да, своп тоже считает.

Но тогда что ему надо, этому вайну, если подкачки полные штаны?

Не знаю. Может, игра какой-то хитроумный способ определения размера свопа использует. Или это кряк такой просто.

Kron4ek ★★★★★
()
Последнее исправление: Kron4ek (всего исправлений: 1)
Ответ на: комментарий от utanho

Вайн, видимо, хочет pagefile.sys

А если тупо "в корне C:" создать файл pagefile.sys ?

greenman ★★★★★
()
Ответ на: комментарий от nanosecond

Пробовал. Вайн его не видит и не использует.

utanho ★★★★★
() автор топика
Ответ на: комментарий от utanho

Такое же тупое сообщение под стать аватарке , был же дан образ с wine на борту , а не совсем известен этот образ из за зависти людей которые как шелудивые псы увидели и зопретили хотя сами пользуются баламутя людей

anonymous
()
Ответ на: комментарий от anonymous

опять пропустили прием лекарств?

utanho ★★★★★
() автор топика
Ответ на: комментарий от utanho

+HKLM,%Control%\Session Manager\Memory Management,"PagingFiles",2,"%24%pagefile.sys 512 1024"
этот? я сам не понимаю
может игра странные проверки делает и думает что у тебя озу <=640 килобайт

nanosecond
()
Последнее исправление: nanosecond (всего исправлений: 2)
Ответ на: комментарий от nanosecond

Нет, есть такие гавёные программы, которые делают чек на размер файла подкачки

anonymous
()
Ответ на: комментарий от nanosecond

Первым делом полез через реестр ковырять. Реакции никакой. Даже создвал pagefile.sys, бесполезно.

Подозреваю кривой репак. Два кривых репака. А может у меня с вайном что-то не так.

utanho ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.