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

    How to launch Abyss Of Pandemonium pak with the Quake port?

    Scheduled Pinned Locked Moved Help and Support
    help with quakeports
    10 Posts 3 Posters 1.8k 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.
    • Raider2747R
      Raider2747
      last edited by

      How do you launch Abyss Of Pandemonium? Is it able to be played on the port?

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

        @raider2747 This is how I managed to get Abyss Of Pandemonium running on my Pi 2.

        1. [Optional] Install darkplaces-quake from the RetroPie setup script. It's probably worth testing with vanilla Quake to check that darkplaces-quakes has installed correctly and runs without issue.

        2. Place the Abyss Of Pandemonium folder in /home/pi/RetroPie/roms/ports/quake/.

        3. In the Ports roms folder, create a text file and call it Abyss Of Pandemonium.sh. This is the shell script that will launch the game.

        4. Add the following to the script. Check that the file names correspond with yours. Remember Linux is case sensitive.

        #!/bin/bash
        "/opt/retropie/supplementary/runcommand/runcommand.sh" 0 _PORT_ "quake" "/home/pi/RetroPie/roms/ports/quake/aopfm_v2/pak0.pak"
        

        5. Make the script executable by running the following commands:

        1. Restart EmulationStation and test.
        cyperghostC 1 Reply Last reply Reply Quote 0
        • cyperghostC
          cyperghost @dudleydes
          last edited by

          @dudleydes said in How to launch Abyss Of Pandemonium pak with the Quake port?:

          Install darkplaces-quake ...

          Not needed, lr-tyrquake does also work

          Make the script executable by running the following commands

          Not needed, as the script is already called via bash

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

            @cyperghost If I run the above script for Abyss Of Pandemonium with lr-tyrquake, it fails to load and there is a recursive shutdown error in the log.

            I created the script to launch Abyss Of Pandemonium manually so it needs to be made executable to avoid the permission denied message.

            I prefer darkplaces. It looks stunning.

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

              @dudleydes The script is needed of course but as ES uses a bash call it isn't needed to make the script executable.

               <system>
                  <name>ports</name>
                  <fullname>Ports</fullname>
                  <path>/home/pi/RetroPie/roms/ports</path>
                  <extension>.sh .SH</extension>
                  <command>bash %ROM%</command>
                  <platform>pc</platform>
                  <theme>ports</theme>
                </system>
              
              

              I use this script for Abyss of Pandemonium via lr-tyrquake.
              The only difference is the folder structure. I call to /ports/quake/aopfm_v2/

              #!/bin/bash
              path="/home/pi/RetroPie/roms/ports/quake/aopfm_v2"
              
              #------------
              "/opt/retropie/supplementary/runcommand/runcommand.sh" 0 _PORT_ "quake" "${path}/pak0.pak"
              

              Can you please explain the recursive shutdown please? Never heard of this.
              Maybe it's because you are using the id1 subfolder?

              darkplaces may look better, but it isn't the default emulator ;)

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

                @cyperghost Thanks for elaborating on the bash call used by ES. I use a custom es_systems.cfg and hadn't updated the <command> tag for the Ports section. I have done so and can launch scripts without the need to make them executable.

                I've moved the game data from the id folder to the quake folder and Abyss of Pandemonium launches fine.

                I'll edit from my earlier post.

                1 Reply Last reply Reply Quote 1
                • Raider2747R
                  Raider2747
                  last edited by

                  How do you launch the other expansions too?

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

                    @raider2747 Read the wiki here - I introduced the file structure shema there.
                    https://github.com/RetroPie/RetroPie-Setup/wiki/Quake

                    1 Reply Last reply Reply Quote 0
                    • Raider2747R
                      Raider2747
                      last edited by

                      Do you just install all 4 expansions from the retro pie setup script?

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

                        I use just lr-tyrquake and copy files of "Abyss of Pandemonium" to folder I've created maybe/home/pi/RetroPie/roms/ports/quake/aopfm_v2

                        and then I create a bash script inside nano /home/pi/RetroPie/roms/ports/quake/Abyss.sh that contains:

                        #!/bin/bash
                        path="/home/pi/RetroPie/roms/ports/quake/aopfm_v2"
                        
                        #------------
                        "/opt/retropie/supplementary/runcommand/runcommand.sh" 0 _PORT_ "quake" "${path}/pak0.pak"
                        

                        That's all

                        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.