ptitSeb / Serious-Engine

A port to the OpenPandora (and working fine on plain Linux) of the open source version of a game engine developed by Croteam for the classic Serious Sam games. Status: Working (for both FE and SE).
https://pyra-handheld.com/boards/threads/serious-sam-first-encounter.77225/
GNU General Public License v2.0
75 stars 22 forks source link

Can not run the game #4

Closed mad-student closed 6 years ago

mad-student commented 6 years ago

When I try to run game i get this: STUBBED: load window icon in /home/psycho/games/Serious-Engine/Sources/SeriousSam/MainWindow.cpp, line 168. STUBBED: Need SDL invisible window or something in /home/psycho/games/Serious-Engine/Sources/SeriousSam/MainWindow.cpp, line 327. And game won't start. Is there any fix for that. And I sorry that I so annoying. What is interesting? It occurred even when I deleted MainWindow.cpp. MainWindow.cpp.tar.gz

ptitSeb commented 6 years ago

The STUB message are ok, and can be safely ignored.

The main binary and .so built be the make need to be copied in the Bin folder of the game, and lauched as Bin/ssam-tfe So to recap, in Bin, for the 1st encounter, you should have libEntities.so, libGame.so, libShaders.so and ssam-tfe

mad-student commented 6 years ago

Okay game started. But music don't work, and when starting new game in 1st encounter I have usual UI and on the background starts credits with prologue. When credits finished nothing happened - game don't start. It is very sad.

ptitSeb commented 6 years ago

You are using Steam version ? Then music doesn't use amp11lib, but vorbis. One thing not to forget is to copy SE1_10.gro from this repo in the game folder, along with the other .gro files (I know I have to write a "howto" for this).

ptitSeb commented 6 years ago

Also, If you had started be builder The Second Encounter and then built First Encounter, be sure to clean your build folder (or use different build folder), or you will experience issue similar to what you described.

mad-student commented 6 years ago

I builded TFE into separate directory but i try to remake it maybe it will help.

mad-student commented 6 years ago

I rebuild 1st encounter and place binaries into game directory that I downloaded from Steam (in first time i copied *.gro files from 1st & 2nd encounter into repo directory). Also music was my fault - I forgot to install libvorbis-dev. Now all works pretty fine. Thanks again for a lot of help and sorry for time, that I take from You.

ptitSeb commented 6 years ago

Glad it works :)

Enjoy this very good game!