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

    Zdoom to Brutal Doom

    Scheduled Pinned Locked Moved Help and Support
    zdoom
    17 Posts 5 Posters 4.3k 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.
    • G
      gorgar
      last edited by

      Hi Folks,

      I've been reading all the great guides and posts out there but I've hit a roadblock wonder if anyone can help? I've got ZDoom working well with my remapped config for the menu buttons and that works great. Now i would like the Brutal Doom mod on the menu as well, but i am not sure exactly the format to call the mod.

      I can get it to run with:
      "/opt/retropie/ports/zdoom/zdoom +set fullscreen 1 +set freelook 1 -config /opt/retropie/configs/ports/BrutalDoom/zdoom.ini -iwad /home/pi/RetroPie/roms/ports/doom/doom2.wad -file /home/pi/RetroPie/roms/ports/BrutalDoom/brutalv20b.pk3"

      But i loose the key remapping which i do in the runcommand-onstart.sh

      How do i run the "-file /home/pi/RetroPie/roms/ports/BrutalDoom/brutalv20b.pk3" in this style so i get my key remapping?
      "/opt/retropie/supplementary/runcommand/runcommand.sh" 0 PORT "doom" "/home/pi/RetroPie/roms/ports/doom/doom2.wad"

      Thanks

      Paul

      edmaul69E 2 Replies Last reply Reply Quote 0
      • edmaul69E
        edmaul69 @gorgar
        last edited by

        @gorgar just go into the options in doom and setup the controls. I would use the zdoom.ini mapping for it personally. If you set it up once, it works for every version of doom and doom based game.

        1 Reply Last reply Reply Quote 0
        • G
          gorgar
          last edited by

          The game controls are fine the menu controls are the issue the enter and esc on the menu cannot be mapped to a controller button without remapping which it took me a while but i got working thanks to the great guides out there, i just now need to fire up brutal doom and keep that mapping.

          1 Reply Last reply Reply Quote 0
          • edmaul69E
            edmaul69 @gorgar
            last edited by

            @gorgar can you post the contents of your runcommand-onstart.sh?

            1 Reply Last reply Reply Quote 0
            • G
              gorgar
              last edited by

              here you go...

              #!/bin/sh
              echo $1
              delay 5
              if [ "$1" = "doom" ]
              then
              sudo killall > /dev/null 2>&1 xboxdr
              sudo /opt/retropie/supplementary/xboxdrv/bin/xboxdrv
              --evdev /dev/input/event2
              --silent
              --detach-kernel-driver
              --force-feedback
              --deadzone-trigger 15%
              --deadzone 4000
              --mimic-xpad
              --evdev-absmap ABS_X=x1,ABS_Y=y1,ABS_Z=x2,ABS_RZ=y2,ABS_BRAKE=lt,ABS_GAS=rt,ABS_HAT0X=dpad_x,ABS_HAT0Y=dpad_y
              --evdev-keymap BTN_SOUTH=a,BTN_EAST=b,BTN_NORTH=x,BTN_WEST=y,BTN_TL=lb,BTN_TR=rb,BTN_THUMBL=tl,BTN_THUMBR=tr,BTN_SELECT=back,BTN_START=start
              --ui-buttonmap back=KEY_ESC,start=KEY_ENTER
              &
              fi

              edmaul69E 1 Reply Last reply Reply Quote 0
              • edmaul69E
                edmaul69 @gorgar
                last edited by

                @gorgar what happens if you replicate all that but change

                if [ "$1" = "doom" ]
                

                To

                if [ "$1" = "doom2" ]
                

                Or

                if [ "$1" = "BrutalDoom" ]
                
                1 Reply Last reply Reply Quote 0
                • G
                  gorgar
                  last edited by

                  Hi the problem is not the onstart its the actual format of the command to run brutal doom, my keymapping uses the runcommand format and i dont know how to format that command to include the "-file /home/pi/RetroPie/roms/ports/BrutalDoom/brutalv20b.pk3" paramter . As i said ZDoom works great its just this extra command to get brutal doom working with the runcommand.

                  Thx

                  Paul

                  edmaul69E 1 Reply Last reply Reply Quote 0
                  • edmaul69E
                    edmaul69 @gorgar
                    last edited by edmaul69

                    @gorgar yes you have a runcommand looking for the port doom. But i think you need it to also look for the port BrutalDoom. It doesnt look for zdoom. It looks for the port names. If you put all of your wads, iwads, files, etc into the doom folder and not seperate folders like BrutalDoom or doom2 and tell your config file to look there for them i think the script you already created for the menu buttons will work.

                    mattrixkM 1 Reply Last reply Reply Quote 0
                    • mattrixkM
                      mattrixk @edmaul69
                      last edited by

                      @edmaul69 I'd love it if you or @mediamogul (or anyone else really) made a step-by-step guide on the wiki for how to get Brutal Doom working with ZDoom, including getting the full controller setup with menu buttons. With your help I got ZDoom playing Doom properly, but I still need a keyboard for menus, and I haven't had the time/patience/wherewithal to try getting Brutal Doom running yet.

                      My ES themes: MetaPixel | Spare | Io | Indent

                      edmaul69E 1 Reply Last reply Reply Quote 0
                      • edmaul69E
                        edmaul69 @mattrixk
                        last edited by

                        @mattrixk i will try to work on it tomorrow. My power has been out for the last six hours because lightning ripped through a power pole and a tree across the street from me so i wont have any power tonight. So hopefully it will be back on by tomorrow.

                        mattrixkM mediamogulM 2 Replies Last reply Reply Quote 1
                        • mattrixkM
                          mattrixk @edmaul69
                          last edited by

                          @edmaul69 Oh wow. Well I'm glad it didn't hit you/your house directly, and I'm hoping the tree didn't fall on anyone/anything. Be safe mate.

                          My ES themes: MetaPixel | Spare | Io | Indent

                          1 Reply Last reply Reply Quote 2
                          • mediamogulM
                            mediamogul Global Moderator @edmaul69
                            last edited by

                            @edmaul69

                            So what are your go-to power outage activities?

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

                            edmaul69E 1 Reply Last reply Reply Quote 0
                            • edmaul69E
                              edmaul69 @mediamogul
                              last edited by

                              @mediamogul i turn the brightness all the way off on my phone to save battery life. Put 3 led flashlights in the wall sconces to light the living room and right now we are watching Ouija - origin of evil on my laptop.

                              1 Reply Last reply Reply Quote 0
                              • B
                                b1063n
                                last edited by

                                So, I need to remap my menu control bindings. In my doom menus, up and down with my controller pad works fine, but enter and back are a problem. How did you manage to change the menu bindings? Ive been looking llike crazy with no success.

                                edmaul69E 2 Replies Last reply Reply Quote 0
                                • edmaul69E
                                  edmaul69 @b1063n
                                  last edited by

                                  @b1063n joymap or follow @mediamogul 's xboxdrvr guide to assign keyboard keys to your controller.

                                  1 Reply Last reply Reply Quote 1
                                  • edmaul69E
                                    edmaul69 @b1063n
                                    last edited by

                                    @b1063n you only need to program the enter and escape. Left and right on your controller works as up and down

                                    B 1 Reply Last reply Reply Quote 0
                                    • B
                                      b1063n @edmaul69
                                      last edited by

                                      @edmaul69 Right! Escape and enter! Escape already works in game. But then I get stuck in the menu. I am looking into your suggestions now.

                                      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.