Recalbox Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • recalbox.com
    • Gitlab repository
    • Documentation
    • Discord

    uae4arm v0.5 - testrun under retropie4.1 by amiga professional

    Your discoveries
    uae4arm v0.5 testrun under retropie4.1
    13
    77
    38303
    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.
    • Ratte
      Ratte last edited by Ratte

      Hi,

      first at all i am a professional amiga-user (coding, elctronics and all that s**t).
      I went over to retropie4.1 for a testrun with uae4arm v0.5.

      In my opinion, it makes sense to integrate the emulator now. The basic configurations and scripts could be tested in this way. The emulator could become even faster, but some titles can be played well. The CD32 emulation with the correct ROMs is able to start correctly from ISO files. All necessary buttons can be mapped onto an XBOX controller. The CD32 does not need a keyboard or mouse. For those who would like to test a workbench on the CD32, I can recommend the "cd32wb_r1.iso". (Hllp: //helenvivet,free,fr/Pegasos/cd32wb_r1,zip)
      0_1488124065213_CDWB.gif

      The CD is very useful for testing, on the Amiga side the mouse is mapped to the joypad and there is a screen keyboard. Regardless, connected USB mice and keyboards also work. A full use by controller is given in any case.

      On the subject of speed, the graphic output of the Customchips is still very slow, despite various test settings (352x256 + frameskip), but the CPU emulation is fast. Example: An installed workbench with graphics card output (Picasso96 on "bigbox" Amiga4000-setting) is really useful, but this is not our target....

      In summary, I would welcome an experimental integration into Recalbox.
      For any inquiries, I'm willing to help.
      Translated with google translator ...

      BR
      André

      •Raspberry Pi model: Pi ZeroW
      •Raspberry Pi model: Pi 3B @ 1350/500/500 MHz
      •Raspberry Pi model: Pi 3B+ @ 1550/500/500 MHz

      voljega Substring 2 Replies Last reply Reply Quote 2
      • voljega
        voljega Banned @Ratte last edited by voljega

        @Ratte which version of uae4arm are you using ? Because all those custom mappings you describe and the use of a controller for mouse or cd32 don't exist in Chips's uae4arm 0.5 whic i am using for my custom experimental integration in recalbox https://github.com/Voljega/amiga4recalbox
        Besides that i'm able to launch at correct speed most of the games in ADF and WHD format

        So can you provide me a link to the version you're using or reading materials about custom configuration because I don't know how to use that

        Edit : read too fast seems it's the retropie version, could you give me a link to its compiled binary for pi2 and pi3 ?

        Ratte 1 Reply Last reply Reply Quote 1
        • ironic
          ironic last edited by ironic

          Hi @Ratte

          Me and @voljega had worked a lot on Amiga emulation for Recalbox.
          It works very nice, full speed on 98% Amiga 500, 1200 games. ADF and WHD.

          text alternatif
          My workbench (Recalbox/LCD).

          I worked on WHD games and @voljega on ADF games support.

          Actually, i run it on a CRT with pixel perfect.
          Amiga on CRT
          Sorry for really bad video quality.

          Rpi2/Rpi3 - LCD/CRT- NES30 Pro-iBUFFALO

          1 Reply Last reply Reply Quote 0
          • Ratte
            Ratte last edited by Ratte

            the uae4arm configeditor seems to have a bug.
            it is (by default) not possible to use the xbox-controller as cd32-gamepad.
            the blue button is interpreted like pressing all button at once and all other buttons are not working.
            use a normal texteditor and change one setting manually from djoy to cd32joy and the gamepad works.
            https://www.youtube.com/watch?v=lP9uub-oyE0

            cd32-emulation:
            gamepad working
            cd32-game-iso working
            speed / framerate at 98%
            (pls post your settings, i want to find my performanceproblem, thanks)

            only one little problem ... quiting the emulator with gamepad
            😉
            br
            André

            •Raspberry Pi model: Pi ZeroW
            •Raspberry Pi model: Pi 3B @ 1350/500/500 MHz
            •Raspberry Pi model: Pi 3B+ @ 1550/500/500 MHz

            1 Reply Last reply Reply Quote 0
            • Ratte
              Ratte @voljega last edited by

              @voljega said in uae4arm v0.5 - testrun under retropie4.1 by amiga professional:

              @Ratte which version of uae4arm are you using ? Because all those custom mappings you describe and the use of a controller for mouse or cd32 don't exist in Chips's uae4arm 0.5 whic i am using for my custom experimental integration in recalbox

              The joymousemapper and displaykeyboard are part of the cd32workbench-cd.
              These are tools (JoyMouse is org. from C= !!!) for the AmigaCD32, the cd (did you noticed the link?) also includes all important tools to create own selfbooting isos.

              BR
              André

              •Raspberry Pi model: Pi ZeroW
              •Raspberry Pi model: Pi 3B @ 1350/500/500 MHz
              •Raspberry Pi model: Pi 3B+ @ 1550/500/500 MHz

              voljega 1 Reply Last reply Reply Quote 0
              • voljega
                voljega Banned @Ratte last edited by voljega

                @Ratte yeah well this is not usable for perfect integration into EmulationStation then, we don't want to boot into a workbench or environment but directly into game, and we need three different confs, ECS, AGA and CD32 for that, thus custom mapping should be directly done through external conf file of uae4arm, not post launch by some tool...

                Some versions of uae4arm like amiberry allow that (quitting emulator with gamepad included) and should improve in the next months.

                We are also working more on ECS/AGA than CD32 at the moment

                For the performance settings, nothing too fancy just look into the github and you should fing what you want still some games are still lagging a little (Jim Power) or worse (3D heavy games like Fears AGA)

                Ratte 1 Reply Last reply Reply Quote 0
                • Ratte
                  Ratte @voljega last edited by Ratte

                  @voljega this IS perfect for Integration!
                  there is no cd32 out there with mouse or keyboard.
                  all CDs for the cd32 are controlable with the gamepad.
                  uae4arm v0.5 is perfect for cd32 emulation
                  booting in cd32 (and cdtv) is working
                  cd32 gamepad is working

                  all cd32 games are ok with this config
                  same for cdtv, the cd32 is very compatibel with cdtv games
                  same for the Controller

                  when we are talking about cd32 game-compilations (there are CDs with up to 200 whd-load games on it), they came with the joymouse mapper by Default.
                  it is part of the commodore cdtv/cd32 iso creation kit.

                  there is no cd32 cd out there that needs mouse or keyboard.

                  you are too much focused on Amiga "Computers" .. take the working Amiga GameSystem .. it is perfect.
                  (Except the "quit" problem)

                  BR
                  André

                  •Raspberry Pi model: Pi ZeroW
                  •Raspberry Pi model: Pi 3B @ 1350/500/500 MHz
                  •Raspberry Pi model: Pi 3B+ @ 1550/500/500 MHz

                  voljega 1 Reply Last reply Reply Quote 0
                  • Substring
                    Substring @Ratte last edited by

                    @Ratte i started working on uae4arm-rpi, had it working. BUT : configuring it from an external tool is a REAL pain ! This is where i gave up

                    Former dev - Please reply with @substring so that i am notified when you answer me
                    Ex dev - Merci de me répondre en utilisant @substring pour que je sois notifé

                    1 Reply Last reply Reply Quote 0
                    • voljega
                      voljega Banned @Ratte last edited by

                      @Ratte well this is your opinion, I strongly disagree.

                      1 Reply Last reply Reply Quote 1
                      • Ratte
                        Ratte last edited by

                        Ok, lets stop the pro and cons.
                        Whats on the todo-List?

                        •Raspberry Pi model: Pi ZeroW
                        •Raspberry Pi model: Pi 3B @ 1350/500/500 MHz
                        •Raspberry Pi model: Pi 3B+ @ 1550/500/500 MHz

                        voljega 1 Reply Last reply Reply Quote 0
                        • voljega
                          voljega Banned @Ratte last edited by voljega

                          @Ratte I'm no part of Recalbox team at all, I'm doing that on my own.

                          So TODO list is pretty emptied by now :

                          • being able to exit the emulator with one button
                          • display the GUI with one button

                          Those 2 should be taken care off by amiberry's version of uae4arm but for now i'm missing some libraries so the UI doesn't show with that version and so I can't configure those parameters

                          • being able to configure in an uae conf file a full configuration allowing a custom mapping for all controls (joystick, GUI, exit, CD32 controls, mouse if possible on right joystick but I don't really care) and for any controller

                          This is not possible at the moment with any version of uae4arm, amiberry's going to convert uae4arm to SDL2 and it should be easier after that

                          • improve WHD, for now HD games are loaded only in a amiga 1200 mode I want to create a amiga 500 mode too

                          • lastly, very lastly do a conf for CD32, well it's essentially done I have all what I need to finalize and do it, I just don't care enough for this machine to finalize it

                          That said, if you want to play A500 and A1200 ADF and WHD games in Recalbox launched through emulationstation like every other emulator out there it is working very neatly, you ust have to transfer files install it through a few ssh commands

                          Ratte 2 Replies Last reply Reply Quote 0
                          • Ratte
                            Ratte @voljega last edited by Ratte

                            @voljega said in uae4arm v0.5 - testrun under retropie4.1 by amiga professional:

                            Those 2 should be taken care off by amiberry's version of uae4arm but for now i'm missing some libraries so the UI doesn't show with that version and so I can't configure those parameters

                            https://github.com/midwan/amiberry/releases

                            Is the emulator working (only problems with the config-gui) ?
                            I gone give it a try ... the configfile can be generated by scripts.

                            br
                            André

                            •Raspberry Pi model: Pi ZeroW
                            •Raspberry Pi model: Pi 3B @ 1350/500/500 MHz
                            •Raspberry Pi model: Pi 3B+ @ 1550/500/500 MHz

                            voljega 1 Reply Last reply Reply Quote 0
                            • voljega
                              voljega Banned @Ratte last edited by voljega

                              @Ratte I should be able to have a good version regarding exit/GUI by controller this weekend at the latest.

                              I'm not only using the emulator but my full solution : https://github.com/Voljega/amiga4recalbox

                              1 Reply Last reply Reply Quote 0
                              • Substring
                                Substring last edited by

                                Amiberry is raspberry pi only, which is quite a b*mmer for odroid boards

                                Former dev - Please reply with @substring so that i am notified when you answer me
                                Ex dev - Merci de me répondre en utilisant @substring pour que je sois notifé

                                voljega 1 Reply Last reply Reply Quote 0
                                • voljega
                                  voljega Banned @Substring last edited by voljega

                                  @Substring

                                  there's also the alternate joymap solution

                                  also if amiberry works fine and given the planned evolutions on it, it may be interesting to check with its creator Midian how to compile for odroid

                                  Substring 1 Reply Last reply Reply Quote 0
                                  • Substring
                                    Substring @voljega last edited by

                                    @voljega it uses hard coded dispmanx so i'm afraid this can't happen

                                    Former dev - Please reply with @substring so that i am notified when you answer me
                                    Ex dev - Merci de me répondre en utilisant @substring pour que je sois notifé

                                    voljega 1 Reply Last reply Reply Quote 0
                                    • voljega
                                      voljega Banned @Substring last edited by voljega

                                      @Substring s**t... joymap then

                                      Substring 1 Reply Last reply Reply Quote 0
                                      • Substring
                                        Substring @voljega last edited by Substring

                                        @voljega I read on a retropie issue that midwan intends to make it a libretro core (in a distant future), so once the SDL2 renderer is done, no need to stick to dispamnx i guess

                                        source : https://github.com/RetroPie/RetroPie-Setup/issues/1871#issuecomment-278021738

                                        Former dev - Please reply with @substring so that i am notified when you answer me
                                        Ex dev - Merci de me répondre en utilisant @substring pour que je sois notifé

                                        voljega 1 Reply Last reply Reply Quote 0
                                        • voljega
                                          voljega Banned @Substring last edited by

                                          @Substring dude you're making my heart go
                                          5x

                                          in a row

                                          It's exhausting 😄 😄 😄

                                          1 Reply Last reply Reply Quote 0
                                          • Ratte
                                            Ratte @voljega last edited by Ratte

                                            @voljega said in uae4arm v0.5 - testrun under retropie4.1 by amiga professional:

                                            So TODO list is pretty emptied by now :

                                            • being able to exit the emulator with one button
                                            • display the GUI with one button

                                            amiberrys latest v2.1.1 binary is working here (including gui)
                                            i have only replaced your binary against amiberrys version

                                            this week i am going to change the scripts for a "out of the box" working cd32 config with cd32-gamepad

                                            any idea how to create a cd32 theme for emustation (svg-files)?

                                            br
                                            André

                                            •Raspberry Pi model: Pi ZeroW
                                            •Raspberry Pi model: Pi 3B @ 1350/500/500 MHz
                                            •Raspberry Pi model: Pi 3B+ @ 1550/500/500 MHz

                                            voljega 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Want to support us ?

                                            66
                                            Online

                                            99.3k
                                            Users

                                            28.1k
                                            Topics

                                            187.1k
                                            Posts

                                            Copyright © 2021 recalbox.com