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

    Having problems running Chex Quest 2 with lzdoom

    Scheduled Pinned Locked Moved Help and Support
    chex quest 2lzdoomwad file
    9 Posts 4 Posters 695 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.
    • Striderx99S
      Striderx99
      last edited by

      Hello everyone. I'm using a Pi 4B with 4 GB of ram (64 bit) and the OS is Linux 5.10.17-v8+ aarch64 Raspbian. I attempted to launch Chex Quest 2 with the lzdoom emulator. After clicking on the .sh file, the Pi attempted to load it, but a few seconds later a blinking cursor appeared before returning to the game selection menu for the Ports section.

      I was able to grab the runcommand.log to obtain the following messages:

      Parameters:
      Executing: DOOMWADDIR=/home/pi/RetroPie/roms/ports/doom /opt/retropie/ports/lzdoom/lzdoom -iwad "/home/pi/RetroPie/roms/ports/doom/chex2/CHEX2.WAD" +fullscreen 1 +vid_renderer 1 +snd_mididevice -3 +vid_vsync 1 -width 1280 -height 720
      LZDoom 3.88b-m - 2022-02-26 12:17:38 +0100 - SDL version
      Compiled on Dec 14 2022

      LZDoom version 3.88b-m
      M_LoadDefaults: Load system defaults.
      W_Init: Init WADfiles.
      adding /opt/retropie/ports/lzdoom/lzdoom.pk3, 713 lumps
      adding /opt/retropie/ports/lzdoom/game_support.pk3, 291 lumps
      adding /home/pi/RetroPie/roms/ports/doom/chex2/CHEX2.WAD, 1782 lumps
      "snd_mididevice" is "-5" (default: "-5")
      I_Init: Setting up machine state.
      V_Init: allocate screen.

      Palette not found

      Does anyone have any ideas as to why it doesn't load correctly? Thanks for your suggestions.

      RapidEdwin08R 1 Reply Last reply Reply Quote 0
      • mituM
        mitu Global Moderator
        last edited by

        The command line is incorrect, -iwad should point to the original DOOM's wad file and the CHEX2.WAD should be loaded after. Something like:

         /opt/retropie/ports/lzdoom/lzdoom -iwad "/home/pi/RetroPie/roms/ports/doom/doom1.wad" -file "/home/pi/RetroPie/roms/ports/doom/CHEX2.WAD" +fullscreen 1 ...
        
        S 1 Reply Last reply Reply Quote 0
        • RapidEdwin08R
          RapidEdwin08 @Striderx99
          last edited by

          @Striderx99 You need to load chex.wad first as the main WAD, then load chex2.wad as a M0D.
          Just put chex2.wad into the .ports/doom/addon directory, and use lzdoom-addon instead of lzdoom.

          If you want to really get into loading Doom M0Ds on a regular basis on your RetroPie setup, check out lzdoom-dazi

          Raspberry Pi B, Pi B+, Pi2 B, Pi3 B, Pi3 B+, Pi Zero W, Pi4 (4GB/8GB), Pi5 (8GB/16GB), Pi Zero 2 W, GPi V1, minisforum GK50 / RetroPie 4.8.x

          1 Reply Last reply Reply Quote 0
          • S
            sleve_mcdichael @mitu
            last edited by sleve_mcdichael

            (Edit: nothing to see here.)

            Incidentally, the docs mention CQ and CQ3 are supported but do not mention CQ2 at all. But CQ3 is all of them three anyway, I think?

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

              @sleve_mcdichael so it looks like CQ 1 and 3 are full IWADs that run stand-alone, but CQ2 is a PWAD that requires another IWAD to run (so far it has worked with IWADs of CQ1, CQ3, and Doom-Ultimate).

              1 Reply Last reply Reply Quote 0
              • Striderx99S
                Striderx99
                last edited by

                I'm sorry if this is a silly question, but if I were to follow mitu's suggestion, would I create an emulators.cfg file with his set of commands? If so, should it go into a specific folder (i.e. - chex2) within /opt/retropie/configs/ports/doom? I may be way off with that idea, but I am using the Pi now and would like to try whatever needs to be done.

                S 1 Reply Last reply Reply Quote 0
                • S
                  sleve_mcdichael @Striderx99
                  last edited by sleve_mcdichael

                  @Striderx99 I think it would go in its own /opt/retropie/configs/ports/chex2 folder. See: https://retropie.org.uk/docs/Doom/#to-launch-doom-mods-pwads

                  Striderx99S 1 Reply Last reply Reply Quote 0
                  • Striderx99S
                    Striderx99 @sleve_mcdichael
                    last edited by

                    @sleve_mcdichael Thanks for your input. I think I will try this:

                    lzdoom = "/opt/retropie/ports/lzdoom/lzdoom +set fullscreen 1 -iwad /home/pi/RetroPie/roms/ports/doom/CHEX.WAD -file /home/pi/RetroPie/roms/ports/chex2/CHEX2.WAD -config /home/pi/RetroPie/roms/ports/chex2/zdoom.ini -savedir /home/pi/RetroPie/roms/ports/chex2/“
                    default="lzdoom"

                    This was based on what I read from the section about the PWADS. I decided to use CHEX.WAD because many of the articles I read on the zdoom forums for the PC stated that the files from the original Chex Quest were needed to run Chex Quest 2. I'm going to try it out and let you know how it goes.

                    1 Reply Last reply Reply Quote 1
                    • Striderx99S
                      Striderx99
                      last edited by

                      It worked! I have to let you all know that when I tried with doom.wad and doom1.wad (as an IWAD), it loaded normally, but I knew there was an issue once I saw the pointer icon showed up as rabbit ears. It also produced the sounds from both Doom and Ultimate Doom as a result. The screen also showed stairs from each of those games and wall designs from Chex Quest 2. Once I switched the IWAD to CHEX, the pointer changed to a Chex icon. The walls appeared normal (with the regular Chex Quest 2 designs), so I'm going to guess that I did what was necessary to get Chex Quest 2 running correctly. Thanks for all of your help.

                      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.