mirror of
https://github.com/Pecusx/libretro-atari800.git
synced 2026-05-20 22:33:22 +02:00
20d59afb3f
* Fix first run crashing on Xbox One. * Added savestate support. * Rewind works. Fixes issue #83 and possibly #49. * Added Disc Control menu. Supports Disks, Tapes and M3U files (issue #66). * Added in support for 5200 Super Carts. * Better support for 5200 controller. * Added Paddle support. * Converted Core Options menu to v2. * Moved some core options into submenus. * Added controller mappings for Ports 2-4. * Added options for Dual Stick and Swap Ports. Fixes issue #76. * Joystick/Console now controlled more easily with device type Atari Keyboard. * Added 4 Hi-Res Artifacting modes. Restart does something now. * When core option changed only reboot if necessary. Removed several hardcoded controller binds. Fixed issue #29. Joypad input ignored when virtual keyboard active. * SIO Acceleration now defaults to enabled. Fix for Bounty Bob (5200 & lift fix A800). * Added Atari 800 carts to autodetect DB. * Added more Carts to DB. * Fixed Drive Index not being reset on 'restart'. * Changed Atari Joystick default mappings to something more reasonable.
54 lines
2.3 KiB
Plaintext
54 lines
2.3 KiB
Plaintext
# Software Information
|
|
display_name = "Atari - 5200 (Atari800)"
|
|
authors = "Petr Stehlik"
|
|
supported_extensions = "xfd|atr|dcm|cas|bin|a52|zip|atx|car|rom|com|xex|m3u"
|
|
corename = "Atari800"
|
|
categories = "Emulator"
|
|
license = "GPLv2"
|
|
permissions = ""
|
|
|
|
# Hardware Information
|
|
manufacturer = "Atari"
|
|
systemname = "Atari 5200"
|
|
systemid = "atari_5200"
|
|
database = "Atari - 5200"
|
|
display_version = "3.1.0"
|
|
|
|
# Libretro Features
|
|
supports_no_game = "false"
|
|
savestate = "true"
|
|
savestate_features = "null"
|
|
cheats = "false"
|
|
input_descriptors = "true"
|
|
memory_descriptors = "false"
|
|
libretro_saves = "false"
|
|
core_options = "true"
|
|
core_options_version = "1.0"
|
|
load_subsystem = "false"
|
|
hw_render = "false"
|
|
needs_fullpath = "true"
|
|
disk_control = "false"
|
|
is_experimental = "false"
|
|
needs_kbd_mouse_focus = "true"
|
|
|
|
# BIOS/Firmware
|
|
firmware_count = 5
|
|
firmware0_desc = "5200.rom (Atari 5200 BIOS)"
|
|
firmware0_path = "5200.rom"
|
|
firmware0_opt = "false"
|
|
firmware1_desc = "ATARIBAS.ROM (Atari BASIC)"
|
|
firmware1_path = "ATARIBAS.ROM"
|
|
firmware1_opt = "false"
|
|
firmware2_desc = "ATARIOSA.ROM (Atari 400/800 OS A)"
|
|
firmware2_path = "ATARIOSA.ROM"
|
|
firmware2_opt = "false"
|
|
firmware3_desc = "ATARIOSB.ROM (Atari 400/800 OS B)"
|
|
firmware3_path = "ATARIOSB.ROM"
|
|
firmware3_opt = "false"
|
|
firmware4_desc = "ATARIXL.ROM (Atari XL/XE OS)"
|
|
firmware4_path = "ATARIXL.ROM"
|
|
firmware4_opt = "false"
|
|
notes = "(!) 5200.rom (md5): 281f20ea4320404ec820fb7ec0693b38|(!) ATARIBAS.ROM (md5): 0bac0c6a50104045d902df4503a4c30b|(!) ATARIOSA.ROM (md5): eb1f32f5d9f382db1bbfb8d7f9cb343a|(!) ATARIOSB.ROM (md5): a3e8d617c95d08031fe1b20d541434b2|(!) ATARIXL.ROM (md5): 06daac977823773a3eea3422fd26a703"
|
|
|
|
description = "A port of the free and portable Atari800 emulator to libretro. This core supports games and programs written for the Atari 8-bit computers (400, 800, 600 XL, 800XL, 130XE) and 5200 console. When loaded, the core should boot to the Atari Computer - Memo Pad screen and will generate a .atari800.cfg config file in the frontend's home directory and will add the required BIOS files it detects in the frontend's system directory to the config file. Once that is done, users may manually select which Atari system to emulate through the Atari System core option. These and other options can also be modified through the core's own menu, accessible through the retrokeyboard's F1 key."
|