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
    40593
    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.
    • lolo
      lolo @voljega last edited by

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

      Amiberry

      Yes with Amiberry. You have to edit the config file.

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

        @voljega. Ratte's cd32 emu setup definitely uses uae4arm. I know this as during the setup process you need to pick the correct version depending on what Pi you have, deleting the other 2.

        Sinclair ZX Spectrum 48k "dead flesh" keyboard, Commodore 64, Amiga A500, Amiga A1200, CD32, PC Engine, PS1, PS2, PSP, Nintendo DS, Dreamcast, Wii, XBox 360, Xbox One-X, Pi2, Pi3, Pi4 owner, ARRM contributor ( http://jujuvincebros.fr/wiki/arrm/doku.php ).

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

          Amiberry is uae4arm emulator updated and optimized with bug fixes.
          This is the version to have.

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

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

            @RustyMG If you're talknig about retropie, their philosophy is much different than ours. In their opinion, it's up to the user to configure every emulator on their own, when recalbox aims a "configuration-less" experience. Of course I could have added an amiga emulator and say "guyz, plug a keyboard, and you're on your own to configure", but that's not how we, at Recalbox, see things.

            With the CD32 Emulator this is no longer a problem.
            No keyboard - done
            No mouse - done
            One unified configuration - done

            So, as long as we can't release a "recalbox-spirit emulator", we don't do it.

            recalbox-spirit - done (in my opinion)

            we only add emulators that have a meaning

            It is listed under "Board Compatibility"
            https://github.com/recalbox/recalbox-os/wiki/Board-Compatibility-(EN)
            I understand this as "emulator that have a meaning"

            Anyway, no time yet for amiga. Among things i'm trying to solve, C64 is the priority.
            Amiberry is raspberry pi only, which is quite a b*mmer for odroid boards
            ... Having an arch specific emulator is not what I believe to be the best thing for recalbox. It would really sadden me (and take sooo much dev time) to have say amiberry for pi, uae4arm on odroid and fs-uae for x86 ...

            The offical way seems to be different ...
            https://github.com/recalbox/recalbox-os/wiki/Board-Compatibility-(EN)
            It is not the only emulator thats integrated for one specific system.
            Take x86 (Wii) or missing emulators for PI1&PI2.
            From this perspective, I find your argument quite weak.

            And CD32 is like emulating A1200 ... it's still the same deal : have the emulator, and preconfigure it in the recalbox philosophy and scripts. To be honest, I personnaly don't have much time for now to do anything else than support.

            You've listed a lot of personal reasons.
            I feel somewhat reminded of the 80/90s computer wars.
            Where can I find offical developer support?

            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

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

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

              Where can I find offical developer support?

              That's me dude. I'm one of the developpers. Depending on what you're trying to achieve, there is a wiki for compilation basics. The next big thing is understanding buildroot as we don't add pre-compiled binaries.

              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é

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

                @ Substring
                Before I start with things like compiling and buildroot i would like to understand the internal workflow of recalbox.
                Right now i start the emulator with the following command:
                <Command> ./ usr / bin / uae4arm / scripts / start.sh% ROM% </ command>

                All other emulators are started by:
                <Command> python /usr/lib/python2.7/site-packages/configgen/emulatorlauncher.pyc% CONTROLLERSCONFIG% -system% SYSTEM% -rom% ROM% -emulator% EMULATOR% -core% CORE% -ratio% RATIO% </ Command>

                Is there any description or document how to add an emulator in the right way?

                Thanks in advance.
                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

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

                  @Substring:
                  reminder

                  •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
                  • Substring
                    Substring @Ratte last edited by

                    @Ratte yo gotta learn python ... but as i'm the one who mostly works on configgen, consider yourself a lucky man ^^

                    There is no doc, it's not such a big tool. The easiest is to read a generator, understand that we generally have 3 files for a generator :

                    • the generator itself which drives the wole configuration + launch of the emulator
                    • sometimes a controller file that handles controls configuration
                    • sometimes a config file to handle general configuration of the emulator

                    Next is to edit emulatorlauncher.py :

                    • add the dependencies (all the import sutff)
                    • Add a Emulator['amiga'] default line

                    Don't forget to add the necessary files in the setup.py.

                    The only step-by-step i could recommend you for now is :

                    • create a uae folder in generators
                    • find a small xxxGenerator.py, copy it over, rename functions/methods as well as the file, and just add a hard coded launch command
                    • add the necessary lines in emulatorlauncher.py
                    • add the necessary lines in setup.py
                    • copy over to the pi, regen the setup
                    • learn to manually start configgen rather than by ES 😉

                    configgen is half of the job, the other half (the package) is a whole different story. I made the necessary packages for uae4arm-rpi, i guess they could be a good start depending on the dependencies of the emulator you wish to add.

                    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
                    • DerSchatten
                      DerSchatten @korni last edited by

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

                      @Ratte

                      Ich habe mich mal an dem Theme versucht...

                      0_1489944528498_IMG_20170319_1812099.jpg

                      Hier zum Download: http://bit.ly/2nAFaeP

                      does anyone still have these files, please?
                      The link is dead.

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

                        @derschatten see the other thread it's still alive there

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

                          what other thread do you mean?
                          The AMIGA CD32 EMULATION - HOW TO - ? There is no link to this svg inside.

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

                            @derschatten oh sorry i thought you were speaking about the full emulated solution

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

                              nothing??? Nichts? Gaaar nichts?

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

                                Hi, ok voljega I tried your "amiga solution" and it's great. But there is only one problem I have... Buttons and directions on my Arcade pad doesn't work. the only one key that works is "square" (or X in xbox controller) which quits emulator. The keyboard and mouse is working fine. What can I do with it?

                                edited: I forgot I have uae4arm gui, but when I select the correct stick and save config it doesnt save, I have to set all again at start each time. Hmm maybe I will try to exchange saved config with the default one...

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

                                  I cant edit my post above... so edited2: I just configured everything in the gui using mouse and keyboard then saved configuration. Then I moved saved configuration to the main folder and renamed it as default one and then I ran genUAE script for all my games and it now works great 🙂

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

                                  Want to support us ?

                                  64
                                  Online

                                  99.6k
                                  Users

                                  28.1k
                                  Topics

                                  187.1k
                                  Posts

                                  Copyright © 2021 recalbox.com