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.
    • P
      passionforpins
      last edited by

      Re: ECWolf - Wolfenstein 3D source port for mods

      Rpi 3B+
      Retropie 4.6 Buster latest from original image
      Generic USB gamepad plus 8BitDo SN30 pro wired

      @tpo1990 maybe you can advise why ECWolf in retropie / emulationstation only starts Wolfenstein?
      I previously had Wolf4SDL running and all the SOD games ran as well as Wolf3D. I grew weary of the terrible controls and decided to switch to ECWolf. I installed the script per your top post, no problem. I restarted emulationstation and it populated the Ports menu as expected with a launch script for wolfenstein, spear of destiny and the mission packs for sod.
      However, no matter which I choose it ALWAYS only runs wolfenstein! I went back into retropie setup and uninstalled both wolf4sdl and ecwolf, rebooted and reinstalled only ecwolf. Same problem. No matter the game I choose it only starts wolfenstein (which does work great with my controllers, THANKS!)
      All wl6 and sod, sd2, sd3 files are in the /home/pi/RetroPie/roms/ports/wolf3d folder
      Help? :)

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