RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    Wolf3d Missing Emulators?

    Scheduled Pinned Locked Moved Help and Support
    wolf3d
    14 Posts 5 Posters 2.4k 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.
    • S
      SICBenson @mediamogul
      last edited by

      @mediamogul the only launch option I have is Wolf4sdl.

      mediamogulM 1 Reply Last reply Reply Quote 0
      • mediamogulM
        mediamogul Global Moderator @SICBenson
        last edited by mediamogul

        @sicbenson

        The launch options were removed in favor of the list items (launch scripts) in the 'Ports' menu of Emulation Station.

        Edit: I believe the additional selections for 'Spear of Destiny' require that the game files exist in /home/pi/RetroPie/roms/ports/wolf3d before wolf4sdl is installed.

        RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

        S 1 Reply Last reply Reply Quote 0
        • S
          SICBenson @mediamogul
          last edited by

          @mediamogul I don't understand. I tried it again still nothing. I did check my hashes and they don't match anything on that page. I guess that could be the cause.

          D 1 Reply Last reply Reply Quote 0
          • D
            dudleydes @SICBenson
            last edited by

            @sicbenson I tried Wolf4SDL on Stretch yesterday and the 3d Realms version wasn't working for me even though it works fine on my Jessie build.

            Could you post the contents of the runcommand log, dev/shm/runcommand.log?

            1 Reply Last reply Reply Quote 0
            • S
              SICBenson
              last edited by

              Executing: SDL1_VIDEODRIVER=dispmanx /opt/retropie/ports/wolf4sdl/bin/wolf4sdl.sh "/home/pi/RetroPie/roms/ports/wolf3d/vswap.wl6"

              Error: /home/pi/RetroPie/roms/ports/wolf3d/vswap.wl6 (md5: 82c20804eea23067e83bef88605cf982) is not a supported version

              Honestly, I'm not sure which version it is. I would assume 3DRealms, its an old copy I've had for years.

              1 Reply Last reply Reply Quote 0
              • P
                psyke83 Global Moderator
                last edited by

                @SICBenson That's the 1.1 Apogee version. It's technically supported by wolf4sdl, but only when the binary is built using a custom build flag (APOGEE_1_1), which was never set by our scripts even before I made the recent changes. It previously would have run, but the likely effect of running without the proper build configuration would have been stability issues (aside from the bugs in the actual 1.1 data files).

                I recommend that you use the 1.4 version (Activision/GOG/Steam release). Unfortunately, there's no official 1.4 patch (only 1.1 -> 1.2, but we don't build support for 1.2 versions either).

                @mediamogul - thanks for updating the wiki - it slipped my mind. The lowercase rename is now performed automatically by the installation script, so that could also have been removed, but I guess there's no harm in leaving it.

                D mediamogulM S 3 Replies Last reply Reply Quote 0
                • D
                  dudleydes @psyke83
                  last edited by

                  @psyke83 I have the 3D Realms version of Wolfenstein 3D and it's not running on Stretch 4.4 image.

                  Here is the output from /dev/shm/runcommand.log:

                  Parameters: 
                  Executing: SDL1_VIDEODRIVER=dispmanx /opt/retropie/ports/wolf4sdl/bin/wolf4sdl.sh "/home/pi/RetroPie/roms/ports/wolf3d/vswap.wl6"
                  Wolf4SDL was not compiled for these data files:
                  /home/pi/RetroPie/roms/ports/wolf3d/vgahead.wl6 contains a wrong number of offsets (150 instead of 162)!
                  
                  Please check whether you are using the right executable!
                  (For mod developers: perhaps you forgot to update NUMCHUNKS?)
                  

                  The same game data has been running fine on my Jessie build. I don't believe I am the only one with this issue - see this post at the RetroPie subreddit.

                  P 1 Reply Last reply Reply Quote 0
                  • P
                    psyke83 Global Moderator @dudleydes
                    last edited by

                    @dudleydes said in Wolf3d Missing Emulators?:

                    vgahead.wl6 contains a wrong number of offsets (150 instead of 162)

                    Can you post the md5sums of your files so I can check?

                    md5sum ~/RetroPie/roms/ports/wolf3d/*

                    D 1 Reply Last reply Reply Quote 0
                    • mediamogulM
                      mediamogul Global Moderator @psyke83
                      last edited by

                      @psyke83 said in Wolf3d Missing Emulators?:

                      The lowercase rename is now performed automatically by the installation script, so that could also have been removed, but I guess there's no harm in leaving it.

                      I went ahead and removed it to streamline the process for new users. Thanks again for the fix.

                      RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

                      1 Reply Last reply Reply Quote 0
                      • S
                        SICBenson @psyke83
                        last edited by

                        @psyke83 Uninstalled everything and bought Wolf3d and SOD off Steam. Copied the files over, reinstalled from binary and restarted Emulation Station. Everything is working great now.

                        Thanks!

                        1 Reply Last reply Reply Quote 0
                        • D
                          dudleydes @psyke83
                          last edited by

                          @psyke83 Here are the md5sums of my game data:

                          a41af25a2f193e7d4afbcc4301b3d1ce  RetroPie/roms/ports/wolf3d/audiohed.wl6
                          2385b488b18f8721633e5b2bdf054853  RetroPie/roms/ports/wolf3d/audiot.wl6
                          aa75133df873b660d2058425ca8539b3  RetroPie/roms/ports/wolf3d/config.wl6
                          a4e73706e100dc0cadfb02d23de46481  RetroPie/roms/ports/wolf3d/gamemaps.wl6
                          b8d2a78bc7c50da7ec9ab1d94f7975e1  RetroPie/roms/ports/wolf3d/maphead.wl6
                          ccad1a688ebafad9856eca085a20dfc4  RetroPie/roms/ports/wolf3d/vgadict.wl6
                          f18b07d6ba988b8505415f7446235366  RetroPie/roms/ports/wolf3d/vgagraph.wl6
                          9059afb104a51140bd0c127b73717197  RetroPie/roms/ports/wolf3d/vgahead.wl6
                          a6d901dfb455dfac96db5e4705837cdb  RetroPie/roms/ports/wolf3d/vswap.wl6
                          

                          Checking with the Docs, the md5sums for vgadict.wl6, vgagraph.wl6 and vgahead.wl6 don't match with either version.

                          I have tested the Apogee 1.4 and Steam versions I have where the md5sums do match and they run fine on Stretch.

                          I'm curious why the game data with the mismatched md5sums works with the wolf4sdl-gt-v14 binary on my Jessie build but not on Stretch. It's not really an issue so please don't spend too much time on it.

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

                            @dudleydes Thanks for digging this ;) Maybe someone can update the wikipedia, too with the outfindings.

                            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.