Category Archives: Legends of Amberland

Legends of Amberland version 1.30

Version 1.30 released

This version backports several improvements and fixes from Legends of Amberland II. This includes improved text visibility on Steam Deck (fonts size), minor improvement of the scroller (visual glitch fix), updated engine (rare bug fixes) and the Armor calculation fix. In addition, Amplify Resistances bug, which was just discovered, was fixed. Have fun!

– [misc] Updated to the newest engine (which fixes some very rare bugs on odd hardware).

– [interface] Slightly bigger item abilities font size.
– [interface] On Steam Deck resolution (1280×800) the item area is automatically made bigger, which allows to fit even bigger font size and therefore the item ability text is even bigger (which is handy when playing on handheld), at the expense on the number of items displayed at once. This is screen resolution based, so while designed specifically for Steam Deck, it will behave the same way on any hardware.

– [fix] Interface scroller visual glitch.
– [fix] Withered tree quest had a small glitch, you had to visit the Wizard again to trigger it.
– [fix] Fix of armor formula (was not working as described).
– [fix] Incorrect Amplify Resistances spell effect (was increasing damage instead of reducing it).

Reminders
Recently Steam introduced Steam Developer Page if you follow it you will be notified each time I release a new game/expansion/etc. I strongly recommend to follow it.

In addition, if you have a moment could you please leave a Steam review of the game? It does not need to be long. It makes a big difference for an indie developer like me and increases the chance I will be making games in that style in future.

Legends of Amberland version 1.29

Version 1.29 released

This version backports from Legends of Amberland II several fixes to various, usually small ones, bugs, as those were discovered in the sequel. Note that some of those bugs might not apply to the first Amberland, still, patched those, just to be sure.

– [misc] Development markers (small triangle) not shown unless those indicate an error (to avoid confusion).
– [misc] Other smaller improvements.

– [fix] Language tooltip can be shown when “How to Play” menu from the main menu screen is called.
– [fix] Mute on focus lost audio settings not saved.
– [fix] Quests scroller incorrect position sometimes.
– [fix] Language selector flickering on main menu.
– [fix] Clicking on close button made select a monster in some circumstances.
– [fix] Incorrect mapped keys when using spells if party character changed position.
– [fix] Quick load NPC dialog not closed.
– [fix] And some other smaller ones.

Legends of Amberland version 1.28.1

Version 1.28.1 released

A small update targeted at improving gamepad support.

– [interface] Gamepad support: Improved Virtual Keyboard (physical keyboard can be used identical to a physical keyboard when detected, more characters supported).
– [interface] Enable/Disable Gamepad option (Options/Controls/Gamepad), useful for people who have a gamepad plugged in but who do not intend to use it. The option is ignored if SteamDeck is detected.

By the way, the sequel, Legends of Amberland II: The Song of Trees is out tomorrow!

Legends of Amberland version 1.28

Version 1.28 released

Primarily a maintenance version aimed at updating various libraries and fixing some very rare bugs. But there are some small improvements as well. Gamepad support is no longer an experimental feature and virtual keyboard (to enter text without keyboard) was improved. Some stuff was backported from the upcoming sequel, since a lot of the code is shared (for example double clicking on load/save opens or saves the file). Also usual fixes, this time for some very rare and obscure bugs you probably never encountered anyway.

– [misc] Gamepad is no longer an experimental feature (enabled by default).
– [misc] Updated third party libraries to the newest version, just to keep those updated, unlikely you would notice any change.
– [misc] Technical update (newest engine version).
– [misc] Removed Turbo mode from Video options.
– [misc] Failure to connect with platform API (like Steam/GOG) will no longer result in a warning.

– [interface] Backported some functionality from the upcoming Legends of Amberland II, Load/Save works by double clicking on the savefile from the list.
– [interface] Gamepad: Virtual Keyboard improvements.

– [fix] Various very big screen resolutions glitches (input text area too big, incorrectly clipped help text).
– [fix] Removed dev only F10 hotkey which, when pressed, messed with display.
– [fix] Potential bug when one party member was not receiving damage from poison.
– [fix] Very, very rare bug of “missing item” chest notice.

Legends of Amberland version 1.27.1

Version 1.27.1 released

A trivial update to fix one bug. The previous version had third party libraries upgrade which turned out to contain a bug which was fixed in the next version of the library. It affected only v1.27 since it was the only version which had the specific library version which contained the bug. The bug was causing problems with audio playback. This version upgrades that library to the newest version and therefore removes the problem.

