From 9f422647c90d69573cdeaa61f5417d25bcb1aa80 Mon Sep 17 00:00:00 2001 From: AllMeatball <181806857+AllMeatball@users.noreply.github.com> Date: Fri, 16 May 2025 15:02:27 -0500 Subject: [PATCH] isleapp: Add missing error dialog when ISLE.si fails --- ISLE/isleapp.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/ISLE/isleapp.cpp b/ISLE/isleapp.cpp index 4fbdc2b5..c76f803c 100644 --- a/ISLE/isleapp.cpp +++ b/ISLE/isleapp.cpp @@ -776,6 +776,13 @@ inline bool IsleApp::Tick() ds.SetUnknown24(-1); ds.SetObjectId(0); if (Start(&ds) != SUCCESS) { + SDL_ShowSimpleMessageBox( + SDL_MESSAGEBOX_ERROR, + "LEGO® Island Error", + "\"LEGO® Island\" failed to start.\nPlease quit all other applications and try again." + "\nFailed to load ISLE.si", + NULL + ); SDL_LogError(SDL_LOG_CATEGORY_APPLICATION, "Failed to open ISLE.si: Failed to start initial action"); return false; }