[gnome-games/wip/exalm/rebrand: 30/124] retro-runner: Remove core descriptor support
- From: Alexander Mikhaylenko <alexm src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-games/wip/exalm/rebrand: 30/124] retro-runner: Remove core descriptor support
- Date: Sat, 19 Jun 2021 14:37:43 +0000 (UTC)
commit a5e3a2127d4e94b8fd84e3dc4bd56e20f7d3c72e
Author: Alexander Mikhaylenko <alexm gnome org>
Date: Wed Mar 24 03:25:10 2021 +0500
retro-runner: Remove core descriptor support
This was only used for the libretro plugin.
src/retro/retro-runner.vala | 25 ++-----------------------
1 file changed, 2 insertions(+), 23 deletions(-)
---
diff --git a/src/retro/retro-runner.vala b/src/retro/retro-runner.vala
index b30b5791..8f2d5611 100644
--- a/src/retro/retro-runner.vala
+++ b/src/retro/retro-runner.vala
@@ -39,7 +39,6 @@ public class Games.RetroRunner : Object, Runner {
}
}
- private Retro.CoreDescriptor core_descriptor;
private RetroCoreSource core_source;
private Settings settings;
private Game game;
@@ -81,14 +80,6 @@ public class Games.RetroRunner : Object, Runner {
_media_set.notify["selected-media-number"].connect (on_media_number_changed);
}
- public RetroRunner.from_descriptor (Game game, Retro.CoreDescriptor descriptor) {
- this.game = game;
-
- core_descriptor = descriptor;
-
- _media_set = new MediaSet ();
- }
-
construct {
settings = new Settings ("org.gnome.Games");
view = new Retro.CoreView ();
@@ -124,10 +115,7 @@ public class Games.RetroRunner : Object, Runner {
}
private string get_core_id () throws Error {
- if (core_descriptor != null)
- return core_descriptor.get_id ();
- else
- return core_source.get_core_id ();
+ return core_source.get_core_id ();
}
private string create_tmp_save_dir () throws Error {
@@ -147,16 +135,7 @@ public class Games.RetroRunner : Object, Runner {
}
private void prepare_core () throws Error {
- string module_path;
- if (core_descriptor != null) {
- var module_file = core_descriptor.get_module_file ();
- if (module_file == null)
- throw new RetroError.MODULE_NOT_FOUND ("No module found for ā%sā.",
core_descriptor.get_name ());
-
- module_path = module_file.get_path ();
- }
- else
- module_path = core_source.get_module_path ();
+ var module_path = core_source.get_module_path ();
core = new Retro.Core (module_path);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]