Releases: angstsmurf/spatterlight
Release 1.3
- Fixes reading files managed by the File Provider API, such as those on Google Drive. Mostly by opening a lot of dialogs asking the user for permission to read files.
- More file access happens on background threads, so if a file is offline (or on a very slow external media or local network) the app won't be unresponsive while it downloads. If the access takes more than a couple of seconds, perhaps because there is no internet connection, a dialog will appear asking if the user wants to cancel the operation.
- A blank window would appear if a file had become inaccessible or deleted between starting a game and resetting, or between closing the app and autorestoring at startup. If a game file can't be found on reset, a dialog will now inform about this before closing the window.
- The single-blorb version of Journey now displays graphics again.
- Quote boxes in Z-code games were not properly autorestored. They would also sometimes fade away too soon during play.
- The game window was allowed to be zero height.
- Fixes the decoding of certain characters in game descriptions downloaded from IFDB.
- The "Add games to library" button and menu item remained greyed out after importing games on Sequoia.
Release 1.2.7
Fixes a VoiceOver problem on macOS 15 Sequoia.
Improved support for Infocom's Journey.
Release 1.2.5
Lots of VoiceOver improvements. Fixes a bug that would write a save file with a junk name to the user directory when a save was cancelled.
Special thanks to @AERobert for VoiceOver testing.
Full list of changes:
https://github.com/angstsmurf/spatterlight/blob/master/CHANGELOG.md
Release 1.1
By popular demand, you can now set a theme to be activated automatically in Dark mode, and another in Light mode. There are new checkboxes and menu items for this in the preferences:
In other news, the ScottFree, TaylorMade and Plus interpreters have been updated with many bugfixes. There is a new option for authentic room description flicker in Scott Adams games.
Also, margin settings should now be working correctly again.
Read the full change log here:
https://github.com/angstsmurf/spatterlight/blob/master/CHANGELOG.md
1.0
Spatterlight is finished, reaching version 1.0!
The preferences panel has been updated. Also fixes a bug where added file extensions, such as glksave
, had their last character cut off ("glksav".) All the autosaved games that broke when this bug was introduced in 0.9.9 will now break again.
Read the full change log here.
0.9.9
Time for a new release!
The main news is that Spatterlight now requires macOS 10.13. If you have an older OS and would like me to backport any of the new features or fixes, please let me know.
The library window has been updated with a new design inspired by (certain parts of) the Apple Music app, just like the original design of Spatterlight was inspired by iTunes. A number of old bugs was uncovered and fixed in this process.
Also, the Quick Look plugin should be much more reliable, especially on 10.15.
Read the full change log here.
0.9.8
Now supports graphics in some of the Scott Adams Graphic Adventures.
More precisely, this release adds graphics in the Apple 2 and Atari 8-bit versions of Voodoo Castle, The Count, The Sorcerer of Claymorgue Castle and Questprobe featuring The Hulk, and the IBM PC and Commodore 64 versions of Questprobe featuring The Hulk. It can read WOZ and DSK format Apple 2 disk images, and ATR format Atari 8-bit disk images.
Not yet supported are the vector graphics of the earlier S.A.G.A releases, or the graphics of Return to Pirate's Isle.
0.9.7
This release adds support for Apple 2, Atari 8-bit, Commodore 64, and Atari ST versions of the Saga Plus games.
The Atari ST has Saga Plus versions of Spider-Man, Fantastic Four and The Sorcerer of Claymorgue Castle. These have colour cycling animations in many pictures, pretty or annoying depending on taste. Apple 2, Atari 8-bit and Commodore 64 have Saga Plus versions of Buckaroo Banzai, Spider-Man and Fantastic Four. As far as I know, there is no Buckaroo Banzai for the Atari ST and no Saga Plus Claymorgue for the 8-bit systems.
Some of the graphics in these games have glitches and artifacts which are hidden by the black background in the original interpreters, so I recommend setting the background to black in Spatterlight when playing them.
In other news, support for the Commodore 64 versions of the TaylorMade games has been added. Note that the C64 version of Blizzard Pass is not a TaylorMade game. It might run in the Quill engine one day, if I ever fix that up.
0.9.6
Introducing Plus, a new experimental interpreter for the Saga Plus format, used by some releases of the later Scott Adams adventures.
Currently only the MS-DOS versions of Questprobe: Featuring Spider-Man, The Sorcerer of Claymorgue Castle, The Adventures of Buckaroo Banzai, and Questprobe: Featuring Human Torch and the Thing are supported.
The Glulxe interpreter has been updated to version 0.6.0.
This release also fixes a problem where games with changed cover images in their blorb files would still show the old image in Spatterlight.
0.9.5
Introducing TaylorMade, an update of Alan Cox's interpreter for Questprobe: Featuring Human Torch and the Thing, Rebel Planet, Blizzard Pass, Temple of Terror, Masters of the Universe: The Super Adventure, and Kayleth. All games are completable with working graphics, and a couple of them have animations and beep a little.
Only the ZX Spectrum versions of these games are supported, in TZX, TAP and Z80 formats.
The Bocfel Z-code interpreter is updated to version 2.0, which is re-written in C++.
This release also fixes a couple of minor bugs in Shades of Gray and a potential crash in ScottFree.