Differences

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

Link to this comparison view

Next revision
Previous revision
systems:amigacdtv [2021/12/16 01:27] – created atarisystems:amigacdtv [2022/10/11 11:45] (current) – add new emulators, add BIOS information atari
Line 11: Line 11:
  
 Essentially, it is an [[systems:amiga500|Amiga 500]] computer with a CD-ROM drive and remote control. Attaching a keyboard, mouse and floppy disk drive would make it have the same functionality as the Amiga 500. The system was marketed as "CDTV", without the "Amiga" branding at the front. Essentially, it is an [[systems:amiga500|Amiga 500]] computer with a CD-ROM drive and remote control. Attaching a keyboard, mouse and floppy disk drive would make it have the same functionality as the Amiga 500. The system was marketed as "CDTV", without the "Amiga" branding at the front.
 +
 +Aimed at non-tech savvy users who were still interested in interactive software; one of its flagship titles was the Grolier encyclopedia.
 +
 +The CDTV was a commercial failure, and didn't even reach hundred titles being released for the console (most of them being ports from the Amiga 500 anyway). It would be succeeded by the [[systems:amigacd32|Amiga CD32]], with some of the CDTV's title being compatible with it.
  
 This system scrapes metadata for the "amigacdtv" group(s) and loads the ''amigacdtv'' set from the currently selected theme, if available. This system scrapes metadata for the "amigacdtv" group(s) and loads the ''amigacdtv'' set from the currently selected theme, if available.
Line 28: Line 32:
 | [[#fsuae:_CDTV|fsuae: CDTV]] | | [[#fsuae:_CDTV|fsuae: CDTV]] |
 | [[#libretro:_puae|libretro: puae]] | | [[#libretro:_puae|libretro: puae]] |
 +| [[#libretro:_puae2021|libretro: puae2021]] |
 +| [[#libretro:_uae4arm|libretro: uae4arm]] |
  
 ===== BIOS ===== ===== BIOS =====
  
-No Amiga CDTV emulator in Batocera needs a BIOS file to run.+^ MD5 checksum ^ Share file path ^ Description ^ Notes ^ 
 +| ''82a21c1890cae844b3df741f2762d48d'' | ''bios/kick34005.A500'' | Kickstart v1.3 rev 34.005 | AmigaOS 1.3 (yep, the same as the one on the [[systems:amiga500#bios|Amiga 500]]) | 
 +| ''89da1838a24460e4b93f4f0c5d92d48d'' | ''bios/kick34005.CDTV'' | CDTV extended ROM v1.00 | The extended data which gets patched on top of AmigaOS 1.3. | 
 +| ''82a21c1890cae844b3df741f2762d48d'' | ''bios/amiga-os-130.rom'' | Kickstart v1.3 rev 34.005 | AmigaOS 1.3 (yep, the same as the one on the [[systems:amiga500#bios|Amiga 500]]) | 
 +| ''89da1838a24460e4b93f4f0c5d92d48d'' | ''bios/amiga-ext-130-cdtv.rom'' | CDTV extended ROM v1.00 | The extended data which gets patched on top of AmigaOS 1.3|
  
 ===== ROMs ===== ===== ROMs =====
Line 43: Line 53:
 === fsuae configuration === === fsuae configuration ===
  
-Standardized features available to all cores of this emulator: ''amigacdtv.videomode'', ''amigacdtv.ratio'', ''amigacdtv.padtokeyboard'', ''amigacdtv.decoration''+Standardized features available to all cores of this emulator: ''amigacdtv.videomode'', ''amigacdtv.padtokeyboard'', ''amigacdtv.videomode'', ''amigacdtv.ratio'', ''amigacdtv.bezel'', ''amigacdtv.bezel_stretch'', ''amigacdtv.hud'', ''amigacdtv.hud_corner'', ''amigacdtv.bezel.tattoo'', ''amigacdtv.bezel.tattoo_corner'', ''amigacdtv.bezel.tattoo_file'', ''amigacdtv.bezel.resize_tattoo''
  
 ==== RetroArch ==== ==== RetroArch ====
Line 51: Line 61:
 === RetroArch configuration === === 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. +RetroArch has [[emulators:retroarch|its own page]].
- +
-Standardized features available to all libretro cores: ''amigacdtv.videomode'', ''amigacdtv.ratio'', ''amigacdtv.smooth'', ''amigacdtv.shaders'', ''amigacdtv.pixel_perfect'', ''amigacdtv.decoration'', ''amigacdtv.game_translation'' +
- +
-^ ES setting name ''batocera.conf_key'' ^ Description => ES option ''key_value''+
-^ Settings that apply to all cores of this emulator || +
-| **GRAPHICS API ''amigacdtv.gfxbackend''** | Choose which graphics API library to use. Vulkan is better, when supported.\\ => OpenGL ''opengl'', Vulkan ''vulkan''. | +
-| **AUDIO LATENCY ''amigacdtv.audio_latency''** | In milliseconds. Can reduce crackling/cutting out.\\ => 256 ''256'', 192 ''192'', 128 ''128'', 64 ''64'', 32 ''32'', 16 ''16'', 8 ''8''. | +
-| **THREADED VIDEO ''amigacdtv.video_threaded''** | Improves performance at the cost of latency and more video stuttering.\\ => On ''true'', Off ''false''. |+
  
 === libretro: puae === === libretro: puae ===
Line 99: Line 101:
 | **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 ===
 +
 +An older version of PUAE which is more innaccurate but runs faster on weaker hardware (such as the Raspberry Pi).
 +
 +== libretro: puae2021 configuration ==
 +
 +Standardized features for this core: ''amigacdtv.rewind'', ''amigacdtv.autosave'', ''amigacdtv.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 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: uae4arm ===
 +
 +No configuration is available for this emulator (yet).
  
 ===== Controls ===== ===== Controls =====
  • systems/amigacdtv.1639618065.txt.gz
  • Last modified: 5 years ago
  • by atari