mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-04-13 04:12:33 -05:00
75 lines
2.8 KiB
YAML
75 lines
2.8 KiB
YAML
emulator: Stella 2023
|
|
type: libretro
|
|
core_classification: frozen_snapshot
|
|
source: "https://github.com/libretro/stella2023"
|
|
upstream: "https://github.com/stella-emu/stella"
|
|
profiled_date: "2026-03-25"
|
|
core_version: "7.0_pre"
|
|
display_name: "Atari - 2600 (Stella 2023)"
|
|
cores:
|
|
- stella2023
|
|
- stella
|
|
systems:
|
|
- atari_2600
|
|
|
|
notes: |
|
|
Frozen snapshot of Stella development branch (7.0_pre, copyright 2024).
|
|
The .info reports display_version 6.6 which does not match the source
|
|
(src/common/Version.hxx defines STELLA_VERSION as "7.0_pre").
|
|
|
|
The Atari 2600 has no BIOS ROM; TIA, RIOT, and 6507 CPU are fully
|
|
emulated in software. The SuperCharger (Starpath) BIOS is emulated via
|
|
a built-in dummy ROM (ourDummyROMCode in CartAR.cxx:279). The game
|
|
properties database is compiled into DefProps.hxx; external loading is
|
|
disabled in the libretro port (OSystemLIBRETRO returns
|
|
CompositeKeyValueRepositoryNoop for the property repository).
|
|
|
|
The libretro interface does not call RETRO_ENVIRONMENT_GET_SYSTEM_DIRECTORY
|
|
and declares no firmware requirements (firmware_count=0 in .info).
|
|
|
|
KidVid Voice Module audio tapes (7 WAV files) are checked via
|
|
FSNode::exists() in baseDir (resolves to content directory in the
|
|
libretro port). SoundLIBRETRO does not override playWav()/wavSize()
|
|
from the base Sound class, so WAV playback is non-functional. Games
|
|
work without WAV files using a timing-based fallback in KidVid::setNextSong().
|
|
|
|
EEPROM save data for AtariVox and SaveKey peripherals is managed as
|
|
NVRAM, not user-supplied.
|
|
|
|
files:
|
|
- name: KVS1.WAV
|
|
description: "KidVid Voice Module audio tape 1 (Smurfs Save the Day)"
|
|
required: false
|
|
category: game_data
|
|
source_ref: "stella2023/src/emucore/KidVid.cxx:245,273"
|
|
- name: KVS2.WAV
|
|
description: "KidVid Voice Module audio tape 2 (Smurfs Save the Day)"
|
|
required: false
|
|
category: game_data
|
|
source_ref: "stella2023/src/emucore/KidVid.cxx:245,273"
|
|
- name: KVS3.WAV
|
|
description: "KidVid Voice Module audio tape 3 (Smurfs Save the Day)"
|
|
required: false
|
|
category: game_data
|
|
source_ref: "stella2023/src/emucore/KidVid.cxx:245,273"
|
|
- name: KVB1.WAV
|
|
description: "KidVid Voice Module audio tape 1 (Berenstain Bears)"
|
|
required: false
|
|
category: game_data
|
|
source_ref: "stella2023/src/emucore/KidVid.cxx:246,273"
|
|
- name: KVB2.WAV
|
|
description: "KidVid Voice Module audio tape 2 (Berenstain Bears)"
|
|
required: false
|
|
category: game_data
|
|
source_ref: "stella2023/src/emucore/KidVid.cxx:246,273"
|
|
- name: KVB3.WAV
|
|
description: "KidVid Voice Module audio tape 3 (Berenstain Bears)"
|
|
required: false
|
|
category: game_data
|
|
source_ref: "stella2023/src/emucore/KidVid.cxx:246,273"
|
|
- name: KVSHARED.WAV
|
|
description: "KidVid Voice Module shared audio samples"
|
|
required: false
|
|
category: game_data
|
|
source_ref: "stella2023/src/emucore/KidVid.cxx:274"
|