Show pageOld revisionsBacklinksExport to PDFBack to top This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. <WRAP center round todo> This article needs some TLC. Read at your own risk. </WRAP> <WRAP group> <WRAP round box twothirds column> {{ https://raw.githubusercontent.com/fabricecaruso/es-theme-carbon/master/art/logos/amigacd32.svg?nolink&380 }} ====== Amiga CD32 ====== The Amiga CD32 is a fourth-generation home video game console developed by Commodore. It was released in 1994. It is essentially an [[systems:amiga1200|Amiga 1200]] with a CD-ROM drive and a controller, backwards compatible with some [[systems:amigacdtv|CDTV]] games. It would be the first 32-bit system released in the Western market, however in Japan the FM Towns Marty would lay claim to that title. Like with the 3DO and Atari's Jaguar, the Amiga CD32 failed to grasp a stable market share in the face of Sony's [[systems:psx|PlayStation]] and Sega's [[systems:saturn|Saturn]]. The fact that the CD32 had lackluster 3D polygon support did not help the situation (further attributing to Sony's determination to release only 3D games in the West). The CD32 would be discontinued only eight months after its debut. This system scrapes metadata for the "amigacd32" group(s) and loads the ''amigacd32'' set from the currently selected theme, if available. </WRAP> <WRAP third column> {{ https://raw.githubusercontent.com/fabricecaruso/es-theme-carbon/master/art/consoles/amigacd32.png?nolink&350 |}} </WRAP> </WRAP> ==== Quick reference ==== * **Accepted ROM formats:** ''.bin'', ''.cue'', ''.iso'', ''.chd'' * **Folder:** ''/userdata/roms/amigacd32'' ^ Emulators ^ Accepted ROM formats ^ | [[#fsuae:_CD32|fsuae: CD32]] | ''.bin'', ''.cue'', ''.iso'', ''.chd'' | | [[#amiberry:_CD32|amiberry: CD32]] | ''.bin'', ''.cue'', ''.iso'' | | [[#libretro:_puae|libretro: puae]] | ''.bin'', ''.cue'', ''.iso'', ''.chd'' | | [[#libretro:_puae2021|libretro: puae2021]] | ''.bin'', ''.cue'', ''.iso'', ''.chd'' | | [[#libretro:_uae4arm|libretro: uae4arm]] | ''.bin'', ''.cue'', ''.iso'', ''.chd'' | ===== BIOS ===== ^ MD5 checksum ^ Share file path ^ Description ^ Notes ^ | ''5f8924d013dd57a89cf349f4cdedc6b1'' | ''bios/kick40060.CD32'' | CD32 Kickstart v3.1 rev 40.060 | AmigaOS 3.1 | | ''bb72565701b1b6faece07d68ea5da639'' | ''bios/kick40060.CD32.ext'' | CD32 extended ROM rev 40.060 | CDTV extended ROM | | ''5f8924d013dd57a89cf349f4cdedc6b1'' | ''bios/amiga-os-310-cd32.rom'' | CD32 Kickstart v3.1 rev 40.060 | AmigaOS 3.1 | | ''bb72565701b1b6faece07d68ea5da639'' | ''bios/amiga-ext-310-cd32.rom'' | CD32 extended ROM rev 40.060 | CDTV extended ROM | ===== ROMs ===== Place your Amiga CD32 ROMs in ''/userdata/roms/amigacd32''. ===== Emulators ===== ==== fsuae ==== === fsuae configuration === Standardized features available to all cores of this emulator: ''amigacd32.videomode'', ''amigacd32.padtokeyboard'', ''amigacd32.videomode'', ''amigacd32.ratio'', ''amigacd32.bezel'', ''amigacd32.bezel_stretch'', ''amigacd32.hud'', ''amigacd32.hud_corner'', ''amigacd32.bezel.tattoo'', ''amigacd32.bezel.tattoo_corner'', ''amigacd32.bezel.tattoo_file'', ''amigacd32.bezel.resize_tattoo'' ==== amiberry ==== === amiberry configuration === Standardized features available to all cores of this emulator: ''amigacd32.videomode'', ''amigacd32.padtokeyboard'', ''amigacd32.videomode'', ''amigacd32.ratio'', ''amigacd32.bezel'', ''amigacd32.bezel_stretch'', ''amigacd32.hud'', ''amigacd32.hud_corner'', ''amigacd32.bezel.tattoo'', ''amigacd32.bezel.tattoo_corner'', ''amigacd32.bezel.tattoo_file'', ''amigacd32.bezel.resize_tattoo'' ^ ES setting name ''batocera.conf_key'' ^ Description => ES option ''key_value'' ^ ^ Settings that apply to all cores of this emulator || | **LINE MODE ''amigacd32.amiberry_linemode''** | Adjust screen line draw mode.\\ => SINGLE ''none'', DOUBLE ''double'', SCANLINES ''scanlines''. | | **VIDEO RESOLUTION ''amigacd32.amiberry_resolution''** | Manually define which internal resolution to use. AUTO = High.\\ => Low ''lores'', High ''hires'', Super high ''superhires''. | | **SCALING METHOD ''amigacd32.amiberry_scalingmethod''** | Change pixel scaling and filtering method.\\ => Automatic ''automatic'', Pixelated (Nearest) ''pixelated'', Smooth (Linear) ''smooth''. | | **REMOVE INTERLACE ARTIFACTS ''amigacd32.amiberry_flickerfixer''** | Fix flickering in a static screen like Workbench.\\ => ON ''True'', OFF ''False''. | | **AUTO HEIGHT ''amigacd32.amiberry_auto_height''** | Resize automatically screen height.\\ => ON ''True'', OFF ''False''. | ==== RetroArch ==== RetroArch has [[emulators:retroarch|its own page]]. === libretro: puae === == libretro: puae configuration == Standardized features for this core: ''amigacd32.rewind'', ''amigacd32.autosave'', ''amigacd32.padtokeyboard'' ^ ES setting name ''batocera.conf_key'' ^ Description => ES option ''key_value'' ^ ^ Settings that apply to all systems this core supports || | **AMIGA MODEL ''global.puae_model''** | Force a specific model and prevent tags detection.\\ => Autodetect (by game name tag) ''automatic'', A500 (512KB Chip + 512KB Slow) ''A500'', A500+ (1MB Chip) ''A500PLUS'', A600 (2MB Chip + 8MB Fast) ''A600'', A1200 (2MB Chip + 8MB Fast) ''A1200'', A4000/040 (2MB Chip + 8MB Fast) ''A4040'', CDTV (1MB Chip) ''CDTV'', CD32 Default (2MB Chip) ''CD32'', CD32 (2MB Chip + 8MB Fast) ''CD32FR''. | | **CPU COMPATIBILITY ''global.cpu_compatibility''** | Help games which are too quick or that have bugs.\\ => Normal ''normal'', More compatible ''compatible'', Cycle-exact ''exact''. | | **CPU CLOCK ''global.cpu_multiplier''** | Works with 'Cycle-exact' mode and for a few games.\\ => Default by model ''0'', 3.54 MHz ''1'', 7.09 MHz (A500 speed) ''2'', 14.18 MHz (A1200 speed) ''4'', 28.37 MHz ''8'', 35.46 MHz ''10'', 42.56 MHz ''12'', 56.75 MHz ''16''. | | **CPU SPEED ''global.cpu_throttle''** | Ignored with 'Cycle-exact'.\\ => -90% ''-900.0'', -80% ''-800.0'', -70% ''-700.0'', -60% ''-600.0'', -50% ''-500.0'', -40% ''-400.0'', -30% ''-300.0'', -20% ''-200.0'', -10% ''-100.0'', Default ''0.0'', +100% ''1000.0'', +200% ''2000.0'', +300% ''3000.0'', +400% ''4000.0'', +500% ''5000.0'', +600% ''6000.0'', +700% ''7000.0'', +800% ''8000.0'', +900% ''9000.0'', +1000% ''10000.0''. | | **VIDEO FORMAT STANDARD ''global.video_standard''** | \\ => PAL 288x576px 50Hz ''PAL'', NTSC 240x480px 60Hz ''NTSC''. | | **VIDEO RESOLUTION ''global.video_resolution''** | Manually define which resolution to use.
Auto defaults to High and switches to Super-High when needed.\\ => Low 360p ''lores'', High 720p ''hires'', Super-high 1440p ''superhires''. | | **ZOOM (HIDE BORDERS) ''global.zoom_mode''** | Hides borders on many games. Some games use the borders.\\ => Off ''none'', Autofit screen ''automatic'', minimum ''minimum'', smaller ''smaller'', small ''small'', medium ''medium'', large ''large'', larger ''larger'', maximum ''maximum''. | | **FRAMESKIP ''global.gfx_framerate''** | Skip frames to improve performance, at the cost of choppy motion.\\ => Off ''disabled'', 1 ''1'', 2 ''2''. | | **MOUSE SPEED ''global.mouse_speed''** | Affects mouse speed globally.\\ => original ''100'', 50% ''50'', 70% ''70'', 120% ''120'', 150% ''150'', 170% ''170'', 200% ''200''. | ^ Settings specific to amiga500 || | **FLOPPY TURBO SPEED ''amiga500.puae_floppy_speed''** | Removes loading but can add possible glitches/crashes.\\ => Off ''100'', On ''0''. | | **2P GAMEPAD MAPPING (KEYRAH) ''amiga500.keyrah_mapping''** | Keypad to joyport mappings for 2 players.\\ => Off ''disabled'', On ''enabled''. | | **WHDLOAD LAUNCHER ''amiga500.whdload''** | Enable launching pre-installed WHDLoad installs.\\ => Off ''disabled'', On ''config''. | | **JUMP ON B ''amiga500.pad_options''** | Makes second fire button press up instead.\\ => Off ''disabled'', On ''jump''. | | **DISABLE EMULATOR JOYSTICK ''amiga500.disable_joystick''** | Passes all physical keyboard events for Pad2Key.\\ => Off ''disabled'', On ''enabled''. | | **CONTROLLER 1 TYPE ''amiga500.controller1_puae''** | Select controller type for Amiga P1.\\ => Retropad ''1'', CD32 Pad ''517'', Analog Joystick ''773'', Joystick ''261'', Keyboard ''259''. | | **CONTROLLER 2 TYPE ''amiga500.controller2_puae''** | Select controller type for Amiga P2.\\ => Retropad ''1'', CD32 Pad ''517'', Analog Joystick ''773'', Joystick ''261'', Keyboard ''259''. | ^ Settings specific to amiga1200 || | **FLOPPY TURBO SPEED ''amiga1200.puae_floppy_speed''** | Removes loading but can add possible glitches/crashes.\\ => Off ''100'', On ''0''. | | **2P GAMEPAD MAPPING (KEYRAH) ''amiga1200.keyrah_mapping''** | Keypad to joyport mappings for 2 players.\\ => Off ''disabled'', On ''enabled''. | | **WHDLOAD LAUNCHER ''amiga1200.whdload''** | Enable launching pre-installed WHDLoad installs.\\ => Off ''disabled'', On ''config''. | | **JUMP ON B ''amiga1200.pad_options''** | Makes second fire button press up instead.\\ => Off ''disabled'', On ''jump''. | | **DISABLE EMULATOR JOYSTICK ''amiga1200.disable_joystick''** | Passes all physical keyboard events for Pad2Key.\\ => Off ''disabled'', On ''enabled''. | | **CONTROLLER 1 TYPE ''amiga1200.controller1_puae''** | Select controller type for Amiga P1.\\ => Retropad ''1'', CD32 Pad ''517'', Analog Joystick ''773'', Joystick ''261'', Keyboard ''259''. | | **CONTROLLER 2 TYPE ''amiga1200.controller2_puae''** | Select controller type for Amiga P2.\\ => Retropad ''1'', CD32 Pad ''517'', Analog Joystick ''773'', Joystick ''261'', Keyboard ''259''. | ^ Settings specific to amigacd32 || | **BOOT ANIMATION FIRST ''amigacd32.puae_cd_startup_delayed_insert''** | Inserts CD during boot animation to prevent loading fail.\\ => Off ''disabled'', On ''enabled''. | | **CD TURBO SPEED ''amigacd32.puae_cd_speed''** | Removes loading but can add possible glitches/crashes.\\ => Off ''100'', On ''0''. | | **JUMP ON A ''amigacd32.puae_cd32pad_options''** | Makes the blue button press up instead.\\ => Off ''disabled'', On ''jump''. | ^ Settings specific to amigacdtv || | **BOOT ANIMATION FIRST ''amigacdtv.puae_cd_startup_delayed_insert''** | Inserts CD during boot animation prevent loading fail.\\ => Off ''disabled'', On ''enabled''. | | **CD TURBO SPEED ''amigacdtv.puae_cd_speed''** | Removes loading but can add possible glitches/crashes.\\ => Off ''100'', On ''0''. | === libretro: puae2021 === == libretro: puae2021 configuration == Standardized features for this core: ''amigacd32.rewind'', ''amigacd32.autosave'', ''amigacd32.padtokeyboard'' ^ ES setting name ''batocera.conf_key'' ^ Description => ES option ''key_value'' ^ ^ Settings that apply to all systems this core supports || | **AMIGA MODEL ''global.puae_model''** | Force a specific model and prevent tags detection.\\ => Autodetect (by game name tag) ''automatic'', A500 (512KB Chip + 512KB Slow) ''A500'', A500+ (1MB Chip) ''A500PLUS'', A600 (2MB Chip + 8MB Fast) ''A600'', A1200 (2MB Chip + 8MB Fast) ''A1200'', A4000/040 (2MB Chip + 8MB Fast) ''A4040'', CDTV (1MB Chip) ''CDTV'', CD32 Default (2MB Chip) ''CD32'', CD32 (2MB Chip + 8MB Fast) ''CD32FR''. | | **CPU COMPATIBILITY ''global.cpu_compatibility''** | Help games which are too quick or that have bugs.\\ => Normal ''normal'', More compatible ''compatible'', Cycle-exact ''exact''. | | **CPU CLOCK ''global.cpu_multiplier''** | Works with 'Cycle-exact' mode and for a few games.\\ => Default by model ''0'', 3.54 MHz ''1'', 7.09 MHz (A500 speed) ''2'', 14.18 MHz (A1200 speed) ''4'', 28.37 MHz ''8'', 35.46 MHz ''10'', 42.56 MHz ''12'', 56.75 MHz ''16''. | | **CPU SPEED ''global.cpu_throttle''** | Ignored with 'Cycle-exact'.\\ => -90% ''-900.0'', -80% ''-800.0'', -70% ''-700.0'', -60% ''-600.0'', -50% ''-500.0'', -40% ''-400.0'', -30% ''-300.0'', -20% ''-200.0'', -10% ''-100.0'', Default ''0.0'', +100% ''1000.0'', +200% ''2000.0'', +300% ''3000.0'', +400% ''4000.0'', +500% ''5000.0'', +600% ''6000.0'', +700% ''7000.0'', +800% ''8000.0'', +900% ''9000.0'', +1000% ''10000.0''. | | **VIDEO FORMAT STANDARD ''global.video_standard''** | \\ => PAL 288x576px 50Hz ''PAL'', NTSC 240x480px 60Hz ''NTSC''. | | **VIDEO RESOLUTION ''global.video_resolution''** | Manually define which resolution to use.
Auto defaults to High and switches to Super-High when needed.\\ => Low 360p ''lores'', High 720p ''hires'', Super-high 1440p ''superhires''. | | **ZOOM/CROP (HIDE BORDERS) ''global.zoom_mode''** | Hides borders on many games. Some games use the borders.\\ => Off ''none'', Auto zoom ''automatic'', minimum ''minimum'', smaller ''smaller'', small ''small'', medium ''medium'', large ''large'', larger ''larger'', maximum ''maximum''. | | **FRAMESKIP ''global.gfx_framerate''** | Skip frames to improve performance, at the cost of choppy motion.\\ => Off ''disabled'', 1 ''1'', 2 ''2''. | | **MOUSE SPEED ''global.mouse_speed''** | Affects mouse speed globally.\\ => original ''100'', 50% ''50'', 70% ''70'', 120% ''120'', 150% ''150'', 170% ''170'', 200% ''200''. | | **JUMP ON B ''global.pad_options''** | Makes second fire button press up instead.\\ => Off ''disabled'', On ''jump''. | ^ Settings specific to amigacd32 || | **BOOT ANIMATION FIRST ''amigacd32.puae_cd_startup_delayed_insert''** | Inserts CD during boot animation to prevent loading fail.\\ => Off ''disabled'', On ''enabled''. | | **CD TURBO SPEED ''amigacd32.puae_cd_speed''** | Removes loading but can add possible glitches/crashes.\\ => Off ''100'', On ''0''. | | **JUMP ON A ''amigacd32.puae_cd32pad_options''** | Makes the blue button press up instead.\\ => Off ''disabled'', On ''jump''. | === libretro: uae4arm === No configuration is available for this emulator (yet). ===== Controls ===== Here are the default Amiga CD32's controls shown on a [[:configure_a_controller|Batocera Retropad]]: {{https://raw.githubusercontent.com/batocera-linux/batocera-controller-overlays/master/solid-4k/amigacd32.png}} If using [[#libretro:_puae|libretro: PUAE]], controls can be remapped per game or per folder by [[:remapping_controls_per_emulator#libretropuae|editing its core options]]. ===== Troubleshooting ===== ==== Further troubleshooting ==== For further troubleshooting, refer to the [[:support|generic support pages]]. systems/amigacd32.txt Last modified: 18 months agoby atari