fix(switch): stamp Version.lua, gate resume music, keep NX import hint

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Andrew Quenehen
2026-08-01 13:13:09 -03:00
parent 2f75af902c
commit b54d0c605a
3 changed files with 32 additions and 7 deletions
+8 -5
View File
@@ -1136,15 +1136,18 @@ function RomImporter:startData(data, displayName)
and not displayName:find("[/\\]") then
love.filesystem.remove(displayName)
end
if self.isNX and type(displayName) == "string" then
self.detail = Strings("%s imported. You may delete the copy from "
.. "imports/ when finished.", displayName)
end
self.importing = nil
self.workState = "complete"
self.completeVersion = version
self.status = "Ready"
self.detail = "Starting " .. info.displayName .. "..."
-- NX launcher stays put: keep the imports/ cleanup hint instead of
-- overwriting it with a "Starting…" line that never boots from here.
if self.launcher and self.isNX and type(displayName) == "string" then
self.detail = Strings("%s imported. You may delete the copy from "
.. "imports/ when finished.", displayName)
else
self.detail = "Starting " .. info.displayName .. "..."
end
self.progress = 1
if self.launcher then
-- Stay on the launcher; the player presses Play to boot the new game.