Skip to content

v1.4.0.5319-alpha — weekly upstream sync

Choose a tag to compare

@ForkedInTime ForkedInTime released this 27 Jul 22:39

Weekly upstream sync (manual merge) — folds in the KeeperFX team's latest 9 patches (#5039–#5062), build-verified on Linux.

Rendering fixes (help high-res setups):

  • #5062 — big sprites no longer clipped by floor tiles in straight view
  • #5060 — Dungeon Heart no longer clips when zoomed in straight view
  • #5058 — landview overlay no longer drops an edge pixel at high resolution

Quality of life:

  • #5039 — full UTF-8 text input: type accented characters (ñ, ç, é, ¿¡ …) in save names, chat, etc.
  • #5050 — new COPY_CREATURE_TYPE map-script command; #5052 — .tngfx string subtypes

Converged with upstream on the poly-pool clear: upstream's #5047 removed the wasteful per-frame buffer clear entirely — the fuller form of our own 5305 optimization — so we adopted theirs and dropped our now-superseded code. One source of truth; no more re-conflicts on that file.

This fork tracks upstream weekly but curates at its own discretion — see the README.

Update via the launcher's built-in updater, or grab the portable package below once CI finishes building it.