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

    ECWolf only launches Wolfenstein - not SOD

    Scheduled Pinned Locked Moved General Discussion and Gaming
    ecwolfsodwolf3d
    12 Posts 2 Posters 1.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.
    • cyperghostC
      cyperghost @passionforpins
      last edited by

      @passionforpins Can you post content of one of these .ecwolf files please? Have no idea anymore how the script worked - it's a year gone now.

      Maybe it's just an error with the casing, so if your files are *.WL6 it may not work. Please check.

      P 1 Reply Last reply Reply Quote 0
      • P
        passionforpins @cyperghost
        last edited by

        @cyperghost Here is the Wolfenstein 3D - Spear of Destiny.ecwolf

        cd "."
        "/opt/retropie/ports/ecwolf/ecwolf" --data sod
        wait $!
        

        This is located in the roms/wolf3d folder
        All the wl6, sod, sd2 and sd3 files are in lower case

        cyperghostC 1 Reply Last reply Reply Quote 0
        • cyperghostC
          cyperghost @passionforpins
          last edited by

          @passionforpins That looks okay for me. How does the shell file inside ports looks like? Maybe you can post the one from Wolfenstein and from Sod.

          P 1 Reply Last reply Reply Quote 0
          • P
            passionforpins @cyperghost
            last edited by

            @cyperghost here is Wolfenstein 3D - Spear of Destiny.sh that is in the /roms/ports folder

            #!/bin/bash
            "/opt/retropie/supplementary/runcommand/runcommand.sh" 0 _PORT_ "ecwolf" "/home/pi/RetroPie/roms/ports/wolf3d/Wolfenstein 3D - Spear of Destiny.ecwolf"
            

            and here is the Wolfenstein 3D.sh

            #!/bin/bash
            "/opt/retropie/supplementary/runcommand/runcommand.sh" 0 _PORT_ "ecwolf" "/home/pi/RetroPie/roms/ports/wolf3d/Wolfenstein 3D.ecwolf"
            
            cyperghostC 1 Reply Last reply Reply Quote 0
            • cyperghostC
              cyperghost @passionforpins
              last edited by cyperghost

              @passionforpins okay looks fine
              Only thing I have never tested on RP4.6

              So my suggestion for the ecwolf files you can try to set real path instead the cd .

              If this does not help then separate in single directories maybe the - -data argument does not work any more

              But I'm just guessing here

              P 2 Replies Last reply Reply Quote 0
              • P
                passionforpins @cyperghost
                last edited by

                @cyperghost Ok so cd to the actual full path to the roms folder? I will try that. Thanks for taking the time to help!

                1 Reply Last reply Reply Quote 0
                • P
                  passionforpins @cyperghost
                  last edited by

                  @cyperghost Ok I changed the .ecwolf CD to point directly at the /roms/wolf3d folder but still no go. I looked at the runcommand log and this time it said Wolfenstein 3D - Spear of Destiny.sh not found. It in fact IS there but all in lower case! So I renamed it to match what it was looking for. This time I thought it was going to launch but instead it stuck at a black screen and I had to ctrl-c out.
                  I think I'm going to uninstall tomorrow and re-install (again) and I'll rename the .sh files and try again. Much thanks again @cyperghost

                  cyperghostC 1 Reply Last reply Reply Quote 0
                  • cyperghostC
                    cyperghost @passionforpins
                    last edited by cyperghost

                    @passionforpins At one last try you can enter the wolf3d-data directory and try to execute command /opt/retropie/ports/ecwolf/ecwolf --data sod manually per SSH or console. Maybe this helps but I've my doubts. I think it depends on the --data command. I tried last weeks on my GPi case and it worked there but it's RP4.4 ... Currently I have no device at hand :)

                    EDIT:
                    I think best way is to split your data. Soeach episode getsin it's own folder. This will work for sure and it does not mess your setup. I rechecked the installer script and askes my the DEMO works yes ... they get extracted to ../wolf3d/shareware but each episode get it's own subdir and then it works.

                    I remember that my setup was usually
                    ../wolf3d/wolf3d14 --> contains all wl6 files
                    ../wolf3d/addons --> contains additional pak files and mods because these rely on wolf3d14
                    ../wolf3d/sod --> Spear of Destiny Missions with all Mission Packs

                    Otherwise I need to take a deeper look.

                    1 Reply Last reply Reply Quote 0
                    • P
                      passionforpins
                      last edited by

                      @cyperghost Ok tried your direct approach and this is what I get
                      ecwolf.png

                      I was reading though this entire topic and someone else edited a config that has the base paths? I think I'll look for that post and try that, given what I'm seeing in the above screencap

                      P 1 Reply Last reply Reply Quote 0
                      • P
                        passionforpins @passionforpins
                        last edited by

                        @passionforpins said in ECWolf only launches Wolfenstein - not SOD:

                        @cyperghost Ok tried your direct approach and this is what I get
                        ecwolf.png

                        I was reading though this entire topic and someone else edited a config that has the base paths? I think I'll look for that post and try that, given what I'm seeing in the above screencap

                        @cyperghost Success! Indeed I needed to edit the ecwolf.cfg at /opt/retropie/configs/ports/ecwolf/ecwolf.cfg.
                        I added ;/home/pi/RetroPie/roms/ports/wolf3d into the end of the BaseDataPaths line (152 in my case)
                        I then ran what you suggested from the terminal and got the following;
                        ecwolf-works.png

                        1 Reply Last reply Reply Quote 0
                        • P
                          passionforpins
                          last edited by

                          @passionforpins said in ECWolf only launches Wolfenstein - not SOD:

                          @cyperghost

                          Thanks so much @cyperghost!

                          1 Reply Last reply Reply Quote 0
                          • 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.