fheroes2

  • Logos
    Logo de macOS
  • Logos
    logo intel
  • Logos
    Logo 64 bits
  • Logos
    Le logo de la bibliothèque SDL
Version
1.1.3
Mise à jour
Formule Homebrew
brew install fheroes2

Réimplémentation du moteur du jeu Heroes of Might & Magic II, ce dernier se permet d'ajouter des options de configuration du jeu lui même. Pour le moment, en plus des parties sur des cartes, seule la campagne de base est supportée.

Le build OSX demande 10.15 minimum et la librairie SDL2.

On en parle dans notre dossier sur les interpréteurs.

Une ville dans fheroes2
Un combat dans fheroes2
Screenshot de fheroes2

Changelog

Changelog

1.1.3

  • Add language support for map format and fix several issues with the Editor
  • Improve AI on the Adventure Map and speed up its decisions
  • Expand translation support for more buttons and the Virtual Keyboard
  • Over 30 issues have been closed since the 1.1.2 release

Full list of changes can be found here.

1.1.2

  • Improve AI behavior on the Adventure Map and remove most of bonuses for AI heroes
  • Fix multiple Editor related issues and add support for alliances on the created maps
  • Improve translation support by supporting more languages for the Virtual Keyboard
  • Fix multiple rendering issues in several dialogs
  • Over 40 issues have been closed since the 1.1.1 release

Full list of changes can be found here.

1.1.1

  • Release highlights:

  • Add support for Rumors, Daily Events and special conditions in the Editor
  • Update several UI dialogs for the Editor
  • Rework AI bonuses logic and fix rare cases with AI behavior on the Adventure Map
  • Over 40 issues have been closed since the 1.1.0 release
  • Full changelog:

  • update the Russian translation
  • properly set tile information upon placing a new object
  • update the Hungarian translation
  • implement special victory and loss conditions for heroes and towns
  • add Evil theme for ADD, EDIT and DELETE buttons in the Editor
  • fix object UID restoration after Redo operation in the Editor
  • add support for double click within Sphinx, Daily Events and Rumors lists
  • show date description for daily events
  • allow to disable any building in castles and towns in the Editor
  • add Find Artifact victory condition in Editor
  • add popup messages for right clicking on special map conditions
  • restrict obelisk placement to 48 objects
  • update logic related to human player selection for maps
  • fix crash when entering an empty line in text boxes
  • fix town placement over action objects
  • allow normal victory for "Accumulate gold" condition
  • fix the display of identical artifacts captured in battle
  • Magic Book window: show the maximum number of spell points
  • add "Out of Time" and "Accumulate Gold" map conditions within the Editor
  • add support of editing daily events within the Editor
  • show pressed monster button on Editor panel while clicking on it
  • add hotkey for passability within the Editor
  • add color names to Traveller's Tent and Barrier objects within object selection window
  • reduce castle area for mouse right clicking inside Editor's castle selection window
  • update map type popup message by right clicking to include Resurrection maps
  • add a new variation of Cave object on the Adventure Map
  • change hero selection dialog in the Editor
  • add an ability in the Editor to edit Rumors for maps
  • bring the logic of the Summon Boat spell for the human player in line with its logic of operation in the case of AI
  • AI: fix the assertion failure when visiting an object that is impossible to stand on
  • fix castle and hero radar rendering in the Editor
  • fix Magic Garden being shown without animation within the Editor
  • speed up save file loading and saving operations
  • add '?' symbol to Virtual Keyboard
  • properly check the Price of Loyalty resources in order to enable the Editor
  • move an existing object in front while trying to place an exact one on the same tile in the Editor
  • generate a random hero portrait for the Editor
  • fix crash when a hero is killed defending a castle
  • differentiate Random Castle and Town names in the Editor
  • update the Swedish translation
  • fix invalid logic for setting random artifacts
  • put the Graveyard object to the correct category, "hide" the alternative versions of Graveyard sprites
  • remove the AI unit growth bonuses and tune the income bonuses for different difficulty levels
  • limit the minimum slider length to 15 pixels
  • update the Portuguese translation
  • fix hero editing assertion
  • update the Ukrainian translation
  • fix random artifact types
  • implement the file manager for FH2M maps in Android
  • force use the non-typeable hotkeys for text input dialog and allow starting a new line in multiline texts
  • fix Editor instruments' buttons rendering
  • AI: properly handle the Spell Book artifacts on the Adventure Map
  • add missing checks for Miscellaneous objects in the Editor
  • add missing Sphinx part
  • fix text editing crash
  • fix crash when using quick switch to hero when castle is current object
  • fix the evaluation of the DOUBLE_SHOOTING and DOUBLE_MELEE_ATTACK abilities

