Skip to content

Releases: TheFortressGame/builds

The Fortress v0.0.27-P402

Choose a tag to compare

@nathanieltvazquez nathanieltvazquez released this 08 Jul 03:08

The Fortress v0.0.27-P402 - QA builds for Windows, macOS, and Android.

What's new in this build:

  • In-game "What's New" screen — recent release notes on all platforms
  • Per-release notes history on the update and ready screens
  • Per-build incremental notes, everything that reached the game since last build
  • Wide-ratio shell — game in a SubViewport with real side margins

Windows: download TheFortress-win-v0.0.27-P402.zip (plain) or TheFortressQA-win-v0.0.27-P402.zip (cheat panel), unzip, run the .exe (first launch: SmartScreen -> More info -> Run anyway).
macOS: download TheFortress-mac-v0.0.27-P402.zip, unzip, open TheFortress.app; first launch: click Done, then System Settings > Privacy & Security > Open Anyway (standard for non-App-Store apps, ad-hoc signed).
Android: download TheFortress-android-v0.0.27-P402.apk to an arm64 phone and open it; allow install from this source, then Install. Builds keep the same signature, so a newer build updates in place - easiest via Obtainium (pull down to refresh). One time only: if you still have a build from before the signing change, uninstall it once and reinstall.

QA builds: the files with QA in the name (TheFortressQA-*) add the cheat panel (state snapshots, version readout) - use them when a test script asks for the CHEAT panel.

Crash or bug? Windows and macOS write a log file (attach the newest); on Android, attach a screen recording or a description.
Windows log: %APPDATA%\Godot\app_userdata\The Fortress\logs
macOS log: ~/Library/Application Support/Godot/app_userdata/The Fortress/logs

Note: the "Source code" links GitHub adds below contain only this download page's readme - the game's source is not published.

Full changelog (all versions): https://github.com/TheFortressGame/builds/blob/main/CHANGELOG.md

The Fortress v0.0.27-P401

Choose a tag to compare

@nathanieltvazquez nathanieltvazquez released this 07 Jul 17:03

The Fortress v0.0.27-P401 - QA builds for Windows, macOS, and Android.

