Opened 4 months ago

Last modified 12 days ago

#12806 new defect

AGS: Crash on starting SQ IV.5

Reported by: raziel- Owned by:
Priority: normal Component: Engine: AGS
Version: Keywords: OpenGL
Cc: Game:

Description

ScummVM 2.3.0git (Aug 16 2021 10:11:38)
Features compiled in: Vorbis FLAC MP3 RGB zLib MPEG2 Theora AAC A/52 FreeType2 FriBiDi JPEG PNG GIF cloud (servers, local) TinyGL OpenGL

The only AGS game that *was* working on my platform stopped working today.
I get a crash when the game screen should come up.

Console output:

WARNING: Could not parse GLSL version 'Huh?'!
User picked target 'sq45' (engine ID 'ags', game ID 'sq45')...

Looking for a plugin supporting this target... Adventure Game Studio

WARNING: TODO: SetCurrentDirectory: Games:GamesVM/AGS/Space Quest/The Voyage Home/!
Initializing backend libs
Initializing game data
Opened game data file: ac2game.dta
Game data version: 32
Compiled with: 2.72
Startup directory: ./
Data directory: ./
Setting up game configuration
Voice pack found and initialized.
music.vox found and initialized.
Initializing TTF renderer
Initializing mouse: number of buttons reported is 3
Install timer
Initialize legacy path finder library
Game title: 'Space Quest 4.5'
Game GUI version: 115
WARNING: font 'agsfnt2.wfn' has mistakes in data format, some characters may be displayed incorrectly
WARNING: font 'agsfnt3.wfn' has mistakes in data format, some characters may be displayed incorrectly
WARNING: font 'agsfnt4.wfn' has mistakes in data format, some characters may be displayed incorrectly
WARNING: font 'agsfnt5.wfn' has mistakes in data format, some characters may be displayed incorrectly
Checking for disk space
Game native resolution: 640 x 480 (16 bit) letterbox-by-design
Graphic settings: driver: OGL, windowed: yes, screen def: scaling, screen size: 0 x 0, match device ratio: ignore, game scale: max_round
Requested graphics driver 'OGL' not found, will try existing drivers instead

I attached a crashlog, but doubt it will be helpful.

This is related to #12802

AmigaOS4 - PPC - SDL - BE
gcc (adtools build 11.1.0) 11.1.0

Attachments (1)

Crashlog_ScummVM_2021-08-16_12-50-43.txt (41.8 KB ) - added by raziel- 4 months ago.

Download all attachments as: .zip

Change History (2)

comment:1 by raziel-, 12 days ago

I tried with a Win32 binary and this is the ourput (needless to say, it runs fine there)

User picked target 'sq45' (engine ID 'ags', game ID 'sq45')...

Looking for a plugin supporting this target... Adventure Game Studio

Running Space Quest IV.5 - Roger Wilco And The Voyage Home
SQ4,5.exe: 5cd8db602cedc8f04cd3ca290a4a2693, 6886082 bytes.
WARNING: TODO: SetCurrentDirectory: Z:\Temporary\The Voyage Home\!
Initializing backend libs
Initializing game data
Opened game data file: ac2game.dta
Game data version: 32
Compiled with: 2.72
Startup directory: ./
Data directory: ./
Setting up game configuration
Voice pack found and initialized.
music.vox found and initialized.
Initializing TTF renderer
Initializing mouse: number of buttons reported is 3
Install timer
Initialize legacy path finder library
Game title: 'Space Quest 4.5'
Game GUI version: 115
WARNING: font 'agsfnt2.wfn' has mistakes in data format, some characters may be displayed incorrectly
WARNING: font 'agsfnt3.wfn' has mistakes in data format, some characters may be displayed incorrectly
WARNING: font 'agsfnt4.wfn' has mistakes in data format, some characters may be displayed incorrectly
WARNING: font 'agsfnt5.wfn' has mistakes in data format, some characters may be displayed incorrectly
Checking for disk space
Game native resolution: 640 x 480 (16 bit) letterbox-by-design
Graphic settings: driver: OGL, windowed: yes, screen def: scaling, screen size: 0 x 0, match device ratio: ignore, game scale: max_round
Requested graphics driver 'OGL' not found, will try existing drivers instead
WARNING: movement control not supported, mouse control can't be enabled!
*
This is where it crashes, so maybe something to do with the mouse?
All of the below is from the Win32 binary...
*
Mouse speed control: disabled, unit: 1.000000, user value: 1.000000
Setting up window
WARNING: File::open: 'Z:\Temporary\The Voyage Home\preload.pcx' does not exist!
Initialize sprites
Engine initialization complete
Starting game
WARNING: channel 2 - same clip assigned
Skipping ID3 TAG (290 bytes)

Note: See TracTickets for help on using tickets.