| Both sides previous revision Previous revision Next revision | Previous revision |
| systems:atari5200 [2021/12/01 01:17] – template consistency overhaul atari | systems:atari5200 [2022/10/12 02:59] (current) – remove unnecessary bios, clean up RA atari |
|---|
| ====== Atari 5200 ====== | ====== Atari 5200 ====== |
| |
| The [[wp>Atari_5200|Atari 5200]] is the video game console version of the [[systems:atari800|Atari 800 computer]] developed by Atari. It was released in 1982. | The [[wp>Atari_5200|Atari 5200]] is the video game console version of the [[systems:atari800|Atari 400 computer]] developed by Atari. It was released in 1982. |
| |
| Although software is not directly compatible between the Atari 5200 and the [[wp>Atari_8-bit_family|8-bit Atari computers]] it was based on, most Atari 5200 emulators are compatible with software designed for either system. | Initially conceived to compete against the [[systems:intellivision|Intellivision]], it ended up primarily competing against the [[systems:colecovision|ColecoVision]]. Despite beating both systems in performance and value per dollar, the 5200 was considered a commercial failure, only reaching 1 million units sold compared to the [[systems:atari2600|2600]]'s 30 million units. |
| | |
| | Its unique joystick allowed for 360 degrees of input values and a keypad, along with featuring more utility buttons such as Start, Pause and Reset. |
| | |
| | Although software is not directly compatible between the Atari 5200 and the [[wp>Atari_8-bit_family|8-bit Atari computers]] it was based on, most Atari 5200 emulators are compatible with software designed for either system. Because of this, Batocera refers to the Atari 5200 the same as the Atari 800 internally sometimes. |
| |
| This system scrapes metadata for the "atari5200" group(s) and loads the ''atari5200'' set from the currently selected theme, if available. | This system scrapes metadata for the "atari5200" group(s) and loads the ''atari5200'' set from the currently selected theme, if available. |
| |
| * **Emulator:** [[#retroarch|RetroArch]] | * **Emulator:** [[#retroarch|RetroArch]] |
| * **Core:** [[#libretro_atari800|libretro/atari800]] | * **Core:** [[#libretro:_atari800|libretro: atari800]] |
| * **Folder:** ''/userdata/roms/atari5200'' | * **Folder:** ''/userdata/roms/atari5200'' |
| * **Accepted ROM formats:** ''.rom'', ''.xfd'', ''.atr'', ''.atx'', ''.cdm'', ''.cas'', ''.car'', ''.bin'', ''.a52'', ''.xex'', ''.zip'', ''.7z'' | * **Accepted ROM formats:** ''.rom'', ''.xfd'', ''.atr'', ''.atx'', ''.cdm'', ''.cas'', ''.car'', ''.bin'', ''.a52'', ''.xex'', ''.zip'', ''.7z'' |
| |
| ^ MD5 checksum ^ Share file path ^ Description ^ | ^ MD5 checksum ^ Share file path ^ Description ^ |
| | 281f20ea4320404ec820fb7ec0693b38 | bios/5200.rom | | | | ''281f20ea4320404ec820fb7ec0693b38'' | ''bios/5200.rom'' | Atari 5200 BIOS | |
| | 06daac977823773a3eea3422fd26a703 | bios/ATARIXL.ROM | | | |
| | 0bac0c6a50104045d902df4503a4c30b | bios/ATARIBAS.ROM | | | |
| | eb1f32f5d9f382db1bbfb8d7f9cb343a | bios/ATARIOSA.ROM | | | |
| | a3e8d617c95d08031fe1b20d541434b2 | bios/ATARIOSB.ROM | | | |
| |
| ===== ROMs ===== | ===== ROMs ===== |
| ==== RetroArch ==== | ==== 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]] API, so 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 has [[emulators:retroarch|its own page]]. |
| |
| === RetroArch configuration === | === libretro: atari800 === |
| |
| 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. | [[https://github.com/libretro/docs/blob/master/docs/library/atari800.md|Atari800]] is an Atari 400, 800, 600 XL, 800XL and 130XE computer and Atari 5200 console emulator libretro core by Petr Stehlik. |
| |
| Standardized features available to all libretro cores: ''atari5200.videomode'', ''atari5200.ratio'', ''atari5200.smooth'', ''atari5200.shaders'', ''atari5200.pixel_perfect'', ''atari5200.decoration'', ''atari5200.game_translation'' | <WRAP center round todo> |
| | This is a bit more complicated than I thought. Needs confirmination about which settings actually apply to only 5200. |
| ^ ES setting name ''batocera.conf_key'' ^ Description => ES option ''key_value'' ^ | </WRAP> |
| ^ Settings that apply to all cores of this emulator || | |
| | **GRAPHICS BACKEND ''atari5200.gfxbackend''** | Choose your graphics rendering\\ => OpenGL ''opengl'', Vulkan ''vulkan''. | | |
| | **AUDIO LATENCY ''atari5200.audio_latency''** | Audio latency in milliseconds, turn it up if you hear crackles\\ => 256 ''256'', 192 ''192'', 128 ''128'', 64 ''64'', 32 ''32'', 16 ''16'', 8 ''8''. | | |
| | **THREADED VIDEO ''atari5200.video_threaded''** | Improves performance at the cost of latency and more video stuttering. Use only if full speed cannot be obtained otherwise.\\ => On ''true'', Off ''false''. | | |
| | |
| === libretro/atari800 === | |
| |
| == libretro/atari800 configuration == | == libretro: atari800 configuration == |
| |
| ^ ES setting name ''batocera.conf_key'' ^ Description => ES option ''key_value'' ^ | ^ ES setting name ''batocera.conf_key'' ^ Description => ES option ''key_value'' ^ |
| Here are the default Atari 5200's controls shown on a [[:configure_a_controller|Batocera Retropad]]: | Here are the default Atari 5200's controls shown on a [[:configure_a_controller|Batocera Retropad]]: |
| |
| {{ https://raw.githubusercontent.com/batocera-linux/batocera-controller-overlays/master/solid-4k/atari5200.png }} | {{https://raw.githubusercontent.com/batocera-linux/batocera-controller-overlays/master/solid-4k/atari5200.png}} |
| |
| ===== Troubleshooting ===== | ===== Troubleshooting ===== |