What's new in this build:

  • Header cards tap through to the building modal (#2322 iter 9)
  • Real Armory/Guardhouse/Hall buildings; capacity research gated by building level (#2322 iter 8)
  • Remember which monitor the desktop game was on and reopen there
  • Pixelated style resolves the real transparent -pixel asset (closes #2081)
  • DEFENSE drill-in tabs replace the modal shortcut (#2322 iter 7)
  • Loot itemization — 4 sets, 18 new items, renames, staged slots
  • DEFENSE picker section + camp art wired (#2322 iter 6, v2)
  • Watermark visible at window top-left — drop the stretch-inverse transform
  • Remove the .gdignore #2344 re-added to the zztest portrait fixture
  • Portrait tier cadence audit - real caps, maxed=T5, UNITS levels wired (#2322 iter 5)

Windows: download TheFortress-win-v0.0.27-P401.zip (plain) or TheFortressQA-win-v0.0.27-P401.zip (cheat panel), unzip, run the .exe (first launch: SmartScreen -> More info -> Run anyway).
macOS: download TheFortress-mac-v0.0.27-P401.zip, unzip, open TheFortress.app; first launch: click Done, then System Settings > Privacy & Security > Open Anyway (standard for non-App-Store apps, ad-hoc signed).
Android: download TheFortress-android-v0.0.27-P401.apk to an arm64 phone and open it; allow install from this source, then Install. Builds keep the same signature, so a newer build updates in place - easiest via Obtainium (pull down to refresh). One time only: if you still have a build from before the signing change, uninstall it once and reinstall.

QA builds: the files with QA in the name (TheFortressQA-*) add the cheat panel (state snapshots, version readout) - use them when a test script asks for the CHEAT panel.

Crash or bug? Windows and macOS write a log file (attach the newest); on Android, attach a screen recording or a description.
Windows log: %APPDATA%\Godot\app_userdata\The Fortress\logs
macOS log: ~/Library/Application Support/Godot/app_userdata/The Fortress/logs

Note: the "Source code" links GitHub adds below contain only this download page's readme - the game's source is not published.

Full changelog (all versions): https://github.com/TheFortressGame/builds/blob/main/CHANGELOG.md

The Fortress v0.0.27-P390

Choose a tag to compare

@nathanieltvazquez nathanieltvazquez released this 06 Jul 19:30

The Fortress v0.0.27-P390 - QA builds for Windows, macOS, and Android.

What's new in this build:

  • Watermark off-screen — use OrientationLock's proven stretch transform
  • Hall gold entity card (barracks level) + modal title wraps full name (#2322 iter 4)

Windows: download TheFortress-win-v0.0.27-P390.zip (plain) or TheFortressQA-win-v0.0.27-P390.zip (cheat panel), unzip, run the .exe (first launch: SmartScreen -> More info -> Run anyway).
macOS: download TheFortress-mac-v0.0.27-P390.zip, unzip, open TheFortress.app; first launch: click Done, then System Settings > Privacy & Security > Open Anyway (standard for non-App-Store apps, ad-hoc signed).
Android: download TheFortress-android-v0.0.27-P390.apk to an arm64 phone and open it; allow install from this source, then Install. Builds keep the same signature, so a newer build updates in place - easiest via Obtainium (pull down to refresh). One time only: if you still have a build from before the signing change, uninstall it once and reinstall.

QA builds: the files with QA in the name (TheFortressQA-*) add the cheat panel (state snapshots, version readout) - use them when a test script asks for the CHEAT panel.

Crash or bug? Windows and macOS write a log file (attach the newest); on Android, attach a screen recording or a description.
Windows log: %APPDATA%\Godot\app_userdata\The Fortress\logs
macOS log: ~/Library/Application Support/Godot/app_userdata/The Fortress/logs

Note: the "Source code" links GitHub adds below contain only this download page's readme - the game's source is not published.

Full changelog (all versions): https://github.com/TheFortressGame/builds/blob/main/CHANGELOG.md

The Fortress v0.0.27-P389

Choose a tag to compare

@nathanieltvazquez nathanieltvazquez released this 06 Jul 18:02

The Fortress v0.0.27-P389 - QA builds for Windows, macOS, and Android.

What's new in this build:

  • Watermark to true window top-left + remove duplicate version displays

Windows: download TheFortress-win-v0.0.27-P389.zip (plain) or TheFortressQA-win-v0.0.27-P389.zip (cheat panel), unzip, run the .exe (first launch: SmartScreen -> More info -> Run anyway).
macOS: download TheFortress-mac-v0.0.27-P389.zip, unzip, open TheFortress.app; first launch: click Done, then System Settings > Privacy & Security > Open Anyway (standard for non-App-Store apps, ad-hoc signed).
Android: download TheFortress-android-v0.0.27-P389.apk to an arm64 phone and open it; allow install from this source, then Install. Builds keep the same signature, so a newer build updates in place - easiest via Obtainium (pull down to refresh). One time only: if you still have a build from before the signing change, uninstall it once and reinstall.

QA builds: the files with QA in the name (TheFortressQA-*) add the cheat panel (state snapshots, version readout) - use them when a test script asks for the CHEAT panel.

Crash or bug? Windows and macOS write a log file (attach the newest); on Android, attach a screen recording or a description.
Windows log: %APPDATA%\Godot\app_userdata\The Fortress\logs
macOS log: ~/Library/Application Support/Godot/app_userdata/The Fortress/logs

Note: the "Source code" links GitHub adds below contain only this download page's readme - the game's source is not published.

Full changelog (all versions): https://github.com/TheFortressGame/builds/blob/main/CHANGELOG.md

The Fortress v0.0.27-P388

Choose a tag to compare

@nathanieltvazquez nathanieltvazquez released this 06 Jul 16:58

The Fortress v0.0.27-P388 - QA builds for Windows, macOS, and Android.

What's new in this build:

  • Header panel parity + policy-gated empty flavor (#2322 iter 3)
  • Always-on version watermark in the top-left (QA/dev builds)
  • Silence the last 4 integer-division warnings (intentional window math)
  • Missing-art placeholder, character art identity + L1-5 tiers, all-caps labels (#2322 iter 2)

Windows: download TheFortress-win-v0.0.27-P388.zip (plain) or TheFortressQA-win-v0.0.27-P388.zip (cheat panel), unzip, run the .exe (first launch: SmartScreen -> More info -> Run anyway).
macOS: download TheFortress-mac-v0.0.27-P388.zip, unzip, open TheFortress.app; first launch: click Done, then System Settings > Privacy & Security > Open Anyway (standard for non-App-Store apps, ad-hoc signed).
Android: download TheFortress-android-v0.0.27-P388.apk to an arm64 phone and open it; allow install from this source, then Install. Builds keep the same signature, so a newer build updates in place - easiest via Obtainium (pull down to refresh). One time only: if you still have a build from before the signing change, uninstall it once and reinstall.

QA builds: the files with QA in the name (TheFortressQA-*) add the cheat panel (state snapshots, version readout) - use them when a test script asks for the CHEAT panel.

Crash or bug? Windows and macOS write a log file (attach the newest); on Android, attach a screen recording or a description.
Windows log: %APPDATA%\Godot\app_userdata\The Fortress\logs
macOS log: ~/Library/Application Support/Godot/app_userdata/The Fortress/logs

Note: the "Source code" links GitHub adds below contain only this download page's readme - the game's source is not published.

Full changelog (all versions): https://github.com/TheFortressGame/builds/blob/main/CHANGELOG.md

The Fortress v0.0.27-P385

Choose a tag to compare

@nathanieltvazquez nathanieltvazquez released this 06 Jul 15:19

The Fortress v0.0.27-P385 - QA builds for Windows, macOS, and Android.

What's new in this build:

  • Clear ~67 console warnings + the rp_font null runtime error
  • QA/Regular order + Icon Testing parity in editor picker
  • Restore Standard/Scientific notation example on Numbers buttons

Windows: download TheFortress-win-v0.0.27-P385.zip (plain) or TheFortressQA-win-v0.0.27-P385.zip (cheat panel), unzip, run the .exe (first launch: SmartScreen -> More info -> Run anyway).
macOS: download TheFortress-mac-v0.0.27-P385.zip, unzip, open TheFortress.app; first launch: click Done, then System Settings > Privacy & Security > Open Anyway (standard for non-App-Store apps, ad-hoc signed).
Android: download TheFortress-android-v0.0.27-P385.apk to an arm64 phone and open it; allow install from this source, then Install. Builds keep the same signature, so a newer build updates in place - easiest via Obtainium (pull down to refresh). One time only: if you still have a build from before the signing change, uninstall it once and reinstall.

QA builds: the files with QA in the name (TheFortressQA-*) add the cheat panel (state snapshots, version readout) - use them when a test script asks for the CHEAT panel.

Crash or bug? Windows and macOS write a log file (attach the newest); on Android, attach a screen recording or a description.
Windows log: %APPDATA%\Godot\app_userdata\The Fortress\logs
macOS log: ~/Library/Application Support/Godot/app_userdata/The Fortress/logs

Note: the "Source code" links GitHub adds below contain only this download page's readme - the game's source is not published.

Full changelog (all versions): https://github.com/TheFortressGame/builds/blob/main/CHANGELOG.md

The Fortress v0.0.27-P384

Choose a tag to compare

@nathanieltvazquez nathanieltvazquez released this 06 Jul 06:02

The Fortress v0.0.27-P384 - QA builds for Windows, macOS, and Android.

What's new in this build:

  • Icon/label resolution fix + regression test (rescued from dead chat)
  • Remove the .gdignore that un-imported the zztest portrait fixture
  • Commander #8 + pixel, approval-gate convention, state-doc rewrite, regen
  • Regenerate icon-audit PDF from current main

Windows: download TheFortress-win-v0.0.27-P384.zip (plain) or TheFortressQA-win-v0.0.27-P384.zip (cheat panel), unzip, run the .exe (first launch: SmartScreen -> More info -> Run anyway).
macOS: download TheFortress-mac-v0.0.27-P384.zip, unzip, open TheFortress.app; first launch: click Done, then System Settings > Privacy & Security > Open Anyway (standard for non-App-Store apps, ad-hoc signed).
Android: download TheFortress-android-v0.0.27-P384.apk to an arm64 phone and open it; allow install from this source, then Install. Builds keep the same signature, so a newer build updates in place - easiest via Obtainium (pull down to refresh). One time only: if you still have a build from before the signing change, uninstall it once and reinstall.

QA builds: the files with QA in the name (TheFortressQA-*) add the cheat panel (state snapshots, version readout) - use them when a test script asks for the CHEAT panel.

Crash or bug? Windows and macOS write a log file (attach the newest); on Android, attach a screen recording or a description.
Windows log: %APPDATA%\Godot\app_userdata\The Fortress\logs
macOS log: ~/Library/Application Support/Godot/app_userdata/The Fortress/logs

Note: the "Source code" links GitHub adds below contain only this download page's readme - the game's source is not published.

Full changelog (all versions): https://github.com/TheFortressGame/builds/blob/main/CHANGELOG.md

The Fortress v0.0.27-P383

Choose a tag to compare

@nathanieltvazquez nathanieltvazquez released this 05 Jul 18:07

The Fortress v0.0.27-P383 - QA builds for Windows, macOS, and Android.

What's new in this build:

  • Armory/guardhouse/hall painterly T1-T5 + throne re-tier with new ornate T4/T5
  • Gear-slot placement mockups + anchor table for fighter/commander dolls
  • Archer candidate set v2 (screened) + pre-throne icon candidates
  • Restore all historically deleted drafts (full window); content dedupe
  • Restore wrongly deleted drafts; dedupe by image content; fix chunky/painterly tokenizing
  • Classes page: fix mislabeled flat draft + regroup into heroes/soldiers/armaments
  • Commit fighter/commander silhouettes; archer candidates; workstream state doc
  • Style-aware stale-draft sweep + orphan building pixels + audit regen
  • Audit cleanup: stale drafts + promote fix, building pixels, 3-col buildings, silhouette panels
  • Promote forge + treasury pixels; regenerate audit
  • Margin fortress icon points at importable art (P382)
  • Promote forge + treasury flats; add their pixel candidates
  • Label the chunky icon style 'Pixelated' (P381)
  • Center all settings popups (P378, verified)
  • Restore buildings T1-T5 ladder + source loot roster from gear_config
  • Fix build_icon_audit.py: regenerate sheets from live tree before stitching
  • Promote 59 flat-seeded pixel candidates to committed root
  • Center all popups on full screen; fix invisible debug margin content
  • Settings/display: fix Quit hang, Keep/Revert visibility+trigger, center popups, restore desktop margins
  • Infinity tracks: post-max slot UI so maxed buildings surface their 999 track
  • Lock icon-audit format: 5-column sheets, slot recolor, LOOT, audit PDF
  • Vault in 02-08, walls+stonemason in 05-08 (P373)
  • Revert desktop full-width margin layer (black-screen regression); keep other display fixes
  • Add walls and stonemason to _snapshot_build_side_buildings (P371)
  • Promote damage/slots/headers to flat; fix classifier; D-81 gear model
  • Remove Guardhouse empty-state overlay; Builder Improve button own row
  • Display-settings overhaul + desktop full-width prep + quit relocation
  • Built buildings never show locked in mode picker
  • Missing-art placeholder when painterly absent (Outriders portrait)
  • Promote 10 assets, large-font sheets, pagination, gear fix
  • One dispatch run per issue (stop parallel duplicate re-fires)
  • Infinity tracks: queue wiring + D-39 cheat-placement fix
  • Drive-to-state visual capture (real-game tier)
  • Redesign generator, promote 12 flats, generate candidates, rename sheets
  • Wrap empty-state flavor text; cap Improve button width (P364)
  • First-open picker stacking (P364)
  • Font bump + lock, generalize generator, 8 contact sheets
  • Currency curation: stone rock flat, stone/straw pixel icons, spoils dedupe, classifier fix
  • High-contrast palette maximum-strength pass (P362)
  • Landscape-readiness prep; roadmap lines for font-scaling and landscape UI
  • Quit nav item + comprehensive high-contrast mode
  • Relocate never-ending tracks from Library to buildings
  • Art-review: structural promoted-archive dedupe
  • Unsaved-changes detection, popup cancel, bottom bar, window modes, HC toggle
  • Reap orphan Godot on normal gdunit completion — the tail-wedge
  • Remove resolution control from mobile tab
  • Retire launcher-picker shared-submodule line
  • Art-review: visual-match dedupe + single-element stone/straw flat candidates
  • Enable resolution control on PC tab; remove window-size workaround
  • Art-review: promote 6 pixel icons + content-hash dedupe + stone/straw glyph options
  • Label the picker buttons; picker survives a blocked window resize
  • Art-review: fully enclose every contact-sheet tile in its style frame
  • Art-review: recolor sheet + demote goblet + flat-seeded pixel candidates + expand art-system docs
  • Reload ThemeConstants profile after picker resolves
  • Missing-image fallback in icon_lookup + warning log
  • Art-review: lock generator + promotions + fallback asset + art-system doc
  • Art-gen: fix stone flat glyph (rock fist to stone-pile), part of #2067
  • Launcher picker as a true shared component (deferred infrastructure)
  • Set content_scale_size to PICKER_RES; host screen in MarginContainer
  • F5 shows the real shared launcher selection screen; recreation deleted, drift gate added
  • Art-gen: repoint flat-icon generator + regen lane to assets/art testing/ layout
  • Picker window — 480x440 at picker stage, resize to profile on selection
  • Daily box self-check — PAT expiry + poller/watchdog heartbeats → alert
  • Mechanical chat↔box coordination poller (live)
  • Art-gen: extract icon glyph definitions into icon_defs.py (data-only, behavior-preserving)
  • F5 picker — brand styling, mobile window sizing, profile-aware display defaults
  • Box reads CI logs directly via gh + read-only PAT
  • AUTOLOAD-HANG rule — a boot-pausing autoload can't silently hang CI
  • F5 launcher mode picker (Prod/QA, Desktop/Mobile), CI-safe
  • Phase B building art reorg — single-tree consolidation
  • Single pre-push-gate.ps1 keystone + fix box-only pytest unicode false-fail
  • Full-suite floor on the gdunit pre-push gate so a subset can't false-green
  • Session continuity: QA launcher on roadmap + implementation plan v86
  • Building-lock single-source line + Character pre-throne portrait art line
  • Session docs: settings/gear overhaul shipped on roadmap; open-issues v36
  • Change placeholder text to "Coming soon."
  • P342 device-test bug batch — cold-start, icons, heroes, overflow, locked-flavor, Esc-back
  • Save+Exit buttons; fix chunky icon preview black square
  • Four settings-panel follow-up fixes
  • One combined card across all four modes + overflow/cold-start/empty-state
  • Settings panel layout, rail collapse, icon color fix
  • Bring main's watchdog to the validated safe-detector (auto-recycle live)
  • Npx stderr-abort + guaranteed terminal-outcome comment
  • Roadmap - gear menu/settings marked in-progress
  • Gear menu cleanup
  • Gear menu shell + Mobile/Desktop settings switch
  • Picker compact rows + landed hero build for testing

Windows: download TheFortress-win-v0.0.27-P383.zip (plain) or TheFortressQA-win-v0.0.27-P383.zip (cheat panel), unzip, run the .exe (first launch: SmartScreen -> More info -> Run anyway).
macOS: download TheFortress-mac-v0.0.27-P383.zip, unzip, open TheFortress.app; first launch: click Done, then System Settings > Privacy & Security > Open Anyway (standard for non-App-Store apps, ad-hoc signed).
Android: download TheFortress-android-v0.0.27-P383.apk to an arm64 phone and open it; allow install from this source, then Install. Builds keep the same signature, so a newer build updates in place - easiest via Obtainium (pull down to refresh). One time only: if you still have a build from before the signing change, uninstall it once and reinstall.

QA builds: the files with QA in the name (TheFortressQA-*) add the cheat panel (state snapshots, version readout) - use them when a test script asks for the CHEAT panel.

Crash or bug? Windows and macOS write a log file (attach the newest); on Android, attach a screen recording or a description.
Windows log: %APPDATA%\Godot\app_userdata\The Fortress\logs
macOS log: ~/Library/Application Support/Godot/app_userdata/The Fortress/logs

Note: the "Source code" links GitHub adds below contain only this download page's readme - the game's source is not published.

Full changelog (all versions): https://github.com/TheFortressGame/builds/blob/main/CHANGELOG.md

The Fortress v0.0.27-P333

Choose a tag to compare

@nathanieltvazquez nathanieltvazquez released this 26 Jun 00:28

The Fortress v0.0.27-P333 - QA builds for Windows, macOS, and Android.

What's new in this build:

  • Compact rows + landed-surface hero
  • Archive project instructions v115 and v116
  • Tabs-to-picker navigation build for testing

Windows: download TheFortress-win-v0.0.27-P333.zip (plain) or TheFortressQA-win-v0.0.27-P333.zip (cheat panel), unzip, run the .exe (first launch: SmartScreen -> More info -> Run anyway).
macOS: download TheFortress-mac-v0.0.27-P333.zip, unzip, open TheFortress.app; first launch: click Done, then System Settings > Privacy & Security > Open Anyway (standard for non-App-Store apps, ad-hoc signed).
Android: download TheFortress-android-v0.0.27-P333.apk to an arm64 phone and open it; allow install from this source, then Install. Builds keep the same signature, so a newer build updates in place - easiest via Obtainium (pull down to refresh). One time only: if you still have a build from before the signing change, uninstall it once and reinstall.

QA builds: the files with QA in the name (TheFortressQA-*) add the cheat panel (state snapshots, version readout) - use them when a test script asks for the CHEAT panel.

Crash or bug? Windows and macOS write a log file (attach the newest); on Android, attach a screen recording or a description.
Windows log: %APPDATA%\Godot\app_userdata\The Fortress\logs
macOS log: ~/Library/Application Support/Godot/app_userdata/The Fortress/logs

Note: the "Source code" links GitHub adds below contain only this download page's readme - the game's source is not published.

Full changelog (all versions): https://github.com/TheFortressGame/builds/blob/main/CHANGELOG.md

The Fortress v0.0.27-P329

Choose a tag to compare

@nathanieltvazquez nathanieltvazquez released this 25 Jun 21:44

The Fortress v0.0.27-P329 - QA builds for Windows, macOS, and Android.

What's new in this build:

  • Tabs-to-picker swap, all four modes
  • Level-aware tier-ladder portrait resolver
  • Per-profile settings 3/3: NumberFormat notation onto the per-profile store
  • Per-profile settings 2/3: ThemeConstants accessibility + appearance onto the per-profile store
  • Per-profile settings 1/3: per-profile store + per-device->per-profile doc reconciliation
  • Remove pre-dispatch lint from both dispatch lanes
  • Gear menu: icon-row destinations, relabels, rename removed, gear glyph swapped
  • Add standard UI menu icons (Tabler MIT) for gear menu restructure

Windows: download TheFortress-win-v0.0.27-P329.zip (plain) or TheFortressQA-win-v0.0.27-P329.zip (cheat panel), unzip, run the .exe (first launch: SmartScreen -> More info -> Run anyway).
macOS: download TheFortress-mac-v0.0.27-P329.zip, unzip, open TheFortress.app; first launch: click Done, then System Settings > Privacy & Security > Open Anyway (standard for non-App-Store apps, ad-hoc signed).
Android: download TheFortress-android-v0.0.27-P329.apk to an arm64 phone and open it; allow install from this source, then Install. Builds keep the same signature, so a newer build updates in place - easiest via Obtainium (pull down to refresh). One time only: if you still have a build from before the signing change, uninstall it once and reinstall.

QA builds: the files with QA in the name (TheFortressQA-*) add the cheat panel (state snapshots, version readout) - use them when a test script asks for the CHEAT panel.

Crash or bug? Windows and macOS write a log file (attach the newest); on Android, attach a screen recording or a description.
Windows log: %APPDATA%\Godot\app_userdata\The Fortress\logs
macOS log: ~/Library/Application Support/Godot/app_userdata/The Fortress/logs

Note: the "Source code" links GitHub adds below contain only this download page's readme - the game's source is not published.

Full changelog (all versions): https://github.com/TheFortressGame/builds/blob/main/CHANGELOG.md