1.1.0 (22 May 2024)

  • Release highlights:

  • Introduce the new Editor to the engine, which allows to create and play new maps
  • Rework several in-game dialogs
  • Improve AI behavior regarding enemy heroes and castles
  • Update multiple translations
  • Full changelog:

  • properly connect Streams and Deltas while placing Streams
  • do not allow placing Ultimate Artifact on non-diggable terrain in Editor
  • use golden color to highlight cells that are sometimes possible to edit
  • set the last edited map file as default for the new Standard game
  • allow picking-up the Magic Book artifact from the Adventure Map
  • show a warning message for no modification of normal artifacts
  • show a warning message that streams and roads cannot be placed on water
  • fix Editor interface items positions when Hide Interface mode is enabled in the engine
  • speed up object erasure in the Editor
  • allow only English to be used for text input within the Editor
  • add a general text for action objects with no metadata
  • display object coordinates in the right mouse click popup window
  • implement Event details window in the Editor
  • add generated buttons for map file dialog
  • make Editor panel buttons change good/evil interface
  • fix std::string serialization
  • implement base functions of Map Specifications dialog for the Editor
  • update the Swedish translation
  • add UI window to edit Sphinx properties
  • change a message while trying to get another Magic Book
  • fix the flickering of the map filter buttons in the map selection dialog
  • add an extra space between UI elements in the monster separation window
  • implement simple Save Map dialog for the Editor
  • properly handle objects while changing terrain in the Editor
  • properly connect roads and castles in the Editor
  • add a multi-line text editing feature to edit Sign and Bottle texts in the Editor
  • fix software cursor show delay
  • allow Events to be placed on Water within the Editor
  • remove Editor's beta flag
  • add Editor icon to the Main Menu
  • add a window to enter Random Ultimate Artifact radius
  • describe all Adventure Map objects used in the game
  • add relaxed requirements for object placement in the Editor
  • add a shortcut to go to the Main Menu from the Editor
  • allow river deltas to be placed anywhere in the Editor
  • implement Castle/Town details dialog in the Editor
  • add logic to handle victory and loss conditions for maps made by the Editor
  • fix typo in Hot Seat maximum players value
  • update the Russian translation
  • update the Portuguese translation
  • add a window to change Monster properties in the Editor
  • add the jailed hero details dialog in the Editor
  • implement hero details dialog in the Editor
  • do not add scaled resolutions for PS Vita
  • avoid extra I/O operations while changing game's settings
  • change the text in the monster separation window
  • introduce new object types: Swampy Lake and Frozen Lake
  • fix wrong name for Neutral race troops
  • update the Romanian translation
  • update the Ukrainian translation
  • use the AI pathfinder to assess the threat of enemy heroes instead of relying on the region database
  • update the Hungarian translation
  • fix hero battle info text X offset
  • make the default left and right hotkeys select skills in the level up dialog
  • add Editor related options
  • update the Spanish translation

