Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Игра зависает при некоторых обстоятельствах #18

Open
Singular112 opened this issue Sep 5, 2023 · 3 comments

Comments

@Singular112
Copy link

Добрый вечер.

Собрал игру на OrangePI5. Может Вы сможете подсказать в чем дело.

Скопировал все требуемые файлы из папки с установленной игрой в SamTSE.
Наблюдения следующие:
При выборе пункта Single Player -> New game -> Уровень сложности начинается загрузка уровня, но потом внезапно - черный экран и игра зависла.
В то же время, если выбирать Custom Level -> Sierra de Chiapas все запускается, уровень загружается нормально, можно играть. Судя по всему, при загрузке "In the last episode" происходит зависание, так как это условно "первый уровень", который загружается при выборе Single Player -> New game.

Если выбирать в Demo какой-то эпизод, то некоторые виснут, некоторые нет.

Technology test виснет так же с черным экраном.

Может кто-то подсказать в чем дело ? Возможно следует мне выгрузить какие-то логи ? Но где их взять ? В папках полазал и не увидел.

@Singular112
Copy link
Author

Посмотрел в соседних ветках и у ptitSeb в issues.
Увидел, что у многих эта проблема.

Подскажите, пожалуйста, планируете ли исправлять ?
Я бы мог помочь с тестами на Orange Pi5.

@tx00100xt
Copy link
Owner

Привет. Сразу не получилось ответить.
Да это известная проблема с "Last Episode" на арм. Она также есть на распберри Пи И М1. Вот про Демо и технологический тест не знал. У меня нет железа на арм, а на qemu с нативной эмуляции распберри пи3 этой проблемы нет. Я собирал чисто для теста работоспособности, так как поиграть с 1-2 фпс не получиться.
https://github.com/tx00100xt/SeriousSamClassic/wiki/How-to-build-and-setup-for-Raspberry-PI-QEMU-native.md
Под qemu всё в порядке.

ptitSeb в issues писал что как нибудь возьмётся и устранит эту проблему. Остаётся только ждать. А пока рабочим решением является создание конфигурационного файла пропускающего интро и демонтрации.
Для этого нужно в файле SamTSE/Scripts/Game_startup.ini прописать строчку:
sam_strFirstLevel = "Levels\LevelsMP\1_1_Palenque.wld; https://github.com/tx00100xt/SeriousSamClassic/releases/tag/v1.10.5

Чтобы пропустить демо при старте - туда же добавить строку:
sam_bAutoPlayDemos = 0;
Логи и настройки игры если потребуются - находятся тут: ~/.local/share/Serious-Engine

Не знал что на Оранж ПИ5 проблема с вулканом. Вроде чип получше будет чем в Распберри Пи4
Думал там всё с этим в порядке.

@Singular112
Copy link
Author

Не знал что на Оранж ПИ5 проблема с вулканом. Вроде чип получше будет чем в Распберри Пи4 Думал там всё с этим в порядке.

У Orange Pi5 проблемы с поддержкой софта и драйверов. Начинка сильно лучше чем у Raspberry Pi4, но с софтом и дровами все плохо.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants