Releases: CapnChaosDK/fheroes2_thor
Release list
AYN Thor v0.4.0
Hardware-validated AYN Thor prerelease. Adds Scenario Setup player navigation, Standard human-position transfer, fixed-count Hot Seat seat swapping, faction and handicap controls, synchronized upper-screen selection, and lower-screen information refresh. Android build and lint passed, and all five focused Thor device checks passed. Debug-signed arm64 APK. SHA-256: 2520C1C55BC954DFA2E1F91FF37A7BE2BE75305FEEE6B1BA22D5E0FE8930D01F.
fheroes2 Thor v0.3.0
Third public test release of the fheroes2 AYN Thor dual-screen port.
New in v0.3.0
- Adds a navigable Load Game deck with Standard, Campaign, Hot Seat, and Back in a balanced 2 by 2 layout.
- Shows unavailable save categories as muted and restores Load Game exactly once after closing a save browser.
- Adds a Scenario Setup deck for Standard and Hot Seat games with Select Map, all five difficulty levels, Start, and Back.
- Adds a Scenario Setup information card showing the selected map, human-player count, current difficulty, and rating.
- Refreshes the upper difficulty selector and lower information card immediately when difficulty changes.
- Makes Select Map use the modal Dialog deck and restore Scenario Setup without stacking or duplicate actions.
- Extends semantic-action availability masks with context-local bit positions so future command-deck contexts can continue growing.
- Documents the full AYN Thor physical-control scheme on the repository's main page.
Validation
Android build and lint pass through the required short Windows build path. The APK installed and launched successfully on an AYN Thor.
Load Game validation passed category availability, save-browser restoration, Back, rapid-tap rejection, and physical, mouse, and touchscreen controls. Scenario Setup validation passed layout and border readability, all five difficulty choices, map selection and cancellation, Standard and Hot Seat player counts, Back, single-shot Start, and physical-control, upper-touchscreen, and mouse regression coverage.
Status
This is a debug-signed prerelease intended for testing on the AYN Thor. It uses package ID org.fheroes2.thor and can be installed alongside the official Android build. Original Heroes of Might and Magic II game data is required.
APK verification
SHA-256: A41913CD3CB50BCDD30BBB135E7204F3FCD028A49B7C054A5A8F0439D2FCBB07
Source commit: e8c56affbb9581bebee357ddce6da16450afd744
fheroes2 Thor v0.2.0
Second public test release of the fheroes2 AYN Thor dual-screen port.
New in v0.2.0
- Adds a navigable lower-screen New Game menu with Standard, Campaign, Multiplayer, Battle Only, Settings, and Back.
- Adds dedicated Multiplayer and Hot Seat menus with choices for 2 through 6 players.
- Adds an asset-aware Campaign menu. Unavailable campaign choices are visibly muted.
- Makes Back restore exactly one parent menu: Hot Seat to Multiplayer, Multiplayer or Campaign to New Game, and New Game to Main Menu.
- Uses stable native semantic menu actions and clears stale queued taps when the menu state changes.
- Makes Main Menu and New Game Settings use the Dialog deck and restore the correct menu after closing.
- Retains mouse, touchscreen, physical controller, and configurable hotkey support.
Validation
Android build and lint pass. The APK installed and cold-launched successfully on an AYN Thor. Standard, Battle Only, Settings, all Hot Seat player counts, rapid-tap rejection, physical controls, mouse, touchscreen, menu layouts, and the complete Back chain passed device testing.
The Campaign button correctly reflects the current installed assets. The full Original and Expansion selection paths require the corresponding campaign data and were not available in the validation configuration.
Status
This is a debug-signed prerelease intended for testing on the AYN Thor. As with upstream fheroes2, original Heroes of Might and Magic II game data is required.
APK verification
SHA-256: EFC47273EBA52DBCBB550C66A2416986232692BFC2CB9505CD3A4D2C689B374A
Source commit: 130b77d926accf74925b9bf205e6e2a407967356
fheroes2 Thor v0.1.0
First public test release of the fheroes2 AYN Thor dual-screen port.
Highlights
- Uses both AYN Thor displays.
- Fits the game image to the Thor's main screen.
- Adds Vita-style physical controller mapping.
- Adds a Heroes II-styled, context-sensitive lower-screen command deck.
- Includes Adventure Map, Hero, Castle, Battle, Main Menu, Dialog, and fallback layouts.
- Includes battle controls and unit hit-point information.
- Prevents repeated lower-screen actions from stacking duplicate dialogs.
- Restores controller/mouse cursor detection correctly after a cold launch.
Status
This is a debug-signed prerelease intended for testing on the AYN Thor. The APK has passed build, Android lint, installation, cold-launch, and device smoke tests. Core lower-screen contexts have also been tested on the device.
The planned fully navigable lower-screen menu workflow is not included yet.
As with upstream fheroes2, original Heroes of Might and Magic II game data is required.
APK verification
SHA-256: 96390960248F829E29E9E4013197FA6EFF9729166077E9E81791DC9A5DAFED4C
Source commit: 124550043