version 1.0.13 (16 March 2024)

  • Release highlights:

  • Improve list scrolling and add slide to attack action on touch devices
  • Adjust campaign difficulties and fix carry over mechanics for campaigns
  • Update numerous texts and UI elements
  • Add the Eraser tool for the Editor (accessible only for developers at the moment)
  • Over 30 issues have been closed since the 1.0.12 release
  • Full changelog:

  • fix Sphinx title offset
  • add a window telling about demo version being used
  • add possibility to "draw" the attack angle between two hexes on touch screens
  • fix double daily resources award
  • fix rendering flaws of battle journal when using scroll bar
  • update the French translation
  • fix delayed cursor in campaign briefing dialog
  • add convenient list scrolling for touch screens
  • fix army split dialog text overflowing the dialog and add troops name
  • fix multiple objects and add missing ones in the Editor
  • fix a crash with AI hero animation
  • fix the troops carry over mechanics for campaign
  • update the Ukrainian translation
  • update the Swedish translation
  • update the Danish translation
  • kingdom Overview screen: automatically update status of castle dwellings that have just been built or upgraded
  • update the Vietnamese Translation
  • fix the mechanics of Genie special ability
  • add multiline stats in hero info window in battle
  • update the Hungarian translation
  • update the Spanish translation
  • fix many typos and improve English strings
  • add info about ranged penalty elimination to archery skill description
  • update combat disabling dialog text
  • adjust the difficulties of campaign scenarios that were hard-coded in the original game
  • update the resource panel immediately after a purchase in a castle
  • speed up application loading
  • add a feature to align the text non-uniformly
  • make several buttons text adapted and fix okay button redraw
  • add quick hero switch feature to the adventure map interface
  • cursor update code improvements
  • fix accidental map scrolling after exiting castle/hero screen
  • auto combat toggling improvements
  • version 1.0.12 (07 February 2024)

  • Release highlights:

  • Improve AI's defensive tactics in battles and add surrender logic
  • Finish adding all of the Adventure Map objects that can be added in the Editor (accessible only for developers at the moment)
  • Adjust the AI performance at different difficulty levels and improve its logic on the Adventure Map
  • Update several UI dialogs and improve overall game performance
  • Over 50 issues have been closed since the 1.0.11 release
  • Full changelog:

  • update the Russian translation
  • update the Spanish translation
  • correct icons alignment on the hero meeting screen
  • update the Polish translation
  • fix the retaliation of archers attacked by an ally under the influence of Berserker or Hypnotize spells, improve the AI usage of Hypnotize spell in general
  • fix incorrect Artesian Spring evaluation by the AI
  • make rules for AI surrender and retreat more unified
  • fix Oasis object passability
  • always offer one native hero at the beginning of a new week
  • puzzle and View World dialogs rendering improvements
  • implement Landscape Miscellaneous (non-action) objects placing in Editor
  • fix OKAY button translation for Interface Settings dialog after any setting change
  • make the AI not to know what objects contain
  • fix issue when Blind or Paralyze has been applied to a hypnotized unit during its turn
  • implement Adventure (action) Miscellaneous objects placing in Editor
  • tune the AI performance at different difficulty levels
  • add surrender cost to battle result dialog
  • improve overall image processing performance
  • update spell points, formations and artifacts descriptions
  • add infos on the cost of surrender
  • allow AI units covering an archer with the AREA_SHOT capability to attack neighboring units on their own
  • use proper name for PoL campaign in High Scores
  • use CP1257 code page for Lithaunian
  • offer the Wisdom skill to the heroes of "magic" classes on a mandatory basis at least once every three level-ups
  • implement Mountains, Rocks and Trees placing in the Editor
  • make the AI attack human heroes that have a greater chance to win than the AI heroes
  • implement Power-ups object placement in the Editor
  • allow AI units that ignore retaliatory strikes to attack neighboring enemy units while covering archers
  • avoid visiting Oasis and Watering Hole objects by AI heroes if they bring no benefit
  • make AI hero behavior depend on the time spent on the map
  • improve fog discovery by the AI heroes
  • adjust text in the skill popup dialog
  • implement Mines placing in the Editor
  • improve AI hero interaction with Witch's Hut object
  • allow the AI-controlled hero to surrender if his kingdom has sufficient gold reserves
  • add text width-adapted CANCEL button, change to StandardWindow for Resolution, Language, Adventure, File and Scenario Info dialogs
  • update Hungarian translation
  • add dwellings into the Editor
  • fix rare fog of war rendering issues
  • allow AI heroes to surrender if the conditions of retreat have been met, but it is impossible to retreat
  • implement the AI logic to transfer the slowest troops to the garrison at the end of the turn to try to get a movement bonus on the next turn
  • mark fheroes2 as DPI-aware on Windows
  • speed up image loading
  • speed up file loading and reduce memory usage on the Adventure Map
  • improve the AI logic for pay-to-hire dwellings on the Adventure Map
  • improve the AI heuristics of covering shooters when using defensive tactics
  • update buttons and add popup windows for them in Battle Only mode
  • use the "cautious offensive" tactics for AI only against melee-only armies without the distant attack potential (including damage spells)
  • update the Swedish translation
  • fix heroes with no names
  • add base code to load new map format files
  • use singular Mine form for the corresponding object
  • fix inaccurate Jail object removal
  • add missing rules for the plural in Hungarian language
  • restrict secondary skill name and level to the UI area
  • fix too wide text in quick hero info dialog
  • hide swap army/artifact buttons in the Battle Only mode
  • update several text descriptions
  • add Campfire object in the Editor
  • take into account SHIFT and CAPS LOCK being used at the same time
  • make radar rendering optimization
  • fix the AI spell damage estimation logic for units immune to the given spell
  • rework editor instrument groups: add new buttons, rework instrument panel, add evil interface
  • fix multiple spellbook-related issues in the Battle Only mode
  • update French translation
  • show an error when it is not possible to save a game on a hard disk
  • version 1.0.11 (23 December 2023)

  • Release highlights:

  • Expand Battle Only mode with saving functionality and updated UI
  • Add Town and Ocean objects placement in the Editor, and implement base file format for maps (accessible only for developers at the moment)
  • Improve the logic of AI defensive tactics
  • Rework multiple dialogs, fix and speed up several rendering issues
  • Over 30 issues have been closed since the 1.0.10 release
  • Full changelog:

  • improve the logic of AI defensive tactics
  • add Tree of Knowledge claimed and cost info to quick info dialog
  • add a different object popup window logic for the Editor
  • implement town and castle placing in the Editor
  • update the Spanish translation
  • update the French translation and add missing offset for an A with accent
  • update Bulgarian translation
  • increase width and height of the Campaign Difficulty selection dialog
  • make speed of fade-in & fade-out animations for AI-controlled heroes dependent on the AI speed setting
  • speed up battle pathfinder logic
  • update Spanish translation
  • add Spanish and Portuguese button font letters
  • fix invalid focus update after AI hero battle
  • update Danish translation
  • speed up the original map format reading
  • fix a crash with castle overlapping inside a map
  • add basic logic to load and save maps through Editor UI
  • add text rendering within a given ROI
  • do not show quick info for hidden buttons inside castle building info dialog
  • add missing AI team alliance to Evil campaign's 6th scenario
  • update Swedish translation
  • update Hungarian translation
  • update Vietnamese Translation
  • fix update of the morale/luck indicator when changing the hero in the Battle Only mode
  • add base map file format for the Editor
  • add Hotkeys categories for the future UI improvements
  • fix scroll location on file deletion
  • rework Battle Only mode
  • add cell selection in Details mode for the Editor
  • speed up map loading for New Game
  • allow application closure by close button if no resources available
  • fix multi-font text offset calculation
  • properly evaluate potential attack positions for wide units
  • correctly manage touch device events
  • add ability to place Ocean Objects within the Editor
  • version 1.0.10 (18 November 2023)

  • Release highlights:

  • Teach AI to use marketplaces to boost their castle development and improve AI decision making logic during battles
  • Add erase tool, artifact and treasure placement in the Editor, and implement possibility to add new future heroes (accessible only for developers at the moment)
  • Rework multiple dialogs, fix and speed up several rendering issues
  • Add new hero action button icon
  • Over 30 issues have been closed since the 1.0.9 release
  • Full changelog:

  • update Russian translation
  • rework Town Portal dialog
  • add artifact placement in the Editor
  • make Oracle dialog use selected interface mode (Good/Evil)
  • add treasure placement in the Editor
  • update hero status after digging on the Adventure Map
  • fix player names overlapping in Oracle and Thieves' Guild dialogs
  • fix dialog frames not being consistent for the same size windows
  • speed up monochrome cursors loading
  • fix rendering issue in Kingdom Overview dialog while dismissing a hero
  • fix castle and hero lists' updates after dismissing a hero in Kingdom Overview dialog
  • fix invalid attack positions from moat during battle
  • add support for right SHIFT, CTRL and ALT hotkeys
  • AI takes into account the spell immunity when calculating the effectiveness of mass damage spells
  • update Hungarian translation
  • fix incorrect AI estimation for moves during battle when a battlefield contains objects
  • update Vietnamese translation
  • fix several issues with loading ICN resources
  • add support for the future new heroes
  • fix the logic of purchasing a boat in a shipyard
  • increase the priority of those enemy units that have not yet got their turn, for proper AI decision making
  • add hero action button image
  • fix spelling in campaign text
  • display 0 shots during battle for archers with no shots left
  • fix random generator in normal and auto-combat modes
  • fix castle dialog rendering issues
  • adjust welcome window text at the first game launch
  • teach AI to use the marketplace to accelerate the development of their castles
  • update German translation
  • implement erase tool in the Editor
  • fix recruit dialog's MIN/MAX buttons when switching between creature upgrades
  • update Swedish translation
  • show proper Quick Info window for a hero during battle
  • fix troops' sprites overlapping in quick info
  • prioritize hiring those heroes whose portraits are not used by scenario specific heroes
  • version 1.0.9 (11 October 2023)

  • Release highlights:

  • Improve the AI logic regarding spells and monster positioning on the battlefield as well as path planning logic on the Adventure Map
  • Add the ability to confirm actions in battle for touch devices
  • Use the "continue movement" button on the Adventure Map to interact with an object a hero is standing on
  • Make the AI easier on low difficulties
  • Implement roads, streams, monsters and heroes placement in the Editor (accessible only for developers at the moment)
  • Update settings on the Adventure Map
  • Expand the Hot Keys window
  • Over 40 issues have been closed since the 1.0.8 release
  • Full changelog:

  • add "tent visited" info to barrier quick info dialog
  • update Vietnamese translation
  • rework Hot-Keys dialog
  • fix combat victory window creature position
  • Town Gate and Town Portal spells: use depersonalized wording
  • add an ability to place heroes in the Editor
  • add an ability to place Random Monsters in the Editor
  • fix rendering of very long scenario names in the campaign briefing dialog
  • disable the not implemented Random Map option in the Editor
  • update German translation
  • make a long press on the "continue movement" button to reset a hero's path
  • use the "continue movement" button to interact with an object a hero is standing on
  • make Grass the default terrain for new maps in the Editor
  • restrict heroes' meetings and army merging on Easy difficulty
  • AI should avoid splitting troops on Easy difficulty
  • add functionality to place monsters in the Editor
  • add a mirror image check during spell evaluation
  • teach battle AI to use shield spells
  • implement streams' placing in the Editor
  • adjust AI combat spell heuristics
  • fix rendering of long text in the Hero screen status bar
  • update Ukrainian translation
  • implement roads' placing in the Editor
  • fix the AI first strike logic
  • update Hungarian translation
  • fix battle AI protecting paralyzed archers
  • properly display player's name in the New Game window
  • fix memorizing the position in the map list when changing the map size filter
  • adjust the position of luck and morale icons in the hero info window
  • update the followers window to support text mode
  • fix the logic of ALWAYS_RETALIATE regarding paralyzed units
  • add historical changes support for the Editor
  • add the ability to confirm actions in battle for touch devices
  • update Russian translation
  • fix Editor Main Menu hotkeys
  • update Swedish translation
  • speed up overall rendering for cycling animation
  • do not render text beyond the info and status bars during battles
  • rework game settings on the Adventure Map
  • remove double spaces in translatable texts
  • update Bulgarian translation
  • update Slovak translation
  • update Czech translations
  • update Danish translation
  • use Home and End hotkeys to navigate among items within a list
  • always use the nearest cell to attack the nearby unit if a monster is under the Berserker spell
  • fix an assertion when a hero starts moving and a player immediately mouse left clicks on the Adventure Map
  • improve path calculations by AIWorldPathfinder in planning mode
  • Wand of Negation should grant immunity against the Mass Dispel spell
  • version 1.0.8 (11 September 2023)

  • Release highlights:

  • Enhance functionality of Load/Save file window
  • Improve AI behavior during battles
  • Expand translation coverage including vertical buttons, missing window titles and font letters
  • Implement terrain transitions in the Editor (accessible only for developers at the moment)
  • Limit the AI's Dimension Door spell usage based on the selected map difficulty
  • Over 50 bugs have been fixed since 1.0.7 release
  • Full changelog:

  • fix number placeholders not being replaced in campaign spell bonus texts
  • fix spell rendering issues when words are divided in the middle
  • fix ? symbols appearing in single-line texts
  • generate vertical high scores buttons
  • display missing resource dialog for at least 5 seconds
  • show only skills that the hero does not already have in battle only skill selection list
  • show highscores after multiplayer game
  • improve the logic of kiting enemies with archers
  • update Vietnamese translation
  • update Hungarian Translation
  • adjust the description of the Eagle Eye skill
  • fix an empty gap in between lines in buttons font
  • update Russian translation
  • translate disabled buttons and reset them when changing languages
  • make vertical buttons translatable
  • implement terrain transitions in Editor
  • rework the Save/Load game dialog to allow variable dialog size and support Evil interface
  • change Army Order to Turn Order
  • Add Czech to original resource exception
  • do not close File options menu on cancelling load game dialog
  • fix foreign pixels on snow battlefield objects
  • do not try to scout the area if the hero is in jail and gets an artifact assigned using the map editor
  • update Slovak translation
  • cancel Hut of Magi reveal area animation when a player clicks any button
  • show the "You have been eliminated from the game" message in the multiplayer game
  • add small skill icons for Xanadu visit dialog
  • fix invalid logic for some objects on water
  • update Polish translation
  • speed up map, translation and save files loading
  • fix missing hero and town name in dialogs for non-English languages
  • fix Load/Save file title position and color
  • change Shipyard construction message
  • expand clickable area for settings in the Main Menu
  • shift text in Surrender window
  • show ... in Load/Save File dialog for long names
  • fix monster name position in monster info dialog
  • speed up rendering for specific buttons
  • fix multiple rendering issues in the Kingdom Overview dialog
  • adjust text for Quick Info dialogs
  • improve fading animation using Redmean color distance calculation
  • limit Dimension Door spell usage for AI heroes on lower difficulties
  • center text in hero battle info window
  • add A and O with diaereses to CP1252 button font
  • fix size of the button letter Æ
  • improve Mage guild status message for learnt spells
  • add "New Month!" title for new month
  • add "Victory!" title to victory dialog
  • update Danish translation
  • update Ukrainian translation
  • allow early exit from puzzle map during reveal animation
  • remember map filter selection until you quit the game
  • improve the distance estimation when an AI-controlled hero passes through objects on the map
  • update Swedish translation
  • AI heroes should decline battles if passing by
  • implement basic terrain draw in Map Editor
  • version 1.0.7 (15 August 2023)

  • Release highlights:

  • Improve AI logic in pathfinding, battle decisions and add support of Summon Boat spell usage
  • Translate many in-game buttons and fix rendering for multiple windows
  • Fix event handling and fog discovery by human and AI heroes
  • Expand Android Toolset to support importing and exporting save files
  • Add terrain brush functionality into Map Editor (accessible only for developers at the moment)
  • Over 40 bugs have been fixed since 1.0.6 release
  • Full changelog:

  • properly update uncovered fog with all hero actions
  • fix an issue when AI hero "jumps back" during the fog discovery
  • AI heroes should not know what exactly a Treasure or Sea Chest contains
  • do not play simultaneous walk/fly sounds for battle speed 9 and 10
  • do not handle an event on the map twice
  • fix AI estimation of the castle garrison strength for priority tasks
  • rework "select from list" dialogs and also make all elements within dialogs right clickable
  • battle AI should switch to offense mode instead of passing turns
  • update Russian translation
  • add the ability to export and import save files in Android Toolset application
  • make many in-game buttons translatable
  • fix Army info button in level up dialog
  • update Ukrainian translation
  • update German translation
  • add Summon Boat spell support for AI
  • rephrase various game dialogs
  • add a dialog to confirm auto combat
  • add "Quit" title to quit dialog
  • fix Zounds grammar
  • update Norwegian Translation
  • the Shield spell should not affect the damage of the castle towers
  • apply AI growth bonus only on first AI player turn
  • show "cast down" animation for heroes on the battlefield
  • apply Cure & Mass Cure spells only if the target unit is either damaged or has negative magical effects
  • fix hero last frame delay after the spell casting animation
  • speed up several spell animations during battle
  • fix missing first animation frame of heroes on the battlefield
  • change heroes animation speed on the battlefield
  • fix puzzle screen exit button theme
  • reduce CPU usage while rendering castle's Well dialog
  • fix campaign buttons' rendering issues
  • make campaign buttons translatable
  • update Slovak translation
  • update Danish translation
  • update Swedish translation
  • disable Campaign button if no campaign resources are present
  • improve AI pathfinding logic regarding protected and guarded tiles
  • avoid engine execution with corrupted video files
  • add ability to select instrument brush and brush size in Editor UI
  • make thieves guild adapt background to chosen interface
  • fix a possible crash in Android toolset application
  • version 1.0.6 (15 July 2023)

  • Release highlights:

  • Speed up resource loading and overall rendering
  • Fix multiple issues with button rendering and add in-game pixel correction for many images
  • Improve AI behavior on the Adventure Map for hero and castle handling as well as for interaction with some objects
  • Allow to lower the campaign difficulty during playthrough
  • Create basic Map Editor GUI (accessible only for developers at the moment)
  • Over 20 bugs are fixed since 1.0.5 release
  • Full changelog:

  • allow to lower the campaign difficulty during playthrough
  • update Russian translation
  • reduce CPU usage while rendering High Score dialog
  • add some missing horizontal buttons to translations
  • fix missing redraw in Battle Only dialog after cancelling hero selection
  • fix last hotkey not showing up in the hotkey dialog
  • add Dismiss hotkey to hero screen
  • create basic Map Editor GUI
  • update Polish translation
  • add checks for object reachability when calculating their value for AI heroes
  • fix AI logic for visiting Shrines and Arena
  • correct spell value estimation for AI heroes
  • fix a case when a dead AI hero was trying to reinforce army in a castle
  • update priorities for AI heroes based on battle outcome and fog uncover events
  • rework the spell generation in castles' Mage Guilds
  • update Spanish translation
  • speed up Armageddon spell rendering
  • fix invalid pixels in multiple images from the original resources
  • speed up resource loading
  • update Slovak translation
  • do Main Menu fade-in before showing first game run
  • fix the fade effect on the "View World" screen
  • properly restore environment sounds and terrain music after opening a castle dialog from the Kingdom Overview screen
  • fix cases when false symbols appear after the blinking cursor in text input dialog
  • rework game credits to keep aspect ratio
  • add extra windows and greying out conditions for Summon Boat spell
  • fix several button text placements and button press rendering
  • version 1.0.5 (14 June 2023)

  • Release highlights:

  • Speed up rendering during battles and reduce resource usage while playing sounds
  • Fix the logic and passabilities with some objects on the Adventure Map
  • Add text input blinking and polish dozen of UI elements
  • Fix many issues with AI logic on the Adventure Map and improve their castle defensive strategy
  • Over 30 bugs are fixed since 1.0.4 release
  • Full changelog:

  • improve AI castle defensive strategy on Adventure Map
  • fix rating in campaign congratulations text in win video
  • update Danish translation
  • adjust battlefield Idle and Flag animation speed and avoid setting 0 animation delay for battlefield actions
  • show the currently selected bonus in the campaign scenario UI if the campaign scenario is already in progress
  • update Polish translation
  • add shadows for the Virtual Keyboard buttons
  • fix okay button not being redrawn in battle options dialog
  • improve army distribution in castles for AI players
  • make the text input cursor blink and add the ability to set the cursor position anywhere in the edited string
  • move jobless AI heroes into castles on a last day of a week
  • fix monster upgrade logic when AI was wasting resources for nothing
  • do not check whether a hero can cast a spell if spellcasting is prohibited in principle
  • fix AI heroes behavior ignoring empty castles with commanders
  • speed up AI decision making on Adventure Map
  • fix Magellan's Maps visit by AI heroes when discovered objects were not being added for exploration
  • fix missing logic for AI heroes to meet each other in the middle of a turn
  • reduce unit growth bonus for AI
  • do not play the same kill/wince sounds simultaneously
  • allow AI heroes to retreat when the kingdom has full house of heroes and when there are enough resources on the next turn
  • fix a crash when AI heroes capture a dwelling protected by monsters
  • add Editor Main Menu (only for development builds)
  • fix the Skeleton passability
  • fix the logic for defeated heroes in campaign scenarios
  • fix the logic of recognizing objects guarded by neighboring monsters
  • update hero's path after inspecting a castle
  • add Evil interface version of Monster recruitment dialog
  • update Bulgarian translation
  • add screen fade effect for transiting between game sections
  • add a check to avoid a crash for corrupted game resources
  • fix the rendering of the number of units during the castle siege
  • update Russian translation
  • speed up battlefield rendering
  • fix incorrect spell efficiency display for resurrection spells
  • set music type to MIDI is no MUSIC directory exist
  • fix cases with dropping audio volume when MUSIC directory is not present
  • fix crashes for Android devices due to usage a buggy third-party package
  • fix cases when AI ignores some objects during path evaluation
  • use 22050 sound sample rate for PS Vita to fix high CPU load
  • add diacritic signs to CP-1250 button font
  • update Slovak translation
  • update Ukrainian translation
  • fix Android version for Android 7 or lower devices
  • do not reset castle or heroes scrollbars when hero moves
  • version 1.0.4 (13 May 2023)

  • Release highlights:

  • Add widescreen resolutions support and update scaled resolution support
  • Add Polish and Russian languages support for Virtual Keyboard
  • Add missing post-victory map ratings
  • Improve AI logic towards collection of needed resources for kingdom and interaction with several Adventure map objects
  • Fix multiple logical and rendering issues during battles
  • Over 40 bugs are fixed since 1.0.3 release
  • Full changelog:

  • add Polish and Russian languages support for Virtual Keyboard
  • fix absence of delay after animating creature wince and before making next move
  • make haunt, set elemental guardian, identify hero and visions spells gray out when cannot be used
  • do not stop hero's movement after the first Dimension Door jump
  • do not show that enemy town or castle has no garrison if kingdom has no Thieves' Guilds
  • fix idle animation lag while casting any spell
  • fix creature idle animation freeze during Blind / Paralyze spell casting
  • fix an issue that caused an AI-controlled hero standing next to Stone Liths to block the path of another AI-controlled hero standing on these Stone Liths
  • add checks to detect corrupted data resources
  • improve the resource value estimation algorithm for AI
  • fix logic and reward of Daemon Cave object for AI
  • add an ability to cancel waiting for the end of the pre-battle sound
  • update Polish translation
  • create small and large obstacles on the battlefield at the same time
  • do not make an empty text line at the end of phrase and fix text rendering in a wider area than given maximum width
  • fix Battlefield animations freeze while waiting for Good Luck sound to end
  • add popup windows for monster dialog buttons
  • fill main menu with background when we do not stretch the main menu main image
  • update Russian translation
  • fix not returning to load menu while switching between campaign scenarios
  • fix Shipwreck Survivor bonuses
  • fix AI pathfinding when Spell Scroll was considered as an artifact which requires to defeat an army
  • rework logic for all Adventure Map objects' metadata
  • fix adventure map fog reveal on campaign scenario restart and when loading a Hot Seat save made in the first game day
  • adjust spell info message when hero has zero (0) mana
  • fix calculation of castle towers strength for AI
  • improve dialog titles related to losing the game
  • update Bulgarian translation
  • strategic AI economy update
  • AI should check for castles and funds before retreat
  • fix software cursor freezes during certain fading animations
  • rework the search algorithm for available scaled resolutions
  • show map ratings in victory video, add subtitles and color fading animation
  • add extra checks to prevent loading renamed MX2 maps on demo version
  • add "End Turn" title to dialog when heroes can move and you are ending your turn
  • catapult and castle towers should still act, even if there are no troops in the respective armies capable of taking any action
  • update Vietnamese translation
  • fix the behavior of Berserk and Hypnotize spells
  • add language support for highscores
  • expand wide screen support
  • properly handle absolute and relative paths in the CDDrive registry key for Windows scripts
  • update Danish translation
  • update Swedish translation
  • reset battlefield grid cursor position after using the spell book
  • fix a crash on deleting last save file
  • update Czech translation
  • update Slovak translation
  • update Ukrainian translation
  • fix recurring global events
  • redraw the status window after the amount of kingdom resources has changed at the beginning of the day
  • do not render hero/boat over the bottom map border
  • add "New week!" title to dialog showing start of a new week
  • version 1.0.3 (11 April 2023)

  • Release highlights:

  • Improve AI behavior on Adventure Map: better fog discovery and object prioritization
  • Fix multiple rendering issues and improve overall rendering on Adventure Map
  • Fix various issues in logic during battles such as Mirror Image or Teleport spell usage
  • Add a button to open Virtual Keyboard for dialogs which require text input
  • Over 40 bugs are fixed since 1.0.2 release
  • Full changelog:

  • update German translation
  • update Norwegian translation
  • preparations for Google Play Market release
  • add missing frame for hero information dialog when it is opened from hero meeting dialog
  • improve the destination indication for Teleport spell
  • translate more UI buttons within the game
  • fix endless jumping AI hero behavior while using Dimension Door spell
  • add Virtual Keyboard open button to Save Game and Player Name dialogs
  • add values to Morale and Luck stats within artifact description
  • show approximate information about the mine guardians to a non-owner player
  • adjust number of resources subtracted in event messages
  • fix projectile render position when hitting the target creature
  • reduce AI obsession with Wells
  • optimize object priority logic for AI heroes to prioritize more important locations
  • remove path icon after a hero/boat makes a turn, not before
  • show mirrored monster image in army order
  • make hotkey names translatable
  • improve AI fog discovery logic
  • fix a case when a hero has the same secondary skill but different levels of it set by an author of a map
  • add gold missing in Statue and Dungeon building description
  • add Vietnamese translation
  • fix the number of regenerated spell points with the Mysticism skill
  • focus on the AI hero before he disappears due to boarding a boat or using a Dimension Door or Town Portal spell
  • add legacy game detection on Windows x64
  • fix clicks in Android MIDI music
  • speed up Adventure Map rendering
  • fix AI hero animation being interrupted while moving inside a fog for the current player
  • fix Alchemist Lab flag and Ghosts from Abandoned Mine rendering while rest of the object is not visible on the screen
  • fix boat's shadow being rendered over a boat while sailing diagonally
  • adjust recruitment window position on castle well and kingdom overview
  • apply the commanding hero/captain bonuses to the castle towers
  • fix the number of raised skeletons by Necromancy after battle
  • update Polish translation
  • fix incorrect number of Ghosts present in Abandoned and Haunted Mines
  • add Slovak translation
  • properly handle the situation when wandering monsters and an AI hero eliminate each other
  • update battle log with special abilities of Vampire Lords and Ghosts
  • update Belarusian translation
  • add numeric speed of monsters in information window
  • fix quick info for non-action objects when their action tile is under fog
  • block Chain Lightning if first target unit resists the spell
  • fix cases when Road sprite is drawn over a hero
  • fix Hero shadow rendering on Adventure Map
  • update Russian translation
  • show Spell Points for spells in Magic Book popup dialogs
  • fix necromancy and calculation of casualties with mirrors
  • properly track the Mirror Image spell duration
  • update documentation about Android
  • update Czech translation
  • update Swedish translation
  • version 1.0.2 (12 March 2023)

  • Release highlights:

  • Add virtual keyboard support for touch devices
  • Add new option icons and missing part of Captain's Quarter in Sorceress Town
  • Fix multiple issues with sounds on objects on Adventure Map
  • Improve Adventure Map rendering speed
  • Fix many issues with spells and pathfinding during battles
  • Update AI heroes task logic and make AI heroes use Town Portal spell
  • Over 60 bugs are fixed since 1.0.1 release
  • Full changelog:

  • fix display of Haunted Mines on mini-map and in View World
  • update the Norwegian translation
  • allow resurrected units to act on the current turn if they have not yet had their turn
  • add missing part of Captain's Quarter in Sorceress Town
  • allow to resurrect Elementals
  • fix the battle casualty report when non-true Resurrect spell was used during battle
  • redraw hero icons to display movement bar change before action dialog box is shown
  • fight the guardians on dwellings on Adventure Map only once per game
  • change the logic of reinforcement of the guest hero's army during the castle defence
  • do not show Dragon City on mini-map
  • summon boat spell will only summon friendly boats
  • allow the player to refuse to level up in the Tree of Knowledge even if this level up is for free
  • add virtual keyboard support for touch devices
  • grey out Summon Boat, Town Gate and Town Portal spells if they cannot be used
  • clean up AI priority tasks if attacker was killed
  • update sounds used while visiting dwellings on Adventure Map
  • add logic of AI heroes using town portal
  • add missing symbols to button font
  • update Polish translation
  • fix high CPU usage during battle while using highest animation speeds
  • fix battle AI tactics estimation
  • fix pathfinding not being updated after revealing the fog on visiting Magellan's Map
  • animate lighthouse in lighthouse dialog
  • fix the experience calculation for AI-controlled heroes while visiting Tree of Knowledge
  • add a frame for a hero portrait on the quick info dialog
  • add missing experience being displayed in the Tree of Knowledge window
  • fix music effects while visiting an empty object on Adventure Map
  • display the world date for save files
  • rework AI hero task priority logic
  • fix invalid popup window being displayed while clicking on an empty hero list area within Adventure Map
  • add Graphics option icon
  • fix corner cases of fog rendering
  • fix invalid calculation of AI path leading to a crash
  • show sleeping hero icon for hero's portrait within castle dialog
  • speed up rendering on Adventure Map
  • properly restore the screen after closing the hero dialog during combat
  • render background between HEROES and TOWNS/CASTLES buttons in Kingdom Overview window
  • fix possible random crashes during the gameplay
  • fix Iron and Steel Golems animation issues
  • show kingdom income when gold per day income is clicked within Kingdom Overview window
  • fix a crash while visiting a castle after an ally captured it
  • speed up file searching on Windows
  • fix the spell id calculation for a spell scroll while loading a map
  • fix puzzle map window position
  • fix View World default adventure map position
  • memorize zoom level of the View World screen
  • fix inability to move monsters after Good Morale event
  • fix unintended ability to upgrade troops during battle
  • fix huge CPU usage in hero window during battle
  • redevelop standard window generation logic
  • update Bulgarian translation
  • fix volcano sounds
  • update Russian translation (main menu and dialog buttons)
  • fix issue with the puzzle rendering
  • fix musical effects for various objects
  • fix stereo audio playing in SMK files
  • add letter "Ў" and "’" sign to Cyrillic (cp1251) button font
  • add lighthouse information popup in kingdom overview
  • fix an invalid option for scenario 1 of Roland Campaign
  • optimize mini-map rendering
  • update Czech translation
  • add proper hotkeys option icon
  • fix title in German translation
  • optimize View World rendering
  • add tooltip damage info for single target attack spells during battle
  • version 1.0.1 (08 February 2023)

  • Release highlights:

  • fix many monster and spell animations in battle, even those present the original game
  • add "fh2 Toolset" for Android devices to help to setup the game and also to manage save files
  • speed up rendering in multiple places within the game
  • update multiple translations and fully rework Russian font for buttons
  • add scaled resolution support
  • complete initial work for the future Editor
  • Over 40 bugs are fixed since 1.0.0 release
  • Full changelog:

  • add the ambient sound for Abandoned Mine
  • add support for scaled resolutions
  • instantly update status bar in battle for hero's dialog options
  • fix invalid Kingdom income calculation
  • fix incorrect status bar update call
  • update Czech translation
  • add German and Russian translations of Android Toolset
  • Android Save File Manager: implement filtering of save files by type
  • fix scroll bar bottom position when dragging and fix high FPS rate when dragging scroll bar by mouse
  • make a narrower button font for cp-1251 (Cyrillic) characters
  • fix Druid projectile start position for shooting up
  • add PS Vita fixes and gamepad mapping improvements
  • add Danish translation
  • fix shooters projectile position during battle
  • fix high CPU load on Adventure map when Hero speed is set to Jump
  • Android toolset: add the ability to browse & delete save files
  • fix loss of the first frame in the after attack unit animation
  • update spell points for campaign heroes at the start of a scenario
  • uncover the fog during the hero's instantaneous movement only if the hero is actually moving
  • do not allow to dig for Ultimate Artifact second time
  • show spell effect animation so as not to cover the front troops
  • fix screen restoration after closing monster info dialog
  • fix the AI resurrect spell logic
  • fix the Dimension Door shadow on resolutions 640+x480 & 640x480+, temporarily hide auxiliary panels in "no interface" mode
  • rework pathfinding algorithm during battle to fix non-optimal paths for monsters
  • add Mossy Rock object which appears only on Swamp terrain while in the original game this object has no name
  • optimize Adventure Map rendering
  • do not do redundant redraws when dragging Adventure Map with the mouse
  • fix walking animations of certain monsters
  • fix the bridge operation when a wide friendly unit steps on it from the moat
  • fix creature wince animation for low morale and Lich cloud cases during battle
  • optimize Holy Shout spell effect rendering during battle
  • allow wide units to take a step back during battle
  • fix certain Peasant Huts being displayed as Thatched Huts with no ambient sounds on Adventure Map
  • update Polish translation
  • avoid excessing CPU usage for multiple windows in the game
  • set audio frequency to 44100 on Windows to avoid cracking sounds during playback
  • add fh2 toolset application on Android to help with setting up the main application
  • update French translation
  • reduce CPU usage in Select Language dialog
  • fix a case when external music was not being played on Ubuntu
  • fix incorrect logic for monster placement on Adventure Map
  • update German translation
  • do not lowercase creature name (or other string) when it is put first in phrase
  • fix forced Idle animation after switching to Static animation
  • fix screen flickering in SDL2
  • optimize Death Wave spell effect rendering during battle
  • automatically assemble artifacts sets if their parts were captured in the battle
  • fix controller support for PS Vita
  • add a full stop, A and E characters with accents for CP1252 button font
  • version 1.0.0 (21 December 2022)

  • Release highlights:

  • fix multiple issues with rendering on Windows and rendering speed on Adventure Map
  • make Android version fully playable with all basic features present
  • fix monster, Luck and catapult animations in battle
  • add Scout AI role and fix multiple issues with AI behavior on Adventure Map
  • expand the amount of translated buttons and update translations
  • Over 50 bugs are fixed since 0.9.21 release
  • Full changelog:

  • add Ubuntu ARM support
  • update Polish translation
  • update the French translation
  • fix incorrect resource placements on certain maps
  • adjust "Battlefield Casualties" vertical position
  • fix bridge logic after morale event
  • enable the instant battle by default
  • optimize rendering in multiple places
  • update the Norwegian translation
  • add global hotkey to toggle the text support mode
  • make the regular small buttons translatable
  • make Trade button in Marketplace window disabled by default
  • add popup windows for monster recruit dialog
  • fix animation of slowed flying creatures
  • fix multiple hero related awards for campaigns
  • fix Death Wave, Holy Shout and Holy Word spell animations
  • do not mirror corpses of defeated troops during battle
  • fix rendering an extra empty line for specific texts
  • fix monster idling animation during battle
  • use logarithmic scale of sound volume
  • enable touch support for all devices
  • make separate hotkeys to cast battle & adventure spells
  • add the "Quit game" hotkey
  • handle hotkeys in the Adventure Map's File dialog
  • optimize defensive strategy for AI castles
  • fix black area not being rendering during video playback
  • reduce priority for bottles in sea for AI
  • make File Dialog and Adventure Dialog buttons translatable
  • do not stop object animation during AI turn
  • update Russian translation
  • fix text rendering for game option's names of certain translations
  • fix incorrect battlefield image restoration in the place of the previous damage popup
  • adjust several button font characters
  • rework the hotkeys concerning the hero movement
  • make the Main Menu's dialog buttons translatable for specific languages
  • display the amount of gold in the diplomacy dialog
  • show object animation during Hut of Magi visit
  • fix Dwarves death animation
  • fix very slow hero movement animation when moving a cursor with software cursor rendering
  • fix translated Cancel button in monster recruit dialog being switched to English
  • fix animation of bridge destruction during battle
  • fix the smoke animation when demolishing a castle building during battle
  • improve Adventure Map rendering performance
  • fix multiline word splitting for short phrases with a long first word
  • fix position of left barbarian's captain quarters part
  • reset the cursor position at the start of 'human turn'
  • add an option to toggle screen scaling type
  • recreate the original rainbow animation during battle
  • fix Scenario Info window elements
  • improve hexagon shading during battle
  • add Danish language option and font
  • improve rendering speed with software cursor rendering
  • fix French and Italian characters not being shown with their assets
  • set the minimum supported version to Android 5.1
  • introduce AI Scout role
  • fix fullscreen mode with DPI higher than 100% on Windows
  • fix multi-monitor fullscreen support on Windows
  • update Bulgarian Translation
  • add Android installation and usage documentation
  • fix the scenario info dialog position
  • generate resizable buttons for both interfaces
  • fix inability to toggle V-Sync option dynamically
  • do not show resolution dialog on handheld devices on the first startup
  • add mouse right click simulation on touchscreen devices
  • fix cursor being too small for certain resolutions
  • disable Adventure Map scrolling for handheld devices by default
  • change battlefield hexagon generation to match the original
  • make fullscreen mode as a default state for Android devices
  • implement all troops transfer between armies within castle dialog
  • scroll Adventure Map with mouse left button pressed
  • use parabolic catapult projectile flight trajectory
  • update credits page
  • always show the Ultimate Artifact behind one of the last four central pieces of the puzzle
  • update captain's mana on map load and when building the Captain's Quarters
  • remove and integrate the rest of experimental options
  • always center text when a maximum width is provided
  • fix UI elements for the unhired hero popup window
  • update Ballista and Turrets damage information when they are destroyed
  • correctly reflect the change of fullscreen mode in the graphics settings dialog when it was toggled using a hotkey

Auteur(s)

Auteur
Ihar Hubchyk

Autres émulateurs de la catégorie

  • gzDoom

    Dernière mise à jour:
    Version 4.13.2
  • Daggerfall Unity

    Dernière mise à jour:
    Version 1.1.1
  • DREAMM

    Dernière mise à jour:
    Version 3.0.1
  • RetroArch

    Dernière mise à jour:
    Version 1.19.1
  • VCMI

    Dernière mise à jour:
    Version 1.5.7
  • OpenRCT2

    Dernière mise à jour:
    Version 0.4.16
  • DevilutionX

    Dernière mise à jour:
    Version 1.5.3
  • CorsixTH

    Dernière mise à jour:
    Version 0.68
  • ScummVM

    Dernière mise à jour:
    Version 2.8.1