Page 1 of 1

No cutscenes

Posted: Thu Mar 19, 2020 8:50 am
by srennick
Hi everybody,

I would like to play The Fallen Levels with the cutscenes.

But they will not play - the voiceover introduction plays, but then the game goes straight into the mission. For instance, I get the narration on Crow's Bridge, but not the video with the soldiers on the bridge.

I have downloaded the videos from The Tain and placed into the cutscenes folder.

When I click Play Intro from the Main Menu, with either TFL or Soulblighter enabled, the game crashes to the desktop.

I am playing on a 2015 MacBook Air with Catalina 10.15.3. The video card is an Intel 6000. Below is the crash log associated with the crash that occurs when I try to play the intro movies.

Thanks.

Steve

PS I have been able to get this to work in the past. But that was pre-Catalina and before a recent reinstall of my OS.

2020-03-18 23:02:13
Myth II |iUniversal|p Build 454 (64-bit) running under MacOS 1093 (Intel) ----------------------------------------------
Loading poweruser.txt... not found.
DEBUG: Updating monolithic tag cache:
Initial count: 19
Number removed: 0
Number added: 0
New count: 19
DEBUG: Adding 14 monolithic tags:
small install
medium install
large install
international small install
international large install
Patch 1.2
Patch 1.3
Patch 1.4
Patch 1.5
GateofStormsNet
Patch 1.8 Interface
Myth II Interface (800x600)
Patch Templates
Magma - Detail Texture Megapack
Scanning for software devices...
Found 1 to use
Scanning for OpenGL devices...
Found 1 to use
Intel(R) HD Graphics 6000 | Intel Inc. | OpenGL 2.1
Initializing sound with OpenAL...
OpenAL: Loaded OpenAL library 'libopenal.1.18.2.dylib'.
OpenAL initialized successfully with output device 'OpenAL Soft'.
Segmentation fault: 11
0 Myth II 1.8.3 0x00000001000e7ec3 handle_signal + 79
1 libsystem_platform.dylib 0x00007fff6764042d _sigtramp + 29
2 libsystem_c.dylib 0x00007fff913efb20 usual + 2432
3 libsystem_c.dylib 0x00007fff674d977b __vfprintf + 8721
4 libsystem_c.dylib 0x00007fff674fee1b __v2printf + 475
5 libsystem_c.dylib 0x00007fff674e5058 _vsnprintf + 410
6 libsystem_c.dylib 0x00007fff674e50ff vsnprintf + 68
7 Myth II 1.8.3 0x000000010008f21e vslprintf + 34
8 Myth II 1.8.3 0x00000001000c478c error_message + 275
9 Myth II 1.8.3 0x00000001000f691b display_cutscene + 336
10 Myth II 1.8.3 0x00000001000bab1e update_everything + 1378
11 Myth II 1.8.3 0x00000001000bb469 main + 1180
12 Myth II 1.8.3 0x0000000100001d88 start + 52
13 ??? 0x0000000000000001 0x0 + 1

Re: No cutscenes

Posted: Sat Mar 28, 2020 8:31 pm
by srennick
Anyone? Bueller? Bueller? :)

Re: No cutscenes

Posted: Sun Mar 29, 2020 10:46 pm
by Reiginoob
I asked you on your reddit post, but have you tried opening the .mov files directly in QuickTime? Some people have apparently has QuickTime issues after upgrading to Catalina. Maybe something like it’s trying to run them in QuickTime 7 (which has no 64 bit version) that’s still installed on your computer from before the upgrade, rather than the new version of QT.

I’m still on High Sierra so can’t test it unfortunately.

Re: No cutscenes

Posted: Mon Apr 13, 2020 9:31 am
by rherriman
Just wanted to chime in to report that I've been having the same or similar issue on a Late 2016 MBP. The cutscenes worked previously, so it is probably related to Catalina. (I'm currently on 10.15.4.)

The QuickTime files open and play just fine if I open them directly from Finder. The error differs a bit depending on if the Replay Intro button is pressed (Abort trap: 6) vs. a cutscene tries to play before a mission (Segmentation fault: 11). Renaming my cutscenes folder to temporarily disable cutscenes entirely prevents the game from segfaulting.

