Recalbox Forum

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

    AMIGA CD32 EMULATION - HOW TO -

    Emulator Arcade/PC/Console
    amiga cd32
    32
    160
    111147
    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.
    • hubi
      hubi last edited by

      @voljega I will try, thank you.
      I just connected a ps3 controller. with L1 I can leave the games direct to ES.
      But I miss some buttons, like Fire 2.

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

        Sorry for my late responce.
        We are working on our house.
        Regarding the CD32 "quit" problem.
        I had to update the archiv, because "quit" must be mapped to button "8".
        And in the meantime I have successfully added two player support.
        BR
        André

        Are there any news regarding c64-support ... i like to add DTV64 in the future 😛

        •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 AMIGA CD32 EMULATION - HOW TO -:

          Are there any news regarding c64-support ... i like to add DTV64 in the future 😛

          nope

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

            I am very thankful for all the work that is put into Recalbox, developers, community... thank you all!!! I'm running 4.1 unstable on a RPi3, been customizing my setup for several months now, I'm even using the composite out on a CRT TV with the latest firmware and the CD32 looks and sounds awesome in mode 2 (PAL 50hz interlaced).
            Thank you Ratte and Voljega for this implementation. I hope many people enjoy this 🙂 I followed Ratte's instructions, its easy and all works out of the box. Compilations are crazy! I intend to try Voljega's solution next for a deeper Amiga experience.

            I know that the buttons of the CD32 pad can't be set as you wish yet, but I'd like to warn you of a behavior with dualshock3 (PS3) controller (Gasia clone), its the weirdest thing: when I have it wired through usb cable to the rpi, the button layout is nothing to do with the picture shown at first in Ratte's post, for instance the red CD32 button is mapped to my "select" DS3 button... etc. Almost everything is messed up. Up and down directions work with the left analog stick (hat d-pad is dead) but the unforgiving thing is that you can't go left or right, when you push that way, say, in a platformer, your character seems to stutter in that direction but it's impossible to advance.
            Ok, I know that the picture is from a XBox controller and mapping may differ from a PS3 controller, but now comes the weird thing: when I have the controller paired using bluetooth (without usb cable nor bt dongle) almost all controls are right (not everything is perfect though). The hat d-pad wich didn't work wired, now does (but in some games, some directions trigger other buttons). The colour buttons seem to be more properly mapped. All in all, almost everything is playable this way through the joystick. And it still exits to ES through "L1".
            I'm not asking for a solution, just informing 🙂 I hope you keep your good work. By the way this was my first post ever so if anything's out of place please be gentle I'll be happy to make it right.

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

              @pol yep you're right, I finally integrated CD32 into my solution and using PS3 controller too, the control scheme is definitely messed up, not all buttons are mapped and on Flashback dpad up seems to be mapped to right trigger ?

              Anyway this is a know problem on Amiberry's side, it will likely be corrected on the SDL2 version which is currently being developed, so it's not exactly for tomorrow we have to wait.

              Anyway if you're willing to test later I have now a version fully integrated into Recalbox 4.0.2 so contact me through pruivate message if you want to try that because it is a lot more easy to configure than the previous version.

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

                I have the same problems like @lulu13 , the games do not start, there is only a black screen. After a few seconds, I am back in ES.
                I did everything like in the instructions. Who can help?
                I use a RasPi3 with Recalbox 4.0.2

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

                  ok, I found it by myself. It was a stupid error by me. I made the cue change, but I forgot to edit the start.sh also........Now it works. Big thx to @Ratte for this instruction.
                  I only have to configure the buttons for my snc30, this is kind of strange.

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

                    Hi Folks,

                    I am a newer fan of recalbox but played arround with it during the last months alot.
                    To see that it´s possible to add Amiga CD32 Emulation to it ( by easy doing ) is for me the last important for my little gaming Raspi3 ( Recalbox 4.0.2 )

                    But....I can´t get it work.
                    I did every step Ratte showed in his Video and everyhing looks good but the games don´t start.
                    Black Screen and then back to the menue.
                    I changed the iso/cue entries as written above in /etc/emustation/es_systems.cfg and /usr/bin/uae4arm/scripts/start.sh

                    I only can imagine that maybe the Kickstart Rom/bios is not fitting with CD32 I use. ( kick31)
                    I know it´s copyright stuff etc. but can some at least tell me exactly what rom/bios is needed here?

                    Many thanks for your help
                    Cheers
                    Moshi

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

                      @moshington I've setup a few Pi's following the guide in 4.1unstable and 4.02, and in every case the games have worked perfectly.
                      Stupid question but the contents of the cue files DO refer to the correct bin file EXACTLY? Someone else a few months ago did something simple but wrong.
                      Also, not all games work under emulation (there are a LOT I found that didn't work). Are you trying a game that definitely works?

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

                      Moshington 1 Reply Last reply Reply Quote -1
                      • voljega
                        voljega Banned @Moshington last edited by

                        @moshington I don't know about the name of bios files in Ratte's emulation, but the right bios md5 should be those

                        82a21c1890cae844b3df741f2762d48d kick13.rom
                        dc10d7bdd1b6f450773dfb558477c230 kick20.rom
                        646773759326fbac3b2311fd8c8793ee kick31.rom

                        5f8924d013dd57a89cf349f4cdedc6b1 kick31CD32.rom
                        bb72565701b1b6faece07d68ea5da639 CD32ext.rom
                        31e5bd652a7b4f2a818cd7d11a43b8bf cd32.nvr

                        So in your case the one you're looking for is likely the kick31CD32.rom

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

                          @rustymg Thanks for your reply. I tried superfrog which should run definately.
                          It´s cue and iso file

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

                            @voljega Thanks to you as well. Hmmm...I have used three:

                            bb72565701b1b6faece07d68ea5da639 - CD32ext.rom
                            646773759326fbac3b2311fd8c8793ee - kick31.rom
                            a1b24d6d921995d8e1a492fa88d4ab91 - 391640-03.u6a ( seems to be a mame cd32 whatever 😉

                            Then i have no 5f8924d013dd57a89cf349f4cdedc6b1 kick31CD32.rom
                            That should be the problem, right?

                            Cheers
                            Moshi

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

                              @moshington yep except kick31CD32.rom is the name i used in my own solution, in Ratte's solution I don't know how this bios filr should be named.

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

                                @voljega Allright. I put that missing one into the bios Folder and did the 755-thing to it.
                                Unfortunately the games did not work ( Superfrog and Speedball2 )
                                Black Screen and back to menue after some seconds.

                                The Cue files refer to the correct Iso-files.
                                Well..now I really don´t know why.

                                Does anyone has an idea?

                                Cheers
                                Moshi

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

                                  @moshington To find why it crashes the best thing is to launch manually in putty the command line found in es_systems.cfg and modifying target variables like %ROM% by the real name (in %ROM% case the full path and filenale to the cue file).

                                  The log in the terminal may then help you debug what's going wrong

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

                                    Hi folks. A little question: does anybody know how to enable integer scaling? is it even possible? The thing is, when you are using CRT tv through composite, the resolution of the PAL modes available is 720x576. Horizontal res (720) is not important, but vertical res (576) is, if you want no scaling artifacts. In UAE4arm menu (F12) you can manually change the resolution BUT there's no possibility of an integer that fits 576 horizontal scanlines (by half should be 288, and the emulator options are 200, 216, 256, 270, correct me if I'm wrong). The normal behaviour of the emulator is stretching the image vertically which leads into scaling artifacts like added blur and uneven doubling of pixels. This is somehow hidden if you use the interlaced mode but it comes into sight with progressive (interlaced hurts your eyes!). Ok hope someone knows about this. Best regards to all.

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

                                      @pol I'm not sure pixel perfect doesn't seem possible so easily but i know @ironic uses amiga emulation on CRT so mayve he knows ?

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

                                        Hi.
                                        It's better to use RGB instead of Composite for Amiga but :
                                        If you want to be in integer scale, you must force the resolution in "GameConfigFile".uae

                                        From uae4arm menu you can only up to 270 but in the configfile, you can set :
                                        gfx_width=720
                                        gfx_height=288
                                        gfx_width_windowed=720
                                        gfx_height_windowed=288
                                        gfx_width_fullscreen=720
                                        gfx_height_fullscreen=288

                                        I use a resolution (non interlaced RGB) of 1920x282 and the result is ... perfect 🙂
                                        See this video :
                                        Amiga 500 vs Uae4arm Rpi3 CRT
                                        No tearing, no lag, i'm an Amiga coder an i know what is a perfect 50fps scroll 😉

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

                                        1 Reply Last reply Reply Quote 2
                                        • Pol
                                          Pol last edited by

                                          @voljega @ironic You rock so hard!!! ironic, I understand RGB would be better as one can set a nice amount of custom resolutions, timings, etc... I've been following your discussions about that matter, and the people that's been involved in composite and rgb optimization for the rpi. I can't give enough thanks to you people (popcornmix=hero!!!).
                                          There are no SCART tvs where I live so no "pi2scart" for me, only composite and component. I really don't like the idea of hooking 2 or 3 different adapters together, I just like the rpi to be simple, like an old console, so its only composite for me (until maybe I get the money to import a "Retrotink"... but that wold be very expensive, we pay several times the real prices here, plus there is very few people that sell this kind of things). Anyway I'm super thankful 🙂

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

                                            @ironic Any chance for a hint how to run Amiga or C64 on a CRT via Pi2Scart?
                                            With Amiga, the emulator UI is blown up in some super high resolution and I can't do anything.

                                            With c64, it's better, but I struggle to hit 1:1 pixels. The best result I get is 1:1 but with borders on top/bottom in horizontal, and going slightly over left/right in vertical.

                                            Not sure if it's controlled by hdmi_ settings or maybe somewhere in the emu?

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

                                            Want to support us ?

                                            78
                                            Online

                                            99.6k
                                            Users

                                            28.1k
                                            Topics

                                            187.1k
                                            Posts

                                            Copyright © 2021 recalbox.com