RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login

    New port installer: OpenMW (Morrowind)

    Scheduled Pinned Locked Moved Ideas and Development
    ports
    41 Posts 7 Posters 4.7k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • ExarKunIvE
      ExarKunIv @quicksilver
      last edited by ExarKunIv

      @quicksilver how do you have it pointing to where the files are?

      sorry im kinda all over. im working on cleaning and fixing the scripts in zerojay's extras

      the script from gderber launches with the openmw-launcher. i will try with your openmw.sh and go from there.

      im sure one of the cfg files has the dir where to look for the games. i will take a look there also

      RPi3B+ / 200GB/ RetroPie v4.5.14, RPi4 Model B 4gb / 256gb / RetroPie 4.8.2
      RPi5 4gb / 512gb / RetroPie 4.8.9 -Basic
      Maintainer of RetroPie-Extra .

      quicksilverQ 1 Reply Last reply Reply Quote 0
      • quicksilverQ
        quicksilver @ExarKunIv
        last edited by

        @exarkuniv said in New port installer: OpenMW (Morrowind):

        @quicksilver how do you have it pointing to where the files are?

        I'm not sure I understand you. You just need to have it point to wherever your install script puts openmw

        ExarKunIvE 1 Reply Last reply Reply Quote 0
        • ExarKunIvE
          ExarKunIv @quicksilver
          last edited by

          @quicksilver not where the binary is, but how to have the binary know there the data files are.

          im currently installing it on my test build and i will mess with it

          RPi3B+ / 200GB/ RetroPie v4.5.14, RPi4 Model B 4gb / 256gb / RetroPie 4.8.2
          RPi5 4gb / 512gb / RetroPie 4.8.9 -Basic
          Maintainer of RetroPie-Extra .

          quicksilverQ 1 Reply Last reply Reply Quote 0
          • quicksilverQ
            quicksilver @ExarKunIv
            last edited by quicksilver

            @exarkuniv do you mean how to get it to load openMW directly without the launcher? (Sorry I'm still not quite sure what you're asking)

            Also would it be better to build OSG as part of the OpenMW script module instead of a separate one?

            ExarKunIvE 1 Reply Last reply Reply Quote 0
            • ExarKunIvE
              ExarKunIv @quicksilver
              last edited by

              @quicksilver said in New port installer: OpenMW (Morrowind):

              Also would it be better to build OSG as part of the OpenMW script module instead of a separate one?

              i did try that, it did not work so well. but with my very limited skills thats not a surprise

              RPi3B+ / 200GB/ RetroPie v4.5.14, RPi4 Model B 4gb / 256gb / RetroPie 4.8.2
              RPi5 4gb / 512gb / RetroPie 4.8.9 -Basic
              Maintainer of RetroPie-Extra .

              1 Reply Last reply Reply Quote 0
              • ExarKunIvE
                ExarKunIv
                last edited by

                OK, so the openmw-launcher is what is causing the game to freeze when exited.

                im working on how to get the game data path to work the way i want it to.
                which now that i know where the config file sits will not be hard.

                i will be trying to see if i can make the two scripts into one, now that i have a little better idea on how to make things work

                RPi3B+ / 200GB/ RetroPie v4.5.14, RPi4 Model B 4gb / 256gb / RetroPie 4.8.2
                RPi5 4gb / 512gb / RetroPie 4.8.9 -Basic
                Maintainer of RetroPie-Extra .

                M 1 Reply Last reply Reply Quote 0
                • M
                  MumboJumbo @ExarKunIv
                  last edited by

                  @exarkuniv i tried both of your scripts and it worked thx alot :).
                  Then i saw they released https://gitlab.com/OpenMW/openmw/-/releases/openmw-0.47.0
                  after changing the version in the script i tried the Installation and of course it failed.... long story short
                  you need Qt5 min v 5.12 and apt-get install max 5.11.3 ... so i looked around and found a compiled version for rpi4 https://github.com/koendv/qt5-opengl-raspberrypi i followed the instructions but qtchooser kind of didnt change the cmake qt5 also trying to pass as param didnt work so i endet up deleting the systems qt5 files and replacing them with the one from the installation probably not the best idea... but nevertheless after deleting cmake cache file in the build folder and allowing execution on some of the copied files the build and instaling doxygen the build is now running

                  ExarKunIvE 1 Reply Last reply Reply Quote 0
                  • ExarKunIvE
                    ExarKunIv @MumboJumbo
                    last edited by

                    @mumbojumbo thanks for the update on it.

                    i will add it to my todo list for seeing if i can get the newer version working for my script.
                    for now i will be leaving the current version as is. since is it working, but i will see what i can do

                    RPi3B+ / 200GB/ RetroPie v4.5.14, RPi4 Model B 4gb / 256gb / RetroPie 4.8.2
                    RPi5 4gb / 512gb / RetroPie 4.8.9 -Basic
                    Maintainer of RetroPie-Extra .

                    M 2 Replies Last reply Reply Quote 0
                    • M
                      MumboJumbo @ExarKunIv
                      last edited by

                      @exarkuniv at 50% it threw an error

                      [ 50%] Building CXX object apps/openmw/CMakeFiles/openmw.dir/engine.cpp.o
                      [ 50%] Linking CXX executable ../../openmw
                      /usr/bin/ld: ../../components/libcomponents.a(navmeshtilescache.cpp.o): undefined reference to symbol '__atomic_fetch_sub_8@@LIBATOMIC_1.0'
                      /usr/bin/ld: //usr/lib/arm-linux-gnueabihf/libatomic.so.1: error adding symbols: DSO missing from command line
                      collect2: error: ld returned 1 exit status
                      make[2]: *** [apps/openmw/CMakeFiles/openmw.dir/build.make:4502: openmw] Fehler 1
                      make[1]: *** [CMakeFiles/Makefile2:958: apps/openmw/CMakeFiles/openmw.dir/all] Fehler 2
                      make: *** [Makefile:130: all] Fehler 2
                      
                      

                      thats it so far

                      1 Reply Last reply Reply Quote 0
                      • M
                        MumboJumbo @ExarKunIv
                        last edited by

                        @exarkunivi suddenly remembered one thing through installation probably its because my tmp folder's owner was root. When installing the owner of folder was root so when it finished it couln't write the build files... on the next try i set the owner to pi via winscp while compiling then it worked

                        1 Reply Last reply Reply Quote 1
                        • First post
                          Last post

                        Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

                        Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.