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.
    • RustyMG
      RustyMG last edited by

      Does this mean that if the "image" file is replaced with vector graphics, this is effectively good to go and can be incorporated into 4.1 beta?
      Is there anything still to be done that is stopping this being "signed off" as finished?

      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 ).

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

        @RustyMG Adding an image to a theme is one thing (rather easy), adding the emulator is a much different task that won't be done for 4.1

        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é

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

          @Substring
          What?!
          Oh man....
          I moved from Retropie to Recalbox as the documentation said the C64 and Amiga were coming in v4.1.
          Pity. But, I understand and appreciate that some things at first look straightforward, but the unexpected problems and issues that arise soon lead to serious delays.
          Isn't the cd32 emu at least implementable though? It all seems pretty much done, and now even exits back to the menu?
          Either way, keep up the good work guys - it's appreciated.

          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 ).

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

            @RustyMG C64 may be ok for the 4.1 stable, but not amiga, still too much work on this platform. See : they have been experimenting 3 different emulators and now believe amiberry is the best one. Which leads to the impossibility for us to run it on x86 or maybe even odroid. 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 ...

            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.

            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 @RustyMG last edited by

              @RustyMG

              Recalbox Team is sorry to have a life beside recalbox and to provide a free distribution on its free time but it seems you're feeling like you're entitled to have evrything you want whenever you want

              To satisfy your urges :

              CD32 isn't done on my side, and Amiberry (the emulator used behind) is currently beeing deep overhauled.

              So for now we miss mostly on Amiberry's side :

              • real custom controls (for now you can only map button 0-4 to gui and exit in amiberry). Also for now no way to correctly map every button to your controller. Being able to use the controller as mouse as in Hatari emulator would also be good
              • use latest emulation code from WinUAE
              • use SDL2 instead of SDL1 (which will allow whatever we want for custom controls)
              • integration into libretro

              All of this is currently being worked on by Midwan, the creator of Amiberry

              If you're really impatient, you can already use the pretty well working version from my signature

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

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

                Which leads to the impossibility for us to run it on x86 or maybe even odroid

                on a further note about that UAE4ARm is also using DispmanX. Anyway Midwan is a pretty good guy and we could talk about that with him when he will be finished with the current work... in a year or so 😄

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

                  @voljega. "it seems you're feeling like you're entitled to have evrything you want whenever you want"

                  That is insulting and really unfair - and also untrue.
                  I have just spent on average 4 nights a week over the last 3 months going thru huge rom collections for every system covered by Recalbox, removing all the duplicates so that there is only 1 version of each Rom (ideally the USA one) and manually removed every duplicate from the 0.78 mame folder so I only had the circa 2300 unique games.
                  I have also now in my own time downloaded and resized hundreds of box art so every single file has one, due to wild results that the scrapers seem to throw up when left on automatic.
                  If I wanted "everything now" id have just downloaded someone else's setup available online.

                  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 ).

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

                    @voljega uae4arm or uae4arm-rpi ? The latter does use dispmanx, i'm not sure concerning the first one

                    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 the latter I would say, but check the title : https://www.raspberrypi.org/forums/viewtopic.php?f=78&t=110488&sid=b3614dc430396df62833667100f8bfce&start=500

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

                        @RustyMG i didn't take it as "compile it right here right now". I just wanted to explain that amiga emulation it still quite on the move, despite me having not much free time these days. I've spent quite some time on amiga in the past months. Adding an emulator the recalbox way is hard, takes time. And although I could run the emulator on my dev pi, i just couldn't rech the point where it works like any other recalbox emulator because of the auto configuration step that we do in Recalbox.

                        The real problem with uae4arm has always been the configuration part (as this is definitely not documented and looks like a real mess). I don't see the point in adding an emulator that forces users to have a keyboard, adding emulators that are not maintained, or emulators whose author hardly cares about users' recommendations ...

                        Also, hardly any chance I add an emulator that requires SDL1 ... come on, it's 2017 now ... having SDL1 on pi is totally abnormal (and was never meant to happen).

                        Now I'm still keeping an eye on amiga emulation. But the main priority for now is to hunt for bugs on 4.1

                        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 RustyMG 2 Replies Last reply Reply Quote 0
                        • voljega
                          voljega Banned @Substring last edited by

                          @Substring Well I can say now that I master uae configuration and it is not that hard at all, you just have to know that a lot but really a lot (I would say 60 to 80%) of a uae generated by uae4arm is useless and not necessary, especially around controls.

                          And with the future enhancement of amiberry especially around SDL2 I'm sure we'll still be able to reduce that.

                          Custom generation doesn't cause too much of a trouble either

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

                            AmigaCD32 is now working very good.
                            Tested a lot of stuff, all seems to be ok.
                            I hope to build a tiny archive and a how-to during this week.
                            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 1
                            • Ratte
                              Ratte last edited by

                              @voljega: I also tested a lot of "Amiga Compilation" discs for the cd32 ...
                              https://www.youtube.com/watch?v=GmV6DEJ2y4c
                              (it is not my video, only an expample for cd32 compilation disc)
                              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 @Substring last edited by

                                @Substring
                                https://forum.recalbox.com/topic/7331/amiga-cd32-emulation-how-to

                                Should also work with amiberrys uae-binaries for pi1 & pi2.
                                Sorry, but i have no idea how to contribute a package or so ....
                                Perhaps the team can build a package with my guide.

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

                                  @Substring
                                  Hi,
                                  Well, it's a month to the day that the "other lot" released their latest update, v4.2.
                                  In that release, the part that got my attention was the updates to C64 and Amiga emulation, ie. "Multi disk zip support for Vice (C64 emulator), fs-uae, uae4arm and Amiberry (Amiga)".

                                  They can now launch Amiga disk images directly from Emulation Station with uae4arm or Amiberry it seems, so I'm wondering if they have managed to resolve the issues everyone (in both camps) has been having with C64 and Amiga emulation?

                                  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 ).

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

                                    @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.

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

                                    Also, we are not based on raspbian, which makes adding an emulator (compiling it + integrating it) much harder.

                                    And I'm quite surprised they added fs-uae when its dev team said the emulator shouldn't run very good on a raspberry ... This is also how we differ : we only add emulators that have a meaning (like why would we add saturn that runs at 5fps ? PSP is already at the limit, too many people complain that it's not very fluid).

                                    Anyway, no time yet for amiga. Among things i'm trying to solve, C64 is the priority.

                                    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é

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

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

                                      They can now launch Amiga disk images directly from Emulation Station with uae4arm or Amiberry it seems

                                      And so is my custom integration, there's really no issue around that, I already had a working prototype a yeah and a half back. And tody it's working perfectly, mounting multi adf up to 4 and even WHDLoad images

                                      The only real issue is mapping special controls on gamepad : gui, exiting emulator, mouse, cd32 pad

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

                                        @Substring
                                        I agree totally.
                                        Recalbox has always been the more.....what's the word....."polished" . Recalbox has always been more polished, more professional, more "complete".
                                        As you say I think more people will be wanting C64 emulation up and running before anything else.

                                        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
                                        • RustyMG
                                          RustyMG @voljega last edited by RustyMG

                                          @voljega
                                          Regarding the issues you mentioned, Ive tried about 80 cd32 iso's using Ratte's CD32 setup and there has only been 1 game where the joypad mapping didn't seem quite right, plus, every game exited back to the menu as expected, and the CD32 controller mapping seemed fine.
                                          Has he possibly solved some of the issues you have?

                                          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 ).

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

                                            @RustyMG
                                            I don't think so given those issues are related to the emulator itself but what I meant is that you should be able to configure precisely each button in a conf file before launching the emulator (to be able to use multiple different controllers), more than just using the one configured by the emulator by default.

                                            Do you exit the game by a controller button or with the GUI ?

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

                                            Want to support us ?

                                            65
                                            Online

                                            99.6k
                                            Users

                                            28.1k
                                            Topics

                                            187.1k
                                            Posts

                                            Copyright © 2021 recalbox.com