Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Emulator ¶
type Emulator struct { Scale int AspectRatio struct { Keep bool Width int Height int } Storage string Libretro LibretroConfig }
func (Emulator) GetEmulator ¶ added in v2.6.1
GetEmulator tries to find a suitable emulator. !to remove quadratic complexity
func (Emulator) GetLibretroCoreConfig ¶
func (e Emulator) GetLibretroCoreConfig(emulator string) LibretroCoreConfig
GetLibretroCoreConfig returns a core config with expanded paths.
func (Emulator) GetSupportedExtensions ¶
type LibretroConfig ¶
type LibretroConfig struct { Cores struct { Paths struct { Libs string Configs string } Repo struct { Sync bool ExtLock string Main LibretroRepoConfig Secondary LibretroRepoConfig } List map[string]LibretroCoreConfig } }
func (*LibretroConfig) GetCores ¶
func (l *LibretroConfig) GetCores() []string
func (*LibretroConfig) GetCoresStorePath ¶
func (l *LibretroConfig) GetCoresStorePath() string
type LibretroCoreConfig ¶
type LibretroRepoConfig ¶ added in v2.5.0
Click to show internal directories.
Click to hide internal directories.