"Replay Intro" crash log:
2020-04-13 08:24:53
Myth II |iUniversal|p Build 454 (64-bit) running under MacOS 1094 (Intel) ----------------------------------------------
Loading poweruser.txt... not found.
DEBUG: Updating monolithic tag cache:
Initial count: 28
Number removed: 0
Number added: 0
New count: 28
INFO: ignoring non-required patch file 'Patch 1.4 Interface'
DEBUG: Adding 14 monolithic tags:
small install
medium install
large install
international small install
international large install
Patch 1.2
Patch 1.3
Patch 1.4
Patch 1.5
GateofStormsNet
Patch 1.8 Interface
TFL Interface
Patch Templates
Magma - Detail Texture Megapack
Scanning for software devices...
Found 1 to use
Scanning for OpenGL devices...
Found 1 to use
ATI Radeon Pro 460 OpenGL Engine | ATI Technologies Inc. | OpenGL 2.1
Initializing sound with OpenAL...
OpenAL: Loaded OpenAL library 'libopenal.1.18.2.dylib'.
OpenAL initialized successfully with output device 'OpenAL Soft'.
Abort trap: 6
0 Myth II 1.8.3 0x00000001000e7ec3 handle_signal + 79
1 libsystem_platform.dylib 0x00007fff6db6f5fd _sigtramp + 29
2 Myth II 1.8.3 0x0000000100000400 Myth II 1.8.3 + 1024
3 libsystem_c.dylib 0x00007fff6da45808 abort + 120
4 libc++abi.dylib 0x00007fff6aca5458 abort_message + 231
5 libc++abi.dylib 0x00007fff6ac968bf _ZL29demangling_unexpected_handlerv + 0
6 libobjc.A.dylib 0x00007fff6c7d15a9 _ZL15_objc_terminatev + 96
7 libc++abi.dylib 0x00007fff6aca4887 _ZSt11__terminatePFvvE + 8
8 libc++abi.dylib 0x00007fff6aca71a2 __cxa_get_exception_ptr + 0
9 libc++abi.dylib 0x00007fff6aca7169 _ZN10__cxxabiv1L22exception_cleanup_funcE19_Unwind_Reason_CodeP17_Unwind_Exception + 0
10 libobjc.A.dylib 0x00007fff6c7cf6ed objc_exception_throw + 350
11 CoreFoundation 0x00007fff33b2ac97 -[NSObject(NSObject) __retain_OA] + 0
12 CoreFoundation 0x00007fff33a1057b ___forwarding___ + 1427
13 CoreFoundation 0x00007fff33a0ff58 _CF_forwarding_prep_0 + 120
14 Myth II 1.8.3 0x00000001000f68ef display_cutscene + 292
15 Myth II 1.8.3 0x00000001000bab1e update_everything + 1378
16 Myth II 1.8.3 0x00000001000bb469 main + 1180
17 Myth II 1.8.3 0x0000000100001d88 start + 52

"Crow's Bridge" crash log:
2020-04-13 08:25:08
Myth II |iUniversal|p Build 454 (64-bit) running under MacOS 1094 (Intel) ----------------------------------------------
Loading poweruser.txt... not found.
DEBUG: Updating monolithic tag cache:
Initial count: 28
Number removed: 0
Number added: 0
New count: 28
INFO: ignoring non-required patch file 'Patch 1.4 Interface'
DEBUG: Adding 14 monolithic tags:
small install
medium install
large install
international small install
international large install
Patch 1.2
Patch 1.3
Patch 1.4
Patch 1.5
GateofStormsNet
Patch 1.8 Interface
TFL Interface
Patch Templates
Magma - Detail Texture Megapack
Scanning for software devices...
Found 1 to use
Scanning for OpenGL devices...
Found 1 to use
ATI Radeon Pro 460 OpenGL Engine | ATI Technologies Inc. | OpenGL 2.1
Initializing sound with OpenAL...
OpenAL: Loaded OpenAL library 'libopenal.1.18.2.dylib'.
OpenAL initialized successfully with output device 'OpenAL Soft'.
Segmentation fault: 11
0 Myth II 1.8.3 0x00000001000e7ec3 handle_signal + 79
1 libsystem_platform.dylib 0x00007fff6db6f5fd _sigtramp + 29
2 Foundation 0x00007fff3608cc80 -[NSFileManager fileExistsAtPath:isDirectory:] + 80
3 Myth II 1.8.3 0x00000001000f6df6 display_mesh_cutscene + 197
4 Myth II 1.8.3 0x00000001000c9a7a display_mesh_prologue + 182
5 Myth II 1.8.3 0x00000001000baa72 update_everything + 1206
6 Myth II 1.8.3 0x00000001000bb469 main + 1180
7 Myth II 1.8.3 0x0000000100001d88 start + 52

Re: No cutscenes

Posted: Mon Apr 13, 2020 8:41 pm
by Reiginoob
Do you still have QuickTime 7 (32 bit) installed somewhere? I’m wondering whether myth defaults to trying to run cutscenes via QT7 if it finds it (even if the default program in Finder is QTX). Can you try deleting QT7 and see if that fixes it? I’m all out of ideas if not!

Re: No cutscenes

Posted: Tue Apr 14, 2020 10:47 pm
by rherriman
Never had QT7 installed on this machine, no. But I do wonder if Myth II is using an old API that has been removed in Catalina.

Re: No cutscenes

Posted: Sun May 10, 2020 2:39 pm
by JonathanNemo
None of the QuickTime frameworks exist anymore in Catalina. That's the old API that's missing, sadly.

Catalina uses AVFoundation, a movie player framework that came from the iPhone that has its own quirks. It will probably need a bit of work to have that running where QuickTime was very capable.