RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    Here's a working CD32 config file for Amiberry

    Scheduled Pinned Locked Moved Help and Support
    amiberrycd32configsuae
    5 Posts 4 Posters 5.0k Views
    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.
    • S
      SpudsMcToole Banned
      last edited by mediamogul

      After an incredible amount of hunting and endless trial and error, I've managed to put together a template .UAE file that loads CD32 games in the form of CUE/ISO files directly from the Emulation Station menu.

      It also includes a couple of customisations, namely setting the second fire button to replicate Up on the joystick - great for platformers and Thrust/Asteroids-type games - and the other three to CD32 fire buttons, setting Delete on a USB keyboard to instant quit, and adjusting the display dimensions to fill the screen.

      (You may want to adjust any or all of those to suit yourself depending on preference and which game you're playing. If a game needs the Blue firebutton, change joyport1_amiberry_custom_none_north=Joy2 Up to joyport1_amiberry_custom_none_north=Joy2 CD32 Blue)

      You'll need to have CD32KICK31.ROM and CD32EXT.ROM in your BIOS folder, and your CUE and ISO files in the ROMS folder, along with this .UAE file saved under the same name as your game.

      (So if it's SENSIBLESOCCER.ISO, you'll want to save the text below as SENSIBLESOCCER.ISO.UAE in the same folder.)

      Here's the file:

      config_description=Configuration for disk 'CD32'
      config_hardware=true
      config_host=true
      config_version=3.6.0
      amiberry.rom_path=/opt/retropie/emulators/amiberry/kickstarts/
      amiberry.floppy_path=/opt/retropie/emulators/amiberry/disks/
      amiberry.hardfile_path=/opt/retropie/emulators/amiberry/
      amiberry.cd_path=/opt/retropie/emulators/amiberry/cd32/
      ; 
      ; *** Controller/Input Configuration
      ; 
      joyport0=mouse
      joyport0_autofire=none
      joyport0_friendlyname=Mouse
      joyport0_name=MOUSE0
      ; 
      joyport1=joy1
      joyport1_autofire=none
      joyport1_friendlyname=USB Gamepad 
      joyport1_name=JOY1
      joyport1_amiberry_custom_none_north=Joy2 Up
      joyport1_amiberry_custom_none_east=Joy2 CD32 Green
      joyport1_amiberry_custom_none_south=Joy2 CD32 Red
      joyport1_amiberry_custom_none_west=Joy2 CD32 Yellow
      ; 
      ; 
      ; 
      input.joymouse_speed_analog=2
      input.joymouse_speed_digital=10
      input.joymouse_deadzone=33
      input.joystick_deadzone=33
      input.analog_joystick_multiplier=15
      input.analog_joystick_offset=-1
      input.mouse_speed=100
      input.autofire_speed=0
      kbd_lang=us
      ; 
      ; *** Host-Specific
      ; 
      amiberry.vertical_offset=0
      amiberry.hide_idle_led=0
      amiberry.gfx_correct_aspect=1
      amiberry.kbd_led_num=-1
      amiberry.kbd_led_scr=-1
      amiberry.scaling_method=-1
      amiberry.quit_amiberry=delete
      amiberry.use_analogue_remap=false
      amiberry.use_retroarch_quit=true
      amiberry.use_retroarch_menu=true
      amiberry.use_retroarch_reset=false
      ; 
      ; *** Common / Paths
      ; 
      use_gui=no
      kickstart_rom_file=$(FILE_PATH)/cd32kick31.rom
      kickstart_ext_rom_file=$(FILE_PATH)/cd32ext.rom
      flash_file=/opt/retropie/emulators/amiberry/cd32.nvr
      cart_file=
      ; 
      ; *** Floppy Drives
      ; 
      floppy0=/home/pi/RetroPie/roms/amiga/Fly Harder (1993)(Buzz)[!].cue
      floppy0type=-1
      floppy1=
      floppy1type=-1
      floppy2=
      floppy3=
      cdimage0=/home/pi/RetroPie/roms/amiga/Fly Harder (1993)(Buzz)[!].cue,image
      nr_floppies=0
      floppy_speed=100
      ; 
      ; *** Hard Drives
      ; 
      ; 
      ; *** CD / CD32
      ; 
      cd_speed=100
      cd32cd=true
      cd32c2p=true
      cd32nvram=true
      ; 
      ; *** Display / Screen Setup
      ; 
      gfx_framerate=0
      gfx_width=768
      gfx_height=216
      gfx_refreshrate=50
      gfx_refreshrate_rtg=50
      gfx_lores=false
      gfx_resolution=hires
      gfx_linemode=none
      gfx_fullscreen_amiga=false
      gfx_fullscreen_picasso=false
      ntsc=false
      ; 
      ; *** CPU options
      ; 
      finegrain_cpu_speed=1024
      cpu_type=68ec020
      cpu_model=68020
      cpu_compatible=false
      cpu_24bit_addressing=true
      fpu_no_unimplemented=true
      fpu_strict=false
      compfpu=true
      cachesize=0
      ; 
      ; *** Memory
      ; 
      chipmem_size=4
      z3mapping=real
      fastmem_size=0
      a3000mem_size=0
      mbresmem_size=0
      z3mem_size=0
      z3mem_start=0x40000000
      bogomem_size=0
      rtg_modes=0x502
      ; 
      ; *** Chipset
      ; 
      chipset=aga
      chipset_refreshrate=50.000000
      collision_level=playfields
      chipset_compatible=CD32
      rtc=none
      ksmirror_e0=false
      ksmirror_a8=true
      cd32cd=true
      cd32c2p=true
      cd32nvram=true
      immediate_blits=false
      waiting_blits=automatic
      fast_copper=false
      ; 
      ; *** Sound Options
      ; 
      sound_output=exact
      sound_channels=stereo
      sound_stereo_separation=7
      sound_stereo_mixing_delay=0
      sound_frequency=44100
      sound_interpol=none
      sound_filter=off
      sound_filter_type=enhanced
      sound_volume_cd=0
      ; 
      ; *** Misc. Options
      ; 
      bsdsocket_emu=false
      
      W 1 Reply Last reply Reply Quote 5
      • HoraceAndSpiderH
        HoraceAndSpider
        last edited by

        Why use custom controls for CD32 controls when it’s one of the available controller modes?

        1 Reply Last reply Reply Quote 0
        • W
          willbox
          last edited by

          Hi
          Thanks for the config file. For some reason, it loads a pair of eyes against a black screen, and waits for something to be loaded. I have copied your instructions (same filename as ISO, in right folder, correct kickstarts in bios). I noticed you had 'flyharder' referenced in the config file so changed this for my filename also. Is there anything else I need to change to get this to work?

          HoraceAndSpiderH 1 Reply Last reply Reply Quote 0
          • HoraceAndSpiderH
            HoraceAndSpider @willbox
            last edited by

            @willbox

            The pair of eyes is the free alternative kickstart file (AROS)
            So you don’t have your bios files correctly set or scanned

            1 Reply Last reply Reply Quote 0
            • W
              Wulmund @SpudsMcToole
              last edited by Wulmund

              @SpudsMcToole I’m new to Amiga emulation... Have been trying this but it doesn’t load as seems unable to load the right rom

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

              Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

              Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.