Marc Solitaire
About
Marc Solitaire is an early-release version of Aisleriot Solitaire for Apple Silicon and macOS. This version features:
- Chris Aguilar's high-quality Solitaire cards
- SpriteKit/CoreImage effects and animations for end-of-game
- Apple help book describing all 90 games
- Distributed as app bundle with Mac menus (no external downloads required)
Is it a full port? Is it Apple Silicon native? Does it use Quartz/Mac menus?
Yes it's a full working port of Aisleriot Solitaire. Yes it is Apple Silicon native. Yes it uses Quartz and Mac menus.
Why is it called Marc Solitaire? Is it disappointing being a 30-something who can't spell their own name?
Marc is a quasi-acronym for Mark's AisleRiot Clone. And yes. 😞
Is it sandboxed? Why is macOS refusing to run a sandboxed apps?Yes and I don't know. No entitlements or external file access are required.
What is the default game?It's Klondike single-card-draw with two redeals. You'll need to switch on the status bar to see how many redeals/cards you have left.
Will it be released for other platforms?
No. Other platforms can download Aisleriot Solitaire direct. At some point, a version for Intel Macs may be released.
Why release for a platform used by only a few percent of gamers?
Precisely because there are so few games for Apple Silicon - owing largely to lack of Unity support.
What are your future hopes for Marc Solitaire?
There'll be a pause in development now but ideally:
- Proper end-of-game detection for Klondike and Freecell
- Auto-piling to finish off Klondike games for the user
- Hints that show the card to move not just display a dialog
- Restoration of the many languages Aisleriot supports
Where can I find the code?
https://github.com/markmehere/solitaire/ (also includes the afdesign files for Chris Aguilar's cards)