Repository navigation
Magic Kettle 1.0.7
Magic Kettle 1.0.7: Steam no longer opens as black windows after you quit and reopen it, Kerbal Space Program
starts the game instead of its crash reporter, and a white window of a Chromium-based game is caught even when the
Mac is busy.
New in this version
- Steam opens normally after you quit it and open it again. Steam draws its windows through a built-in browser,
and Magic Kettle puts a small helper in front of it so the windows show up at all under Wine. When Steam was
closed, Magic Kettle asked it to quit with a command that also made Steam check its own files: Steam found the
helper, prepared its original file to put back, and installed it at the next start. Steam then opened as two
black windows. Magic Kettle now asks Steam to quit without that check, doesn't ask at all when Steam has already
quit on its own, and no longer mistakes such a repair for Steam's first download, which had also let the next
start check its files. If Steam is black for you right now, choose Quit Steam on its card and open it again:
Magic Kettle puts its helper back before the start. - Kerbal Space Program starts the game. For a game from a store Magic Kettle picks the program that starts it,
and for Kerbal Space Program it pickedUnityCrashHandler64.exe, Unity's crash reporter, because it was the
biggest program in the folder. Crash handlers now count as tools, never as the game, and a game that already got
one is given its real program (KSP_x64.exe) the next time the store's library is read. - A blank Chromium window isn't let through on a busy Mac. Games built on Chromium (NW.js, Electron, RPG Maker
MZ) sometimes open a window that stays white under Wine; Magic Kettle looks at the window a few times and, if it
never drew, starts the game again drawn another way. On a Mac busy enough to look fewer times than planned, the
window could count as working without enough looks, and the white window stayed. Now Magic Kettle keeps looking
until it has seen enough, for up to three times the usual check.
What to watch for
-
Steam after a quit and reopen: its windows should draw, not stay black. A Steam game whose list entry starts the
wrong program should get the right one after Steam's library is read again. -
The first launch of a Chromium-based game may take a little longer to be called working when the Mac is very
busy. Games that draw are not affected.
Download
MagicKettle-1.0.7.zip, built by the release job at 66073fa. Open it and move Magic Kettle to Applications;
the README says how to open it the first time. Magic Kettle 1.0.4
and later update themselves.
- sha256:
e63b6c563b5585d14c4b2893c549547fea6927eaaf37cfb0575ec1920293a6f0 - size: 5978572 bytes