Repository navigation
Releases
v0.3.0 — One-click setup, original Amstrad graphics, automatic updates
0.3.0 — one-click setup, original Amstrad graphics, automatic updates
- Download Game Data. On first launch, one click fetches the disk image, both graphics packs and the music and effects (about 6 MB). They come from the pinned Abbey commit on GitHub, and each file is checked against a known SHA-256 before the game starts. Use a Folder… still imports files you already have.
- Original Amstrad graphics. View → Original Amstrad Graphics (⌘G) switches between the 256-colour remake and the four-colour 1987 Amstrad CPC graphics, even mid-game. The engine always had this ability; the CPC pack was loaded but never shown.
- Sharper scaling. At window sizes that aren't a whole multiple of 640 × 400, every game pixel is now drawn the same size (sharp bilinear), instead of alternating narrow and wide columns. View → Pixel-Perfect Scaling limits the image to whole multiples.
- Automatic updates. The app checks GitHub once a day, verifies the Developer ID signature and team of a new release, replaces itself and relaunches. Abadía → Check for Updates… checks now; the same menu turns automatic checks off. Updating from 0.2.x to 0.3.0 is manual, one time only.
- Audio. Music and effects are loaded at startup, so the first effect plays without delay. These audio fixes were prepared as 0.2.2 and ship here:
- Title, prologue, gameplay and ending each start the right track (
inicio,fondo,final) without restarting it on every tick. - Mute and pause keep the music's position. Switching music no longer cuts sound effects.
- Title, prologue, gameplay and ending each start the right track (
- Holding Option at launch now returns to the setup screen, to download or choose the data again. Saves are kept.
Game data is still not bundled. It is downloaded only when you click the button.
v0.2.1 — Original pixels and pathfinding crash fix
Native universal macOS build for Apple Silicon and Intel. Requires macOS 13 or later.
Install
Download Abadia-macOS-notarized.zip, unzip it, and move the app to Applications. Import supported game data when prompted. Original game data is not included.
Changes
- Fix the monk pathfinding abort when leaving a slope at a screen boundary.
- Restore original pixels and remove edge smoothing.
- Remove the decorative game frame and keyboard legend.
- Remove the icon's outer tile, retaining the transparent Gothic doorway and crimson book.
Verification
The new slope-exit regression reproduces the reported assertion in the unfixed code and passes after the fix. Gameplay, all seven save slots, and the boundary regression pass with AddressSanitizer/UndefinedBehaviorSanitizer and Intel/Rosetta. A full seven-day playthrough remains outstanding.
Signed and notarized
Apple accepted submission 8f725ac9-6777-42d1-ac74-055aa180a9ae. The maintainer's release session verified ticket stapling, ticket validation, and Gatekeeper approval with source=Notarized Developer ID.
Distribution ZIP SHA-256:
167273d2a104c168dfd0d6c5fa1b75410d89991e5bf1fd19909372f37fc207ad
Download SHA256SUMS.txt alongside the ZIP and run shasum -a 256 -c SHA256SUMS.txt.
Save compatibility is unchanged from 0.2.0: earlier 0.1 saves require the earlier app to load.
Original game: Paco Menéndez and Juan Delcán. Reconstruction: Manuel Abadía / VIGASOCO, based on Abbey by Samuel Salinas Almaguer and contributors. Noncommercial derivative; see README and LICENSE for credits and terms.
v0.2.0 — Signed & notarized for macOS
A universal native macOS release for Apple Silicon and Intel. Requires macOS 13 or later.
Install
Download Abadia-macOS-notarized.zip, unzip it, and move the app to Applications. Launch and import your supported Abbey game data. Original game data is not included.
Included
- Enhanced graphics with an Original Pixels option and a new illustrated icon.
- Native menus, keyboard/controller input, fullscreen, audio, pause, and screenshots.
- First-launch guide and easier game-data discovery.
- Seven save slots with atomic replacement and corruption checks. Failed loads preserve current progress; failed writes preserve the previous slot.
Notarization
Signed with Developer ID and accepted by Apple. The ticket is stapled; ticket validation and Gatekeeper approval passed in the maintainer's release session.
Submission: cfea6dea-da27-4c90-8034-44c930c3e61b
SHA-256 for the distribution ZIP:
14668875c59b0088d97c781ae43e8973ba04ce403b13ebd0cc0bfb4a92a2cb81
Verify with shasum -a 256 -c SHA256SUMS.txt after downloading both files.
Compatibility and scope
Initial v0.1 saves require the earlier app to load. Back up Application Support before overwriting older slots. A full seven-day playthrough and physical gamepad testing remain outstanding.
Original game: Paco Menéndez and Juan Delcán. Reconstruction: Manuel Abadía / VIGASOCO, based on Abbey by Samuel Salinas Almaguer and contributors. Noncommercial derivative; see README and LICENSE for credits and terms.