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

    Doom Addon ZIP Integration (DAZI) for RetroPie

    Scheduled Pinned Locked Moved Projects and Themes
    doom modslzdoomretropiedaziautomation
    40 Posts 4 Posters 11.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.
    • N
      NIGHTKILLER05 @RapidEdwin08
      last edited by

      @RapidEdwin08 Also, ¿could you please add support for decompress .7z files? .7z files have better compression ratio than a .zip file (I have ~1500 .zip files/mapsets (thanks to you) and that number is rising everyday! )

      RapidEdwin08R 2 Replies Last reply Reply Quote 1
      • RapidEdwin08R
        RapidEdwin08 @NIGHTKILLER05
        last edited by RapidEdwin08

        @NIGHTKILLER05 7z extraction is a great idea.
        Will look into adding it.

        For TXT files that get extracted from ZIPs I think I can move them to a hidden folder in the addonDIR like [addon/.TxTs].
        A hidden folder should be ignored in loading of LZDoom.
        I can then add the option to read TXT files in there to the Remove menu since that's where they'll be after extraction.

        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

        N 1 Reply Last reply Reply Quote 1
        • N
          NIGHTKILLER05 @RapidEdwin08
          last edited by

          @RapidEdwin08 Thank you for listen my ideas man, your script is getting better and bettter with each update you release!!!!

          1 Reply Last reply Reply Quote 0
          • RapidEdwin08R
            RapidEdwin08
            last edited by RapidEdwin08

            Almost finished with the updates... New release coming soon.

            Anyone know how to warp from Launch in lr-prboom?

            Warp settings for lr-prboom = ??? Is this handled by the cfg file? Any input welcomed...

            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

            N 1 Reply Last reply Reply Quote 1
            • N
              NIGHTKILLER05 @RapidEdwin08
              last edited by

              @RapidEdwin08 I have no idea man, but ¿who uses Prboom?? jejejej, I'm kidding

              RapidEdwin08R 1 Reply Last reply Reply Quote 0
              • RapidEdwin08R
                RapidEdwin08 @NIGHTKILLER05
                last edited by RapidEdwin08

                @NIGHTKILLER05 I dunno, there are some 0ld rPi 1's, Zero's and maybe even GPi's that would benefit from a [lr-prboom] ROM Set.
                Besides, D00M Can and Should Run on Anything and Everything...

                DAZI v2022.09 Released
                DAZI can now Auto-Generate [prboom.cfg] Files based on the addonDIR Content, 0r if you include your own, Append to it...

                Changes:
                Added Support for 7z Files (installing p7zip-full).
                Added Support for [lr-prboom] and [prboom-plus] to [dazi-mod-loader] and [DAZI-template.sh].
                Added Documentation Updates for [prboom.cfg] and DEHACKED [DEH/BEX] Files.
                [DAZI-template.sh] Updated to Automatically Create [doom-warp.wad] IF WARP Settings are Defined.
                [SymbolicLinks] Menu has been REPLACED with [EmulatorSettings] Menu.
                Updated Generate [DAZI-Templates] Menu and Added VIEW and DELETE 0ptions.
                [dazi-mod-loader] Gets Installed to Runcommand Launch Menu User Menu in Addition to @runcommand_onstart.
                Added [runcommand_onlaunch] Actions to Manage [lr-prboom] Configs and Gamesaves.
                Updated [runcommand_onend] Actions to Manage [lr-prboom] Configs and Gamesaves.
                Added [prboom.cfg] Menu for Generating Files based on [addonDIR] Content.
                MOVED the [ABORT] Menu and INCLUDED Cleaning 0ptions.
                Added a HIDDEN Folder [addonDIR/.0ther] for Viewing Extracted [TXT] Files and Cacheing [prboom.cfg].
                REPLACED [M0D-LIST] with [M0D-COUNT] in the [dazi-mod-loader] to prevent Character 0verload issue:
                (Loading too Many M0Ds can prevent the [dazi-mod-loader] from populating)
                Use the [REMOVE] Menu to VIEW the Full List of M0Ds Loaded in the [addonDIR].

                202209_prboomCFG.png
                202209_prboomCFGgen.png

                This is a BIG Update with a lot of changes.
                So if you find any Issues feel free to Report them here...
                And again, Thanks all for the Feedback and Ideas.

                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

                N 1 Reply Last reply Reply Quote 1
                • N
                  NIGHTKILLER05 @RapidEdwin08
                  last edited by

                  @RapidEdwin08 You made my day man, THANK YOU !!!!!!, by the way, how can I update?

                  RapidEdwin08R 1 Reply Last reply Reply Quote 0
                  • RapidEdwin08R
                    RapidEdwin08 @NIGHTKILLER05
                    last edited by

                    @NIGHTKILLER05 Install and Remove are provided in the lzdoom-dazi.sh script.
                    Can be ran manually from any directory.
                    If you have it in the retropimenu, simply replace that as well.

                    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 1
                    • RapidEdwin08R
                      RapidEdwin08 @NIGHTKILLER05
                      last edited by

                      @NIGHTKILLER05 said in Doom Addon ZIP Integration (DAZI) for RetroPie:

                      @RapidEdwin08 Also, (I have ~1500 .zip files/mapsets (thanks to you) and that number is rising everyday! )

                      Do you also have 1500 dazi-template.sh scripts to match?
                      If so that's a lot of scripts to manually update...

                      I wrote a primitive script.sh to update my measley x700 DAZI-template.sh scripts to the latest v2022.09.

                      If it's something you guys are interested in, I can clean it up a bit, put a BIG BETA on it, and upload it to git.
                      Maybe even add it to DAZI later...

                      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

                      N 1 Reply Last reply Reply Quote 0
                      • N
                        NIGHTKILLER05 @RapidEdwin08
                        last edited by

                        @RapidEdwin08 said in Doom Addon ZIP Integration (DAZI) for RetroPie:

                        Do you also have 1500 dazi-template.sh scripts to match?

                        Oh, no, I only load, for example, Doom II, then (thanks to your script) I can load 1 of the more than 1500 PWADs of my collection, and mix it with some mods in a very comfortable and flexible way, you're a genius man.

                        The only thing that I am not tried yet is the "warp" thing, because 1) sounds complicated, hehehe, and 2)I read a little bit about it and the only thing that I understood is that I need to make 1 file to launch each game that doesn't start at the first level, am I right?

                        Again, thank you man, what a such great idea you had developing this script.

                        RapidEdwin08R 1 Reply Last reply Reply Quote 0
                        • RapidEdwin08R
                          RapidEdwin08 @NIGHTKILLER05
                          last edited by RapidEdwin08

                          @NIGHTKILLER05

                          1. Warp is only complicated if you are modifying @runncommand.

                          2. you do not need a template.sh to warp

                          Easiest thing to do is modify Warp settings Before the runcommand, eg. From the retropiemenu.

                          Select Episode
                          Select Map
                          Select Skill
                          Apply
                          Exit (or Abort, the more you use it you'll see why).
                          Then load a Rom (with lzdoom-dazi+warp).

                          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 1
                          • RapidEdwin08R
                            RapidEdwin08
                            last edited by

                            Any issues to report? Or suggestions?

                            Updated DAZI coming soon.
                            Will be adding the ability to pull and load doomMOD#s from DAZI-Templates.sh.
                            Also adding the current doom-IWAD to the runcommand user menu, it's really bothering me not seeing the current IWAD there...

                            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

                            N 1 Reply Last reply Reply Quote 1
                            • N
                              NIGHTKILLER05 @RapidEdwin08
                              last edited by

                              @RapidEdwin08 Not Issues really, thank you man, and that two new features sound like good ideas, if you could make a kind of "use cases" of those with images would be great.

                              1 Reply Last reply Reply Quote 0
                              • RapidEdwin08R
                                RapidEdwin08
                                last edited by RapidEdwin08

                                DAZI 2022.12 Released
                                Various visual tweaks and Menu changes.
                                Total and Individual [M0D-COUNT] is now Displayed in Dazi HUD Ammo.
                                Updated and Cleaned up [DAZI-Templates]; most of the work was moved to the main dazi script.
                                Added Save/Clear Alternate M0D Directory Options.
                                M0D Loader can now pull and load doomMOD#s from DAZI-Templates (eg. D00M-M0D-COMBO. sh).
                                Added current doom-IWAD Info to DAZI when being ran from runcommand user menu.
                                202212dazi_1Run.png

                                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 2
                                • RapidEdwin08R RapidEdwin08 referenced this topic on
                                • 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.