Linux, ARM64 in prenosniki — Ciljna strojna oprema in matrika vnosov

Linux, ARM64 in prenosniki — Ciljna strojna oprema in matrika vnosov

Matrika ciljne opreme — Linux, ARM64 in prenosniki

Vsa prenosljiva različica na Good Old Games Dev — Jagged Alliance 2, Warlords III: Darklords Rising, Anno 1503 A.D. — Royal Edition in Arcanum — so zasnovana na skupni platformsko neodvisni osnovi C++ & SDL2:

Platform TierTarget DevicesCPU & OS — Graphics & Audio Stack
Linux x86_64 PrenosnikiMSI Claw (Intel Core Ultra), Steam Deck, ROG Allyx86_64 — Void Linux / SteamOS / Arch — Native SDL2 (Wayland / KMSDRM / X11) + PipeWire / ALSA
ARM64 Mikro-konzolaKhadas VIM1S (Amlogic S905Y4, 2 GB RAM)aarch64 (Cortex-A35) — Custom OverlayFS OS — Direct KMS/DRM (meson-drm) + Panfrost / Lima + ALSA HDMI audio
macOS Apple SiliconMacBook Air / Pro, Mac mini, Mac Studio (M1–M4)arm64 (macOS 14+) — Native SDL2 Metal backend +CoreAudio
Linux Desktop & SBCsNamizni računalniki, Raspberry Pi 5, deske RK3588x86_64 & aarch64 (glibc / musl) — Native SDL2 (Vulkan / OpenGL ES 3.1)

Sloj za vnos in ergonomijo prenosnih naprav

Klasične strategske igre in CRPGi iz poznih 90. let so bile zasnovane za visoko precizne namizne miške in polne tipkovnice z 104 tipkami. Da bi se občutile naravno na prenosnih napravah (MSI Claw, Steam Deck) in konzolah za kavč (Khadas VIM1S), vsi štirje porti delijo enotni SDL2 GameController vnosni sloj:

  1. Dvojno-krivuljni analogni kazalec: Levi ali desni krmilni palica usmerja taktično kazalec z podpikelsko natančnostjo pri majhni odklonitvi in hitrim premikanjem po zemljevidu pri polni odklonitvi, skupaj z upočasnitvijo natančnosti z levim sprožilcem (L2).
  2. Taktične in radialne bljižnice: Smerne tipke in ramenska gumbi (L1/R1) krožijo med člani ekipe, držami (Stoj / Kleč / Lež v JA2), stopnjami približevanja (Anno 1503) ter hitrim shranjevanjem in nalaganjem.
  3. Celštevilčno in razmerje-zavestno povečevanje: Klasična razločljivost 640×480, 800×600 in 1024×768 je čisto povečana na zaslone 1920×1080 in 1280×800 brez tresljaja ali deformacije razmerja.