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

              Hi @arkive
              For C64, you can use VICE emulator but as you said, it will be hard to reach pixel perfect on CRT thru GPIO (like rgp-pi, Pi2Scart). VICE screen option isn't complient with CRT resolution.
              I use VICE and it works nicely but it must be setup a lot to have a true fullscreen, no tearing result.
              You can try ADVMESS C64 too, but a lot of games doesn't work.

              For Amiga and uae4arm, in low resolution you can't use the UI.
              For PI2Scart hi resolution ... i haven't one so, i don't know.
              I edit each .uae config file with a text editor, it's better went you understand this config file.

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

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

                @ironic said in AMIGA CD32 EMULATION - HOW TO -:

                I use VICE and it works nicely but it must be setup a lot to have a true fullscreen, no tearing result.

                Thanks for replying. How do you do that ^^? Also through GPIO solution?

                I had a feeling that maybe resolution from Vice is 384x271 (overscan) since it goes outside the screen, despite my hdmi timings being set to 320x240
                Could you advise how would I calculate hdmi timings for this (384) resolution? I saw your python script somewhere but not quite sure how to use it.

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

                  I use RGB thru GPIO only.
                  For Commodore Amiga 500/1200/CD32 50Hz i use :
                  1920 282 49.920410 -10 6 11 48 192 240 5 15625 (for generating hdmitimings with my script)
                  With configfile (.UAE) :
                  gfx_width=704
                  gfx_height=282
                  gfx_width_windowed=704
                  gfx_height_windowed=282
                  gfx_width_fullscreen=704
                  gfx_height_fullscreen=282
                  (Only 2 lines are needed but can't remember wich)

                  For Commodore 64 50Hz(Vice - Combian 64 edition) i use :
                  hdmi_timings 336 1 10 18 46 288 1 5 6 6 0 0 0 50 0 6400000 1
                  (so, 336x288)

                  My hdmi timings generator only works with RGB/GPIO.

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

                  arkive 1 Reply Last reply Reply Quote 1
                  • voljega
                    voljega Banned last edited by voljega

                    Yes only the first two gfx lines are needed 🙂

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

                      @ironic said in AMIGA CD32 EMULATION - HOW TO -:

                      For Commodore 64 50Hz(Vice - Combian 64 edition) i use :
                      hdmi_timings 336 1 10 18 46 288 1 5 6 6 0 0 0 50 0 6400000 1
                      (so, 336x288)

                      D**n...I was hoping it would work, but still no luck. Thanks though!
                      May I ask what settings in Video in Vice do you use? I mean: Size Settings/ Fullscreen Mode/Custom Res/Res limit mode/Open GL
                      Also, the Border: Full, Normal or None?

                      My hdmi timings generator only works with RGB/GPIO.

                      I use pi2scart, do you think it may require different settings from your setup? Also, I use Retropie...maybe the difference is in that Vice Combian 64 edition? I'm downloading it now, will try later.

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

                        Thanks @voljega 🙂

                        @arkive
                        Sorry, it's an Amiga thread.

                        Have a look to this C64 screens grabbed from my CRT
                        Scanlines perfect (1920x288), 50fps perfect sync.
                        text alternatif

                        text alternatif

                        Open a Commodore 64 thread if you want more informations...

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

                        1 Reply Last reply Reply Quote 0
                        • Jesús BL
                          Jesús BL last edited by

                          Does AmigaCD32 addon run in new recalbox 4.1 stable?

                          I ran this in beta but I can't in new stable version.

                          Trucos y recetas para raspberry pi:
                          http://malagaoriginal.blogspot.com.es/search/label/raspberry pi

                          djtwok 1 Reply Last reply Reply Quote 0
                          • Dragu
                            Dragu Banned last edited by Dragu

                            cOOL !
                            I also just install CD32 Emulation.
                            Is there a chance that this is part as one of the next Recalbox release ?

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

                              @dragu yes it should be sooner or later, but amiberry has a better support of a500/a1200 than cd32 for now

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

                                @dragu As @voljega made the hard part for configgen, we'll take a look sooner or later. Still got 1 bugfix release of 4.1 coming shortly, got some major internal work to do nefore adding new packages, then i'll go into amiga. I'm just now quite disappointed with 2 points :

                                • Amiberry is SDL1 for now ... It's more than time to move on to SDL2
                                • Amiberry is raspberry only (or am i wrong ?), leaving odroids and x86* on the side

                                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 yeah the second point is the more bothering clearly, but they're willing to make a version for odroid, for x86, not that much apparently or not in a near future :
                                  https://github.com/midwan/amiberry/issues/143
                                  https://github.com/midwan/amiberry/issues/131

                                  And they are still working SDL2 version, but it looks like it will be released later than sooner 😉

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

                                    Hello everybody and many thanks for this tuto. I'll try it ASAP. Can you tell me which version of cd32_base.rom and cd32_ext.rom I need (version # or CRC) ?
                                    Thanks !

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

                                      @mightor Go back a little I posted them in this thread just two months ago

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

                                        @voljega got it ! Many thanks.

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

                                          I tracked all the posts in this thread, made everything with the instructions, I even converted my cue/imgs to isos and made new cues for them, but still when I try to load something it always throw me back to recalbox. I edited start.th, made all the changes... It still doesn't work at all. Am I missing something?

                                          edited:

                                          Always read readme.txt 🙂
                                          "RENAME YOUR REQ. EMULATOR AT:
                                          ...\CD32-Beta\usr\bin\uae4arm
                                          uae4arm-rpi1
                                          uae4arm-rpi2
                                          uae4arm-rpi3
                                          (rename your req. version to "uae4arm" and delete the unused two other versions)"

                                          Official relased games work now (I mean that one that are .cue/.iso "originally" downloaded. Unofficial "collections" converted from .cue/.img to iso and with manual made .cues doesn't work for me. But I can now play Banshee! Thanks Ratte!

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

                                            @ejr It doesn't seem that Ratte is supporting his version too much anymore, and I can't help you with it.

                                            You can try mine if you want, but it doesn't support CD32, only Amiga 500/1200

                                            ejr Ratte 2 Replies Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Want to support us ?

                                            76
                                            Online

                                            99.6k
                                            Users

                                            28.1k
                                            Topics

                                            187.1k
                                            Posts

                                            Copyright © 2021 recalbox.com