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

    ECWolf - Wolfenstein 3D source port for mods

    Scheduled Pinned Locked Moved General Discussion and Gaming
    ecwolfwolf3decwolf modwolf3d mod
    167 Posts 9 Posters 39.9k 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 @ExarKunIv
      last edited by

      @ExarKunIv it will not install of course. It just downloads the newest zip package. You can update the scriptmodule with this. I already mentioned another and stronger solution into gits PR by using proper pull command.

      ExarKunIvE 1 Reply Last reply Reply Quote 0
      • tpo1990T
        tpo1990 @cyperghost
        last edited by

        @cyperghost Yes i do want to use the github's clone method if feasible for the port. I will need to make some small change with the clone/pull from source into the script PR.

        As an alternative this could come in handy for ecwolf and other source ports as well if github's clone method doesn't work.. Thanks. :-)

        Greetings from Denmark. :-)

        Developer of install scripts for ports such as Hexen 2, Return to Castle Wolfenstein and Caesar III. See my other projects at my profile.

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

          @cyperghost where would i add this into the script?

          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 .

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

            @ExarKunIv It would look like this --> https://dpaste.de/BAyL/raw

            The better version would be this one --> https://dpaste.de/WMBY/raw (did not test yet) This would be the version that @tpo1990 would post ;)

            ExarKunIvE 2 Replies Last reply Reply Quote 2
            • ExarKunIvE
              ExarKunIv @cyperghost
              last edited by

              @cyperghost thanks, i almost had it i had a . after the new line. opps lol

              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 @cyperghost
                last edited by ExarKunIv

                @cyperghost i copyed what you posted and i get a error

                /home/pi
                Could not successfully install ECWolf - ECWolf is an advanced source port for Wolfenstein 3D, Spear of Destiny, and Super 3D Noah's Ark based off of the Wolf4SDL code base. It also supports mods from .pk3 files. (/home/pi/RetroPie-Setup/tmp/build/ecwolf/ecwolf/ecwolf not found).
                

                i do have the log file if you need anything else

                granted im messing with the untested one
                it just seems like it is not moving it from where it builds to there it is needed to run, but i dont know Shit about codeing, but you did say the mv command is useless now,

                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 .

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

                  @ExarKunIv Then the ret-command would something like ecwolf/ecwolf/ecwolf

                  function install_ecwolf() {
                      md_ret_files=(
                         'ecwolf/ecwolf/ecwolf'
                         'ecwolf/ecwolf/ecwolf.pk3'
                      )
                  

                  As I said I did just a quick look into this and did not test so far.
                  Was the compile procedure okay? You can use the first script I've posted.... this will work.

                  tpo1990T ExarKunIvE 2 Replies Last reply Reply Quote 0
                  • tpo1990T
                    tpo1990 @cyperghost
                    last edited by

                    @cyperghost @ExarKunIv Okay so i have now made some small changes in how the scriptmodule fetch the source files from the ecwolf repo. I have removed the downloadAndExtract and replaced it with gitPullOrClone .

                    It now looks like this.

                    function sources_ecwolf() {
                        gitPullOrClone "$md_build" "https://bitbucket.org/ecwolf/ecwolf"
                    }
                    

                    I have tested the changes and it works for me. I have uploaded the changes to the ecwolf.sh file in my ecwolf repo. Although it works for me, i would like one of you to test it out before i add the change to the RetroPie project's PR. :-)

                    Greetings from Denmark. :-)

                    Developer of install scripts for ports such as Hexen 2, Return to Castle Wolfenstein and Caesar III. See my other projects at my profile.

                    cyperghostC 1 Reply Last reply Reply Quote 1
                    • ExarKunIvE
                      ExarKunIv @cyperghost
                      last edited by ExarKunIv

                      @cyperghost yes it seemed to do everything else perfect to the end

                      @tpo1990 i will give it a test right now and let you know

                      UPDATE
                      @tpo1990 it worked great, no errors or anything , it is lunches as it should

                      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 .

                      tpo1990T 1 Reply Last reply Reply Quote 1
                      • cyperghostC
                        cyperghost @tpo1990
                        last edited by

                        @tpo1990 Thx that looks good :) I don't know if bitbucket supports tags for branches, if so you download a fixed version and can always be sure that a special version is still working.

                        1 Reply Last reply Reply Quote 0
                        • tpo1990T
                          tpo1990 @ExarKunIv
                          last edited by

                          @ExarKunIv @cyperghost Good to hear. Thanks for testing out the new changes.

                          Me neither. If bitbucket does support such a feature, it could be useful to future revisions of the scriptmodule.

                          Now I will update the scriptmodule in the PR for the RetroPie project. :-)

                          Greetings from Denmark. :-)

                          Developer of install scripts for ports such as Hexen 2, Return to Castle Wolfenstein and Caesar III. See my other projects at my profile.

                          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.