• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
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 38.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.
  • C
    cyperghost @ExarKunIv
    last edited by cyperghost 16 Aug 2019, 14:11

    @ExarKunIv I tried some mods in WL6 format and they work. But the pk3 files should be better because the "old" mods needs own directory ... this is no problem so far by simply editing the .ecwolf files.

    I tried Alexstein and Dreams of a Madman.
    DoM crashed from time to time.

    fb3f5177-b85e-4ae6-ba5b-bf34fe0bccf7-grafik.png

    E 1 Reply Last reply 16 Aug 2019, 14:29 Reply Quote 0
    • E
      ExarKunIv @cyperghost
      last edited by ExarKunIv 16 Aug 2019, 14:29

      @cyperghost same here, some work and some dont when it comes to the .WL6 files.

      and the pk3 is just so easy

      so far i have tried

      Wolf3D_Demolition
      Coffee break
      wolfpak2
      Wolfenstein Missions First Encounter
      Claw of Eisenfaust
      Escape from Totenhaus
      Wolfenstein 3D - Fourth Encounter
      Halten Sie
      and Wolf3d HiRes that you posted before

      so far they all work for the first level at least

      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 .

      C 1 Reply Last reply 16 Aug 2019, 14:46 Reply Quote 0
      • C
        cyperghost @ExarKunIv
        last edited by 16 Aug 2019, 14:46

        @ExarKunIv I think the old mods heavily depends in internal file versions - you can say every mod (wl6 based of course) that runs in Wolf4SDL will likely run in ec Wolf.
        If you find a method to create proper sky3 file then you can leave here a note.

        personally will not use the old file hacks

        E 1 Reply Last reply 16 Aug 2019, 15:12 Reply Quote 0
        • E
          ExarKunIv @cyperghost
          last edited by 16 Aug 2019, 15:12

          @cyperghost some do some dont. i have notice the old mods have different SDL files and such with them to make them run so even ecwolf will not run them right.

          but i will be looking in to how to unpack the WL6 files and build pk3 files.

          since i dont get building programs like you guys, maybe i can take a stab at mods. :P

          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 .

          C T 3 Replies Last reply 18 Aug 2019, 18:53 Reply Quote 1
          • C
            cyperghost @ExarKunIv
            last edited by cyperghost 18 Aug 2019, 18:53

            @ExarKunIv Yes this would be great. But please don't update only the ones because of the glory of gore and heavy use of old symbols :)
            I think the original levels and the whole SoD series alone is it worth.

            The HighRes mods for the original series are undoubtfull a treasure just for all the original titels. Even some unknown mods of "Super Noah's Ark 3D" are really fun to play and the original titel profits (massive) from modding (the original is well.... obscure?)

            1 Reply Last reply Reply Quote 0
            • T
              tpo1990 @ExarKunIv
              last edited by 19 Aug 2019, 06:24

              @ExarKunIv Yes if you somehow can manage to extract the file contents of a wl6 file from a mod and that it compares with the same files that is found inside a pk3 file, then yes i believe it should be possible to make it work in ECWolf.

              If you look inside a ecwolf mod's pk3 file, you get this file structure (taken from Astrostein 3D mod):

              • xlat
              • Textures
              • sprites
              • sounds
              • music
              • maps
              • graphics
              • actors
              • TEXTURES.txt
              • SpifRead.txt
              • SpifInfo.txt
              • sndinfo.txt
              • smallfnt.fon2
              • SE_READ.TXT
              • Ryder.txt
              • READ.txt
              • mapinfo.txt
              • language.txt
              • decorate.txt
              • BIGFONT.file

              @cyperghost I agree that alone the original levels and the whole SoD is worth it too. In fact it is even better than the primary Wolf4SDL port found on RetroPie. :-)

              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
              • C
                cyperghost @ExarKunIv
                last edited by cyperghost 20 Aug 2019, 09:29

                @ExarKunIv There is a extensive How To create PK3 files available. Indeed you can extract gamedata and put them to pk3 files.
                Tutorial part 1 is more usefull of this.
                If you confident enough you can use part 2 and create your own (extended) levelset ;)

                E 1 Reply Last reply 20 Aug 2019, 12:57 Reply Quote 0
                • E
                  ExarKunIv @cyperghost
                  last edited by 20 Aug 2019, 12:57

                  @cyperghost cool.
                  i have found a few things also, but i will take all the help i can get.
                  always wanted to make my own mod. :)
                  guess in a way i still might. if it works

                  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
                  • S
                    SinisterSpatula
                    last edited by SinisterSpatula 27 Aug 2019, 23:08

                    I re-uploaded my Gpi ecwolf.cfg; the changes are that I added the map to select, and the d-pad mode is now select+left (axes mode) which is the better mode to use (Gpi gamepad firmware mode, when setting the controls). The link is still the same: github ecwolf.cfg

                    1 Reply Last reply Reply Quote 1
                    • C
                      cyperghost
                      last edited by cyperghost 28 Aug 2019, 21:02

                      I've installed ecWolf on RetroPie 4.5.1 (current version from 08/2019) and it installs fine with the script. I've attached install logs for @BuZz to check install progress for some errors. Log is here
                      This script installed for me all SoD Mission Packs (3) Wolfenstein Full version and Noah's Ark 3D, so it's correctly working now ;)

                      @tpo1990 I would suggest for

                      downloadAndExtract "https://bitbucket.org/ecwolf/ecwolf/get/5065aaefe055.zip" "$PWD"
                      

                      this seems to look better ;) The script module can be improved for some config screen later. But all in all it's running good.

                      T 1 Reply Last reply 29 Aug 2019, 05:35 Reply Quote 1
                      • T
                        tpo1990 @cyperghost
                        last edited by tpo1990 29 Aug 2019, 05:35

                        @cyperghost Thank you, i will soon correct this in the PR and in the original repo once i have my RPI with me.

                        Do you happen to know what the $PWD trigger does?.
                        It looks like some variable.

                        All in all. It does look great and it seems to perform well within RetroPie.

                        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.

                        C 1 Reply Last reply 29 Aug 2019, 05:52 Reply Quote 0
                        • C
                          cyperghost @tpo1990
                          last edited by 29 Aug 2019, 05:52

                          @tpo1990 $PWD means present working directory. The dot is just a relative path. I think the string is just better coding as it's a built in in most shells

                          T 1 Reply Last reply 29 Aug 2019, 05:56 Reply Quote 0
                          • T
                            tpo1990 @cyperghost
                            last edited by 29 Aug 2019, 05:56

                            @cyperghost Ah i see. It makes perfectly sense to use built-in strings.

                            Did you try to install ecwolf before or after the use of $PWD?

                            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.

                            C 1 Reply Last reply 29 Aug 2019, 06:02 Reply Quote 0
                            • C
                              cyperghost @tpo1990
                              last edited by 29 Aug 2019, 06:02

                              @tpo1990 I installed with the variable. But I wouldn't change so far maybe I'm wrong - I'm not a professional programmer and probably I'm wrong - just wanted to tell my point of view

                              T 1 Reply Last reply 29 Aug 2019, 06:18 Reply Quote 0
                              • T
                                tpo1990 @cyperghost
                                last edited by 29 Aug 2019, 06:18

                                @cyperghost Well at least i will test it out my self before making any changes just to be sure.

                                Me neither. Most of the time it is trial and error. Hopefully it will improve on my part of programming as well. :-)

                                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.

                                C 1 Reply Last reply 29 Aug 2019, 06:40 Reply Quote 0
                                • C
                                  cyperghost @tpo1990
                                  last edited by 29 Aug 2019, 06:40

                                  @tpo1990 sorry my last post sounded like that I'm not sure if it will work. Of course it works - it was more the point if it's better coding style to use relative or fixed pathes

                                  T 1 Reply Last reply 29 Aug 2019, 07:03 Reply Quote 0
                                  • T
                                    tpo1990 @cyperghost
                                    last edited by 29 Aug 2019, 07:03

                                    @cyperghost No problem. Maybe hhromic can answer this or someone else.

                                    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
                                    • ectoE
                                      ecto
                                      last edited by 16 Sept 2019, 13:54

                                      Hi, I tried to install ecwolf through your shellscript, but the bitbucked link seems to be down. Changing the link in the script to a new download link doesnt work, because then the application of the patch fails.

                                      Anyways, thanks for your commitment to ports! I just sunk my teeth into them and I have lots of fun with the whole thing. Sadly I'm a real noob with *nix and compiling, but I try to learn!

                                      Cheers!

                                      1 Reply Last reply Reply Quote 0
                                      • BenMcLeanB
                                        BenMcLean
                                        last edited by 20 Sept 2019, 04:36

                                        I've been too lazy to try this so far but I need to sometime.

                                        Would be nice to be able to add a mods menu for other games too.

                                        C 1 Reply Last reply 21 Sept 2019, 05:14 Reply Quote 0
                                        • C
                                          cyperghost @BenMcLean
                                          last edited by 21 Sept 2019, 05:14

                                          @BenMcLean @ecto I have announced this on github already. It is possible to use git as download method now. The patch that I have written still works.

                                          See here: https://github.com/RetroPie/RetroPie-Setup/pull/2811

                                          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.

                                            This community forum collects and processes your personal information.
                                            consent.not_received