Page 1 of 1

Myth II on openSUSE Leap 15.3 x86_64 DVD

Posted: Sun Aug 29, 2021 1:56 pm
by akula65
The following notes indicate what was required to get the 64-bit Myth II Version 1.8.4 Build 462 running in this particular Linux distro. One-Click installation of multimedia codecs was previously performed as described here (make sure the Packman Repository is used for multimedia):

http://opensuse-guide.org/codecs.php

The following packages (and their dependencies) must be installed in order to get the Version 1.8.4 installer to run for a new installation:

NONE

The following packages (and their dependencies) must be installed in order to get the Version 1.8.4 Build 462 64-bit game to run:

NONE

Here is the console output during installation:

Code: Select all

Myth2_184_Installer_32bit  Myth2_184_Linux.tar.gz
stmorgan@localhost:~/Downloads/Myth_II> ./Myth2_184_Installer_64bit

(SWT:25570): GLib-CRITICAL **: 14:12:33.980: Source ID 113 was not found when attempting to remove it

(SWT:25570): GLib-CRITICAL **: 14:12:47.999: Source ID 352 was not found when attempting to remove it

(SWT:25570): GLib-CRITICAL **: 14:13:09.580: Source ID 588 was not found when attempting to remove it

(SWT:25570): GLib-CRITICAL **: 14:13:20.028: Source ID 1048 was not found when attempting to remove it

(SWT:25570): GLib-CRITICAL **: 14:13:35.620: Source ID 1050 was not found when attempting to remove it
Creating directory: /home/stmorgan/Downloads/Myth_II/Myth II
Creating directory: /home/stmorgan/Downloads/Myth_II/Myth II/tags
Copying file: international small install

(SWT:25570): GLib-CRITICAL **: 14:13:42.570: Source ID 1234 was not found when attempting to remove it
Copying file: international large install
Copying file: small install
Copying file: medium install
Copying file: large install

(SWT:25570): GLib-CRITICAL **: 14:14:54.295: Source ID 1358 was not found when attempting to remove it
Extracting files
Writing files
Changing file permissions
Cleaning Up
stmorgan@localhost:~/Downloads/Myth_II> 
Here is the game console output on the first execution (before cutscenes installed):

Code: Select all

stmorgan@localhost:~/Downloads/Myth_II/Myth II> ./Myth2_64bit
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
jack server is not running or cannot be started
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
stmorgan@localhost:~/Downloads/Myth_II/Myth II> ls
Here is the contents of Myth_log.txt (before cutscenes installed):

Code: Select all

stmorgan@localhost:~/Downloads/Myth_II/Myth II> cat myth_log.txt
2021-08-29 14:25:32  
Myth II Build 462|i (x86_64)|p running under Linux ----------------------------------------------
Loading poweruser.txt... not found.
DEBUG: Updating monolithic tag cache:
        Initial count: 0
        Number removed: 0
        Number added: 14
        New count: 14
DEBUG: Adding 13 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
Scanning for software devices...
        Found 1 to use
Scanning for OpenGL devices...
        Found 1 to use
        Mesa DRI Intel(R) Q45/Q43 (ELK) | Intel Open Source Technology Center | OpenGL 2.1
Initializing sound with OpenAL...
OpenAL: Loaded OpenAL library 'libopenal.so.1'.
OpenAL initialized successfully with output device 'OpenAL Soft'.
Warning: Unable to find cutscene 'prologue.smk'.
Running OpenGL 2.1 at 1360 x 768 (VSync ON)
Starting mesh "Willow Creek"...
Using 1.8.4 gameplay...
OpenGL: Initialized with TexCacheSize=512, ErasePreviousFrame=0, MaxAnisotropy=8, MSAASamples=1, UseDepthTest=1, UseMipMaps=1, UseNPO2Textures=1, UseShaders=1, UseLightmapBlendingShader=0, UpdateCMapChunked=1, UseCMapTiles=1, UseAppleClientStorage=0
Warning: Unable to find cutscene 'prologue.smk'.
Closing Myth.
Here is the game console output on the second execution (with cutscenes installed):

Code: Select all