– [fix] Updated third party libraries to the newest version which fixes the audio bug introduced in the third party libraries update introduced in v1.27. In short, there was an audio problem which occurred only in v1.27 and this fixes it.

Legends of Amberland version 1.27

Version 1.27 released

This version focuses on gamepad support and SteamDeck support. Now the game can be fully played using gamepad without the need for mouse or keyboard, this includes built in virtual keyboard for entering text into input fields (which does not rely on Steam API and can be used standalone). In addition load/save interface was fully redesigned and made more clear and convenient to use.

Note that the exact gamepad model support might vary, so it’s not guaranteed your gamepad will work and/or it might require configuring first.

– [misc] SteamDeck start with Gamepad enabled by default (PC plugged gamepads still require experimental features enabled).
– [misc] Exposed gamepad configuration in “data/gamecontrollerdb.txt”, so you might attempt to reconfigure your gamepad if it’s not mapped correctly.
– [misc] Technical update (the newest version of third party libraries).

– [interface] Title screen updated to make the title font consistent with the fonts used in the new banners.
– [interface] Main menu bottom buttons and text auto resized (useful for very high resolutions).
– [interface] The input field to enter hero name can be selected via keyboard (so able to create party without using the mouse).
– [interface] Launches the virtual keyboard when attempting to enter hero name if a gamepad is plugged in.
– [interface] Redesigned Load/Save screen. Now fully keyboard and gamepad friendly (and also slightly more intuitive).
– [interface] The text input field on New Save launches the virtual keyboard if a gamepad is plugged in.
– [interface] Load/Save screen has now disabled scrolling when a confirmation box is active.
– [interface] Various small improvements of the Load/Save screen.
– [interface] Now “LT” is listed as fists on the buttons combo (to avoid confusion, since it needs to be held first).
– [interface] Center gamepad hints position on buttons (prettier in some rarer screen resolutions).
– [interface] Gamepad hints for movement buttons (when held the “RT” help button).
– [interface] More gamepad hints in various places (on all Back buttons, notice on new game that “RT” shows help, etc).

– [fix] Incorrect position of input box on load/save screen.
– [fix] Incorrect mouse clicking zone on levers interaction via mouse when facing some directions (not that anyone uses mouse for it, but still).

Legends of Amberland version 1.26

Version 1.26 released

In this version the interface was partially redesigned. Nothing groundbreaking, it’s still the same interface, but there were several smaller changes introduced to make it more spacey and more intuitive. Close screen buttons were made smaller and moved to another spot to free extra space, which allowed a bigger inventory box for example and thicker scroller bars. Some buttons were rearranged, merged, moved to different sections, etc. Again, a lot of things changed but it still has the same vibe so you won’t get confused. Equipping items was redesigned as well, now when you click on an unequipped item it will replace an equipped one (it was quite tricky with accessories but I managed to find an algorithm for it that works well), which is both intuitive and was requested by players for a long time (in case it’s needed I could add an option to disable it and make it work the old way, but I suspect there will be no such need). Also some other small changes, like the compass made more visible, extra icons on map interface, etc.

– [feature] Equipment gets swapped when attempting to equip and you already have an equipped item in that slot. It will also make last accessory unequipped when all accessory slots are filled and you attempt to equip the type of accessory you don’t have equipped yet.
– [feature] Mute on focus lost option (advanced audio setting). Note: if you installed the game prior to v1.26 you will have it off by default, it’s recommended to turn it on, you can do so via Options/Audio.

– [misc] Optimization.

– [interface] Compass redrawn to make the directions more visible.
– [interface] Wider scroller size.
– [interface] Added icons to map buttons (summon griffin, center on party).
– [interface] Close screen buttons made smaller and unified across all screens (when gamepad is plugged in the icon is replaced with gamepad hint icon).
– [interface] Close screen button moved to the top left corner also added “B” to the bottom hints display if gamepad is plugged in.
– [interface] Quests and Titles moved to info section.
– [interface] Removed right mini menu from Statistics and Inventory screens (redundant now since Inventory can be accessed directly from the main right menu).
– [interface] Inventory boxes made wider (possible now since right mini menu was removed and extra space became available).
– [interface] Used shop and deposit item boxes made wider.
– [interface] Other small interface improvements.

– [fix] Overwrite file notice was giving a wrong filename (the correct file was overwritten, just noticed box display was incorrect).

Legends of Amberland version 1.25

Version 1.25 released

