Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - IceVAN

#1
Engine Development / Re: AGS engine Linux port
Sun 20/12/2020 15:30:47
Hi again,
I was playing "Off The Clock - Stop time! In space!" and at some point the game crashed with a sound in a loop and a non working UI. Alt+tab didn't work either. I opened a console (via ctrl+alt+f1) and killed "ags64" process. Then I went back to graphics mode only to find desktop wasn't working either. Pretty much, same behaviour as with "Indiana Jones and the relic of the viking".

I downloaded the osx version of "Off The Clock - Stop time! In space!" and copied the game data to the linux port of the engine (ags_3.5.0.27_linux.tar.gz) data folder to make it work.
#2
Engine Development / Re: AGS engine Linux port
Fri 18/12/2020 22:24:59
I managed to finish the game, I'm still not sure what makes the game crash though :( .
I manually edited acsetup.cfg and this time the game worked fine as expected.
original acsetup.cfg:
Code: ags
[misc]
game_width=320
game_height=200
gamecolordepth=32
antialias=0
notruecolor=0
cachemax=131072
user_data_dir=
shared_data_dir=
titletext=Indiana Jones and the relic of the viking
[graphics]
driver=D3D9
windowed=0
screen_def=max
game_scale_fs=proportional
game_scale_win=max_round
filter=stdscale
vsync=0
render_at_screenres=0
[sound]
digiid=-1
midiid=-1
threaded=0
usespeech=1
[language]
translation=
[mouse]
auto_lock=0
speed=1


modified acesetup.cfg:
Code: ags
[misc]
game_width=320
game_height=200
gamecolordepth=32
antialias=0
notruecolor=0
cachemax=131072
user_data_dir=
shared_data_dir=
titletext=Indiana Jones and the relic of the viking

[graphics]
driver=OGL
windowed=0
screen_def=explicit
screen_width=2560
screen_height=1440
game_scale_fs=proportional
game_scale_win=max_round
filter=stdscale
vsync=0
render_at_screenres=0

[sound]
digiid=-1
midiid=-1
threaded=0
usespeech=1

[language]
translation=

[mouse]
control_when=never

#3
Engine Development / Re: AGS engine Linux port
Fri 18/12/2020 21:38:00
Hi, I'm the user he was talking about. I just tried loading the savegame (just before the door thing) getting the door to hit the ice wall and this time it didn't crash :/ , then I went to fill the bucket with sea water and then it crashed (freezing X11/Xfce [so I reseted lightdm to reset the session)]. I tried disabling (compositing [xfce4]), and I followed the same steps and it didn't crashed. I proceeded to open the tunnel in the ice wall and it seems like it's working fine.
Just in case, this is the output from the terminal:
Code: ags
Adventure Game Studio v3.5 Interpreter
Copyright (c) 1999-2011 Chris Jones and 2011-2020 others
ACI version 3.5.0.24

Initializing allegro
Initializing game data
Located game data file: /home/icevan/Downloads/Relic of the Viking 1/Relic of the Viking 1.1 LINUX/data/Indiana Jones and the relic of the viking.ags
Opened game data file: game28.dta
Game data version: 50
Compiled with: 3.5.0.24
Setting up game configuration
Logging scipt to "warnings.log"
Data directory: /home/icevan/Downloads/Relic of the Viking 1/Relic of the Viking 1.1 LINUX/data/
audio.vox found and initialized.
Setting up window
Initializing TTF renderer
Initializing keyboard
Initializing mouse: number of buttons reported is 3
Install timer
Sound settings: digital driver ID: 'AUTO' (0xffffffff), MIDI driver ID: 'AUTO' (0xffffffff)
Trying to init: digital driver ID: 'ALSA' (0x414c5341), MIDI driver ID: 'NONE' (0x0)
Warning: cannot enable MIDI audio.
Problem: No compatible drivers found in the system.

You may supress this message by disabling MIDI sound in the game setup.
Installed digital driver ID: 'ALSA' (0x414c5341), MIDI driver ID: 'NONE' (0x0)
Install exit handler
Initialize path finder library
Game GUI version: 119
Requested script API: v3.5.0.7 (7), compat level: v3.3.4 (2)
Game title: 'Indiana Jones and the relic of the viking'
Checking for disk space
Initializing MOD/XM player
Game native resolution: 320 x 200 (32 bit)
Graphic settings: driver: D3D9, windowed: yes, screen def: scaling, screen size: 0 x 0, match device ratio: ignore, game scale: max_round
Requested graphics driver 'D3D9' not found, will try existing drivers instead
Running OpenGL: 3.0
Mouse control: off, base: 1,000000, speed: 1,000000
Initialize sprites
Audio is processed on the main thread
Engine initialization complete
Starting game


And the output from warnings.log:
Code: ags
Script : (room:7)[R 11] Wait() was used in Player Enters Screen - use Enters Screen After Fadein instead


I also have to say I'm using a laptop (lenovo thinkpad x220 [gpu hd3000 & sound blaster play 3 usb]) with an external display and an usb soundcard. When the game hangs it hangs in two ways: The ice sound keeps on a loop and the desktop keeps working but I cannot click anywhere and there're some graphical artifacts and the desktop won't work as expected, forcing me to reset the session. The other way it crashed, is more or less the same but without the sound loop. I'm running the game in windowed mode.

I hope you find anything of this useful.

I'll keep testing. Thanks!.
SMF spam blocked by CleanTalk