stmorgan@localhost:~/Downloads/Myth_II/Myth II> ./Myth2_64bit
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
jack server is not running or cannot be started
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
ffplay version 3.4.8 Copyright (c) 2003-2020 the FFmpeg developers
  built with gcc 7 (SUSE Linux)
  configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64 --incdir=/usr/include/ffmpeg --extra-cflags='-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -g' --optflags='-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -g' --disable-htmlpages --enable-pic --disable-stripping --enable-shared --disable-static --enable-gpl --disable-openssl --enable-avresample --enable-libcdio --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libcelt --enable-libcdio --enable-libdc1394 --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libzimg --enable-libzvbi --enable-vaapi --enable-vdpau --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-version3 --enable-libx264 --enable-libx265 --enable-libxvid
  libavutil      55. 78.100 / 55. 78.100
  libavcodec     57.107.100 / 57.107.100
  libavformat    57. 83.100 / 57. 83.100
  libavdevice    57. 10.100 / 57. 10.100
  libavfilter     6.107.100 /  6.107.100
  libavresample   3.  7.  0 /  3.  7.  0
  libswscale      4.  8.100 /  4.  8.100
  libswresample   2.  9.100 /  2.  9.100
  libpostproc    54.  7.100 / 54.  7.100
ffplay version 3.4.8 Copyright (c) 2003-2020 the FFmpeg developers
  built with gcc 7 (SUSE Linux)
  configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64 --incdir=/usr/include/ffmpeg --extra-cflags='-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -g' --optflags='-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -g' --disable-htmlpages --enable-pic --disable-stripping --enable-shared --disable-static --enable-gpl --disable-openssl --enable-avresample --enable-libcdio --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libcelt --enable-libcdio --enable-libdc1394 --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libzimg --enable-libzvbi --enable-vaapi --enable-vdpau --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-version3 --enable-libx264 --enable-libx265 --enable-libxvid
  libavutil      55. 78.100 / 55. 78.100
  libavcodec     57.107.100 / 57.107.100
  libavformat    57. 83.100 / 57. 83.100
  libavdevice    57. 10.100 / 57. 10.100
  libavfilter     6.107.100 /  6.107.100
  libavresample   3.  7.  0 /  3.  7.  0
  libswscale      4.  8.100 /  4.  8.100
  libswresample   2.  9.100 /  2.  9.100
  libpostproc    54.  7.100 / 54.  7.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/home/stmorgan/Downloads/Myth_II/Myth II/cutscenes/01.mov':
  Metadata:
    creation_time   : 2004-12-26T18:55:06.000000Z
  Duration: 00:00:18.20, start: 0.000000, bitrate: 3808 kb/s
    Stream #0:0(eng): Audio: pcm_s16be (twos / 0x736F7774), 44100 Hz, 2 channels, s16, 1411 kb/s (default)
    Metadata:
      creation_time   : 2004-12-26T18:55:06.000000Z
      handler_name    : Apple Alias Data Handler
    Stream #0:1(eng): Video: mpeg4 (Advanced Simple Profile) (mp4v / 0x7634706D), yuv420p, 640x264 [SAR 1:1 DAR 80:33], 2400 kb/s, 15 fps, 15 tbr, 15 tbn, 1k tbc (default)
    Metadata:
      creation_time   : 2004-12-26T18:55:06.000000Z
      handler_name    : Apple Alias Data Handler
      encoder         : MPEG-4 Video
  18.12 A-V: -0.021 fd=   0 aq=    0KB vq=    0KB sq=    0B f=0/0   
stmorgan@localhost:~/Downloads/Myth_II/Myth II> 
Here is the contents of Myth_log.txt (after cutscenes installed):

Code: Select all

stmorgan@localhost:~/Downloads/Myth_II/Myth II> cat myth_log.txt
2021-08-29 14:47:00  
Myth II Build 462|i (x86_64)|p running under Linux ----------------------------------------------
Loading poweruser.txt... not found.
DEBUG: Updating monolithic tag cache:
        Initial count: 14
        Number removed: 0
        Number added: 0
        New count: 14
DEBUG: Adding 13 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
Scanning for software devices...
        Found 1 to use
Scanning for OpenGL devices...
        Found 1 to use
        Mesa DRI Intel(R) Q45/Q43 (ELK) | Intel Open Source Technology Center | OpenGL 2.1
Initializing sound with OpenAL...
OpenAL: Loaded OpenAL library 'libopenal.so.1'.
OpenAL initialized successfully with output device 'OpenAL Soft'.
Running OpenGL 2.1 at 1360 x 768 (VSync ON)
Starting mesh "Willow Creek"...
Using 1.8.4 gameplay...
OpenGL: Initialized with TexCacheSize=512, ErasePreviousFrame=0, MaxAnisotropy=8, MSAASamples=1, UseDepthTest=1, UseMipMaps=1, UseNPO2Textures=1, UseShaders=1, UseLightmapBlendingShader=0, UpdateCMapChunked=1, UseCMapTiles=1, UseAppleClientStorage=0
Quitting single player game...
Closing Myth.
stmorgan@localhost:~/Downloads/Myth_II/Myth II> 
Cutscenes and sound do play properly.