From b5d975761c8519a0404c90db741306665b8acd45 Mon Sep 17 00:00:00 2001 From: Cyberarm Date: Wed, 28 Jan 2026 10:38:22 -0600 Subject: [PATCH] Don't assume application executable is 'game.exe' --- lib/application_manager.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/application_manager.rb b/lib/application_manager.rb index f4319de..a769d0e 100644 --- a/lib/application_manager.rb +++ b/lib/application_manager.rb @@ -233,7 +233,7 @@ class W3DHub def run(app_id, channel, *args) if (app_data = installed?(app_id, channel)) install_directory = app_data[:install_directory] - exe_path = app_id == "ecw" ? "#{install_directory}/game500.exe" : "#{install_directory}/game.exe" + exe_path = app_id == "ecw" ? "#{install_directory}/game500.exe" : app_data[:install_path] exe_path.gsub!("/", "\\") if W3DHub.windows? exe_path.gsub!("\\", "/") if W3DHub.unix?