This version focuses on fixing the remaining, usually low priority or very rare bugs, numerous small interface improvements and improved gamepad support. Gamepad support is still marked as experimental, so to use gamepad you need to enable experimental features in Options first. As a side effect of improving gamepad support, the game is also now almost fully playable (with few exceptions) via keyboard alone if one so desires. As of this version you can do everything via gamepad/keyboard except entering names for characters and savefiles (which will be added in future versions).

– [misc] Upgraded to the newest version of SDL2 (for better gamepad support and detection).
– [misc] Screenshots are now saved as .PNG (instead of .BMP) in the root folder (instead of data/).

– [interface] Options support keyboard/gamepad.
– [interface] Options video resolution selector simplified. Also rearranged placements of some options.
– [interface] Gamepad buttons L/R can be used for selecting options category.
– [interface] Display gamepad button hints on Load/Save screens (only if gamepad is plugged in).
– [interface] DELETE key and gamepad button “X” can be used to delete save files (on Load/Save screens).
– [interface] Load/Save screen shows 8 files now instead of 9, extra space will be used for additional information about the savefiles.
– [interface] Added location and highest party level information to Load/Save (will be displayed for new savefiles only).
– [interface] Display gamepad button hints on Map screen (only if gamepad is plugged in).
– [interface] Full map better adjusting size to the screen resolution.
– [interface] Adjusted positions of gamepad hints on screens.
– [interface] Some font colors changed to black (for consistency with NPC dialogue): Rest, Info.
– [interface] Inventory has a separate button on the right menu.
– [interface] Rearranged the right menu to make it more logical.
– [interface] Small inventory beautification, also added a colored tag for Quest and Special items.
– [interface] Adjust item bar size and text positions (making it look better especially at lower resolutions).
– [interface] Character statistics screen displays icons of statuses next to the statuses names.
– [interface] Small interface beautification (scrollers positions).

– [fix] Flee time penalty was 10 days instead of intended 10 hours (a bit extreme).
– [fix] Monsters entering illegal unlocked gate tile which sometimes allowed switching places with the party.
– [fix] Very rare “Item not found” bug in some high level chests.
– [fix] Quit from game was executed when ESC key was pressed on new game screen while fast quit option was enabled.
– [fix] Restoration spell reporting failure like heal (now it properly reports failure due to conscious/petrified target).
– [fix] Spelling mistakes.
– [fix] Locale improvements and fixes: ES,PL,FR,BR,DE.

Legends of Amberland version 1.24

Version 1.24 released

Technical update (fixes of some rare OS related bugs and better support for legacy systems). In addition small interface bug fixes.

– [interface] Esc key now closes any open confirmation/notification box.

– [fix] Engine upgraded (fixes to some rare OS related bugs).
– [fix] Esc key incorrectly closing overwrite file box.

Some of asked about Switch version update to v1.24, there is no need since Switch does not have ESC key and no Windows OS to fix, so none of this apply. Therefore v1.23 on Nintendo Switch is identical feature wise to the v1.24 on Windows/Linux.

Legends of Amberland version 1.23

Version 1.23 released

This version focuses on gamepad and keyboard support improvements. Also, several spelling/localization fixes. In addition, one small adjustment, now flags for castles and forts on the minimap are identical to those shown on the 3D view.

– [gfx] Minimap shows proper flags colors for all castles and forts.

– [interface] Added gamepad section to Options/Controls (now there are separate Keyboard and Gamepad controls screens).
– [interface] Option/Controls an option to swap strafe and left/right movement gamepad mappings.
– [interface] Scroller can now also be operated via all up/down movement keys (not just up/down arrows but all remapped movement keys whatever your current mapping might be).
– [interface] Scrolling on Quests screen available via gamepad.
– [interface] Hint Cursor: Tooltips on Quest screen now available by holding CTRL (keyboard) or RT (gamepad).
– [interface] Hint Cursor: Tooltips on Achievements screen now available by holding CTRL (keyboard) or RT (gamepad).
– [interface] Gamepad hints for Stats/Inventory/Quests/Achievements buttons (displayed when holding RT button).
– [interface] Notification popup if you play with a gamepad connected (only if gamepad is enabled via experimental features).
– [interface] Map now properly shows names of locations when using gamepad.

– [fix] Localization not displayed for Teleport events.
– [fix] Localization missing in one part of the Magic efficiency tooltip.
– [fix] Localization DE (two tiny fixes).
– [fix] Fixed spelling of Necklace of Paralysis and Brothers of the Knife plaque missing one word.

Note: Nintendo Switch version will be updated to v1.23 within a few hours.