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

    Which Amiga emulator are you using?

    Scheduled Pinned Locked Moved General Discussion and Gaming
    amiga
    13 Posts 5 Posters 3.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.
    • P
      Pyjamarama
      last edited by

      I want someone to make UAE4Arm not to need keyboard for simple things like Menu (F12) or mouse (right stick) just like Xport did it in XBOX in 2002

      BuZzB mediamogulM 2 Replies Last reply Reply Quote 0
      • BuZzB
        BuZz administrators @Pyjamarama
        last edited by BuZz

        @Pyjamarama Development for uae4arm is here https://github.com/Chips-fr/uae4arm-rpi

        There is already an issue which requests it - https://github.com/Chips-fr/uae4arm-rpi/issues/12

        To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

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

          @Pyjamarama

          I want someone to make UAE4Arm not to need keyboard for simple things like Menu (F12) or mouse (right stick) just like Xport did it in XBOX in 2002

          I key-map to a controller and I can run, operate and exit the software without having to bring out a keyboard. I also have the joystick and mouse controls mapped as well, so it's an all-encompassing solution. There will always be situations where the game you're playing will require a full keyboard, but key-mapping gets you pretty far.

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

          P E 2 Replies Last reply Reply Quote 2
          • P
            Pyjamarama @mediamogul
            last edited by

            @mediamogul I am following your EXCELLENT guide.

            Thought I have no clue on how to implement it for the UAE4ARm / XBOX360 situation...

            1 Reply Last reply Reply Quote 1
            • G
              g0nz0uk @mediamogul
              last edited by

              @mediamogul Hi, I'm going to go though your link, although it seems the 2 tiny upload links don't work anymore.

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

                @g0nz0uk

                Looks like you're right. Unfortunately, I wasn't the one who posted those and they don't seem to be cached anywhere. Sorry for the false hope.

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

                1 Reply Last reply Reply Quote 0
                • P
                  Pyjamarama
                  last edited by

                  Sorry for the OT quote but I hope someone can create a Libretro UAE core. It is the most significant platform that lacks one.

                  The controller thing (for the GUI) is a pain.

                  1 Reply Last reply Reply Quote 0
                  • E
                    EVEGames @mediamogul
                    last edited by

                    @mediamogul said in Which Amiga emulator are you using?:

                    I key-map to a controller and I can run, operate and exit the software without having to bring out a keyboard. I also have the joystick and mouse controls mapped as well, so it's an all-encompassing solution. There will always be situations where the game you're playing will require a full keyboard, but key-mapping gets you pretty far.

                    Apologies for resurrecting an old thread, but I had to jump on this comment from mediamogul. The UAE4ARM Amiga emulator is the only emulator in my build which ::requires:: the use of a keyboard to exit a game. I was hoping you could expound on the details of your key-mapping solution please, specifically:

                    1. What key mapping software do you use? (Is it joy2key?)
                    2. Do you run the key mapper at system boot, or do you run it at uae4arm boot and kill the script when you exit uae4arm? I assume since you have joystick and mouse controls mapped as well as keys, you probably have the mapper running at all times?
                    3. Any configuration details on the two points above would be GREATLY appreciated.
                      Thank you!
                      -Dave
                    mediamogulM 1 Reply Last reply Reply Quote 0
                    • mediamogulM
                      mediamogul Global Moderator @EVEGames
                      last edited by mediamogul

                      @EVEGames

                      I use xboxdrv in evdev mode. It'll work with most controllers that don't identify as keyboard input. I've written a guide on how to configure it here. If you end up running through the basics, you can use my Amiga mapping below as a reference. I have the mouse set to the left joystick on a toggle so that unless it's active, it behaves as a standard joystick.

                      sudo /opt/retropie/supplementary/xboxdrv/bin/xboxdrv \
                      	--evdev /dev/input/by-path/platform-3f980000.usb-usb-0:1.2:1.0-event-joystick \
                      	--detach-kernel-driver \
                      	--force-feedback \
                      	--trigger-as-button \
                      	--deadzone-trigger 15% \
                      	--deadzone 4000 \
                      	--device-name "Logitech Rumblepad 2 (xboxdrv)" \
                      	--silent \
                      	--axismap -Y1=Y1,-Y2=Y2 \
                      	--buttonmap tl^toggle=tl \
                      	--buttonmap tr^toggle=tr \
                      	--evdev-absmap ABS_X=x1,ABS_Y=y1,ABS_Z=x2,ABS_RZ=y2,ABS_HAT0X=dpad_x,ABS_HAT0Y=dpad_y \
                      	--evdev-keymap BTN_THUMB2=a,BTN_THUMB=b,BTN_TOP=x,BTN_TRIGGER=y,BTN_BASE3=back,BTN_BASE4=start,BTN_TOP2=lb,BTN_PINKIE=rb,BTN_BASE5=tl,BTN_BASE6=tr,BTN_BASE=lt,BTN_BASE2=rt \
                      	--ui-axismap tl+x1=REL_X:20,tl+y1=REL_Y:20 \
                      	--ui-buttonmap tr+b=BTN_LEFT,tr+a=BTN_RIGHT,a=JS_2,b=JS_1,x=JS_3,y=JS_0,lb=JS_4,rb=JS_5,lt=JS_6,rt=JS_7,tl=KEY_UNKNOWN,tr=KEY_UNKNOWN,start=JS_9,back=JS_8 \
                      	--ui-buttonmap rt+a=KEY_ENTER,rt+b=KEY_ESC,rt+du=KEY_UP,rt+dd=KEY_DOWN,rt+dl=KEY_LEFT,rt+dr=KEY_RIGHT \
                      	--ui-buttonmap back+x=KEY_F12,back+start=KEY_Q \
                      	--ui-buttonmap guide=void
                      

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

                      E 1 Reply Last reply Reply Quote 0
                      • E
                        EVEGames @mediamogul
                        last edited by

                        @mediamogul
                        Sir you are a scholar and a gentleman!! Much, much appreciated. Thank you.

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

                          @EVEGames said in Which Amiga emulator are you using?:

                          @mediamogul
                          Sir you are a scholar and a gentleman!

                          You should hear my singing voice.

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

                          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.