libsidplayfp  0.3.5
Public Attributes | List of all members
sid2_config_t Struct Reference

#include <sid2types.h>

Public Attributes

sid2_clock_t clockDefault
 Intended tune speed when unknown.
bool clockForced
sid2_clock_t clockSpeed
 User requested emulation speed.
sid2_env_t environment
bool forceDualSids
bool emulateStereo
uint_least32_t frequency
sid2_playback_t playback
sid2_model_t sidDefault
sidbuildersidEmulation
sid2_model_t sidModel
 User requested sid model.
bool sidSamples
uint_least32_t leftVolume
uint_least32_t rightVolume
uint_least16_t powerOnDelay
uint_least32_t sid2crcCount
 Max sid writes to form crc.
sampling_method_t samplingMethod
bool fastSampling

Detailed Description

sid2_config_t

Member Data Documentation

sid2_env_t sid2_config_t::environment

Environment Modes

  • sid2_envPS = Playsid
  • sid2_envTP = Sidplay - Transparent Rom
  • sid2_envBS = Sidplay - Bankswitching
  • sid2_envR = Sidplay2 - Real C64 Environment
bool sid2_config_t::fastSampling

Faster low-quality emulation available only for reSID

sid2_playback_t sid2_config_t::playback

Playbak mode

  • sid2_mono
  • sid2_stereo
sampling_method_t sid2_config_t::samplingMethod

Sampling method

  • SID2_INTERPOLATE
  • SID2_RESAMPLE_INTERPOLATE
sid2_model_t sid2_config_t::sidDefault

Intended sid model when unknown

  • SID2_MODEL_CORRECT
  • SID2_MOS6581
  • SID2_MOS8580

The documentation for this struct was generated from the following file: