Skip to content

Releases

v0.3.0 — One-click setup, original Amstrad graphics, automatic updates

Choose a tag to compare

@pballada pballada released this 01 Nov 15:01

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.
  • 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

Choose a tag to compare

@pballada pballada released this 01 Nov 13:49

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

Choose a tag to compare

@pballada pballada released this 01 Nov 09:57

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.