Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
systems:amigacd32 [2021/12/16 01:23] – created atarisystems:amigacd32 [2022/10/12 02:34] (current) – add new emulators, add BIOS atari
Line 4: Line 4:
 <WRAP group> <WRAP group>
 <WRAP round box twothirds column> <WRAP round box twothirds column>
-{{ https://raw.githubusercontent.com/fabricecaruso/es-theme-carbon/master/art/logos/amigacd32.svg?nolink&300 }}+{{ https://raw.githubusercontent.com/fabricecaruso/es-theme-carbon/master/art/logos/amigacd32.svg?nolink&380 }}
  
 ====== Amiga CD32 ====== ====== Amiga CD32 ======
  
-The Amiga CD32 is a console developed by Commodore. It was released in 1994.+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. This system scrapes metadata for the "amigacd32" group(s) and loads the ''amigacd32'' set from the currently selected theme, if available.
Line 27: Line 33:
 | [[#amiberry:_CD32|amiberry: CD32]] | ''.bin'', ''.cue'', ''.iso'' | | [[#amiberry:_CD32|amiberry: CD32]] | ''.bin'', ''.cue'', ''.iso'' |
 | [[#libretro:_puae|libretro: puae]] | ''.bin'', ''.cue'', ''.iso'', ''.chd'' | | [[#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 ===== ===== BIOS =====
  
-No Amiga CD32 emulator in Batocera needs a BIOS file to run.+^ 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 ===== ===== ROMs =====
Line 42: Line 54:
 === fsuae configuration === === fsuae configuration ===
  
-Standardized features available to all cores of this emulator: ''amigacd32.videomode'', ''amigacd32.ratio'', ''amigacd32.padtokeyboard'', ''amigacd32.decoration''+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 ====
Line 48: Line 60:
 === amiberry configuration === === amiberry configuration ===
  
-Standardized features available to all cores of this emulator: ''amigacd32.videomode'', ''amigacd32.ratio'', ''amigacd32.padtokeyboard'', ''amigacd32.decoration'' +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''
- +
-==== RetroArch ==== +
- +
-[[https://docs.libretro.com/|RetroArch]] (formerly SSNES), is a ubiquitous frontend that can run multiple "cores", which are essentially the emulators themselves. The most common cores use the [[https://www.libretro.com/|libretro]] APIso that's why cores run in RetroArch in Batocera are referred to as "libretro: (core name)"RetroArch aims to unify the feature set of all libretro cores and offer a universal, familiar interface independent of platform. +
- +
-=== RetroArch configuration === +
- +
-RetroArch offers a **Quick Menu** accessed by pressing ''[HOTKEY]'' + {{:wiki:south.png?nolink&20|South button (B SNES)}} which can be used to alter various things like [[:advanced_retroarch_settings|RetroArch and core options]]and [[:remapping_controls_per_emulator|controller mapping]]. Most RetroArch related settings can be altered from Batocera's EmulationStation. +
- +
-Standardized features available to all libretro cores: ''amigacd32.videomode'', ''amigacd32.ratio'', ''amigacd32.smooth'', ''amigacd32.shaders'', ''amigacd32.pixel_perfect'', ''amigacd32.decoration'', ''amigacd32.game_translation''+
  
 ^ ES setting name ''batocera.conf_key'' ^ Description => ES option ''key_value'' ^ ^ ES setting name ''batocera.conf_key'' ^ Description => ES option ''key_value'' ^
 ^ Settings that apply to all cores of this emulator || ^ Settings that apply to all cores of this emulator ||
-| **GRAPHICS API ''amigacd32.gfxbackend''** | Choose which graphics API library to use. Vulkan is better, when supported.\\ => OpenGL ''opengl'', Vulkan ''vulkan''. | +| **LINE MODE ''amigacd32.amiberry_linemode''** | Adjust screen line draw mode.\\ => SINGLE ''none'', DOUBLE ''double'', SCANLINES ''scanlines''. | 
-| **AUDIO LATENCY ''amigacd32.audio_latency''** | In millisecondsCan reduce crackling/cutting out.\\ => 256 ''256'', 192 ''192'', 128 ''128'', 64 ''64'', 32 ''32'', 16 ''16'', ''8''. | +| **VIDEO RESOLUTION ''amigacd32.amiberry_resolution''** | Manually define which internal resolution to useAUTO = High.\\ => Low ''lores'', High ''hires'', Super high ''superhires''. | 
-| **THREADED VIDEO ''amigacd32.video_threaded''** | Improves performance at the cost of latency and more video stuttering.\\ => On ''true'', Off ''false''. |+| **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 ===
  
 == libretro: puae configuration == == 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'' ^ ^ ES setting name ''batocera.conf_key'' ^ Description => ES option ''key_value'' ^
Line 104: Line 114:
 | **BOOT ANIMATION FIRST ''amigacdtv.puae_cd_startup_delayed_insert''** | Inserts CD during boot animation prevent loading fail.\\ => Off ''disabled'', On ''enabled''. | | **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''. | | **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.&#x0a;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 ===== ===== Controls =====
  • systems/amigacd32.1639617800.txt.gz
  • Last modified: 5 years ago
  • by atari