SteamAchievementNotifier Versions Save

Steam Achievement Notifier is an Electron application that shows a customisable notification when you unlock any Steam Achievement! It uses the Steam Web API to track achievement stats in real time, and displays an achievement summary within the notification.

1.85

9 months ago

Version Downloads Discord KoFi

Join on Discord for news on future updates!

Donate on Ko-Fi!

Enhance your Steam achievement experience!

Steam Achievement Notifier is a Tauri application that shows customisable notifications when you unlock any Steam Achievement!

Inspired by achievement notifications for consoles, it uses the Steam Web API to track achievement stats in real time, and displays an achievement summary within the notification.

UPDATES

Version 1.85 is a complete overhaul of the existing application, and brings with it a huge number of changes, fixes and improvements:

  • Tauri: Using the new Tauri framework allows access to Rust on the backend, which, along with providing more stable and reliable achievement tracking, benefits from internal build optimisations to reduce overall system resource usage, faster startup times and options for further development expansion.
  • UI Redesign: Every aspect of the UI has been redesigned from the ground up. In addition, the window is now resizable, and the window contents should resize responsively for most* screen sizes/orientations! (*Some width/height combinations may not be fully supported, so currently, YMMV)
  • 100% Complete Notification Customisation: There is now a separate tab for the 100% Complete Notification (also known as a "Plat" in some circles...), and will allow all existing customisations for the original notification types to be applied to this type too!
  • New Customisation Options: All notification types now have access to new presets (Steam Deck,Epic Games and Playstation 3), and new customisation options, such as Custom Text (to set a custom message instead of "Achievement Unlocked"), Show All Details (for notifications presets that omit information by default), Gradient Angle, Background-Only Opacity, Text Shadow, and more coming soon!
  • Improved Screenshot Overlays: The new Notification with Screenshot Overlay option provides new screenshot options, including selecting which monitor your game is currently running on, along with custom placements - which can either match your Customiser setting for the given notification type, or place it in any other preset location! Additionally, it will now take a screenshot before showing a notification, which ensures that notifications are not duplicated in generated screenshots.
  • Account Switching: Support for using and switching between multiple Steam accounts has now been added. Also, if you have the wrong account selected when starting a game, it will auto-switch to the account signed into Steam!
  • API Connection Testing: When adding an account, the app will now check the connection to the Steam Web API using the Test Connection button. This ensures that the user has entered the correct details before attempting to start a game, and if issues occur, a reason and some basic troubleshooting steps will be provided within the dialog box.
  • Icon/Information Caching: All achievement details - including icons, game art and achievement details - are now cached when launching a game. This means that notifications will no longer have to retrieve information directly from the Steam Web API before showing it in the notification, leading to reduced notification spawn times, fewer network requests and less likelihood of missing assets!
  • Accessibility: Further accessibility options have been added, such as disabling app window animations, toggling tooltips and keyboard navigation support.
  • App Log: All main window information and errors will now be logged to the App Log window, which can be displayed using the Open App Log button in the Settings menu.

Steam Achievement Notifier (V1.85) is an ALPHA build, meaning that you are very likely to encounter bugs and issues through general use! If you discover an issue, please report it either via a new Issue or via the #support forum on Discord!

SETUP:

PREREQUISITES:

  • An API Key for your Steam account
  • The Steam64ID for your Steam account
  • "Game Details" are set to "Public" in Steam

To check this, click the "Game Details" link in the Settings menu.

INSTALLATION:

  1. Download SteamAchievementNotifier_1.85.5_x64-setup.exe (or download from the Releases page).
  2. Run SteamAchievementNotifier_1.85.5_x64-setup.exe and follow the prompts to install.
  3. When the application opens, click the Settings (⚙) button in the top-left corner. Enter your API Key/Steam64 ID and click the Test Connection button to test your connection to the Steam Web API. After valid credentials have been entered, your username will display on the main app screen, and the app is ready to use!

USAGE:

Start Steam Achievement Notifier, and start any game through Steam.

Once a game is running, Steam Achievement Notifier will display a notification saying:

Now tracking: <Current Game>. (This can be turned off via the Settings menu)

Once an achievement is unlocked, a notification will display containing the game name and details of the unlocked achievement!

🏆 Happy Achievement Hunting! 🏆

CREDITS:

Steam Achievement Notifier (V1.85) [ALPHA] uses (and thanks!) the following projects:

RELEASE NOTES:

V1.85.6 [LATEST]

Updates:

  • Custom Fonts: Load any .ttf, .otf, .woff or .woff2 font file, which will convert all fonts in any notification type to use your selected font instead!
  • Fonts are loaded individually per notification type, so this adds a whole host of new possibilities to enhance the look and feel of each type.
  • Filesystem Asset Loading: Assets (such as fonts, images and other previously internal files) can now be loaded from the files extracted on install. This means that the assets used in notifications can now be tweaked by more advanced users who want to really dig into customising stuff!
  • ⚠ Tick the new Enable Filesystem Loading option in the Settings menu in order to activate this behaviour. Otherwise, notifications will use internal assets as normal!
  • By default, files and assets are extracted to C:\Users\%username%\AppData\Local\SteamAchievementNotifier\src, but will be located wherever you have chosen to install the application!
  • Epic Games Percent to XP Conversion: Exclusive to the Epic Games preset, a new (fake!) XP value is based on the percentage of the achievement earned, but in reverse - the lower the achievement rarity, the higher the XP value - and will round up to the nearest division of 5.
  • e.g. 10.4% will appear as 90XP!

Bug Fixes:

  • Fixed an issue where the Duplicate to External Window window could not be captured externally (e.g. via OBS).
  • Fixed an issue where a mock percentage would be incorrectly displayed on screenshots generated using the Screenshot with Notification Overlay option for the 100% notification type.
  • Fixed an issue where screenshot preview windows could prevent screenshots from being taken, due to the window label already being in use.
  • Updated all instances of appCacheDir to appLocalDataDir (as these resolve differently on Linux, and is resolved on both platforms by this change).
  • Cleaned up commented code.
  • Updated main.rs for Linux port (not yet active).

V1.85.5

Updates:

  • Duplicate to External Window: Now available again in V1.85! When enabled via the Settings menu, an external window will be created that duplicates all notifications spawned by the application, and will always stay open in the background. Useful for capturing notifications for use in streaming/screen capture software (OBS/Twitch Studio/Streamlabs etc.)!
  • The window is fully transparent - as to not interfere with capturing software - so when the option is first enabled, you won't see anything on screen! To locate the current position of the window, press and hold the Ctrl key (while the main app window is focused) to display an outline around it!
  • The window will now also reopen automatically when restarting the application if the option remains enabled when exiting.
  • The last position of the window will also be saved any time you disable the option via the Settings menu, and will be recalled when enabling it again.
  • Notification Shortcuts: Trigger Test Notifications using the power of keyboard shortcuts! Enable the option via the Settings menu, and click the shortcut box to start listening for inputs. Once assigned, you'll be able to trigger a notification for each type using the shortcuts you've set!
  • Keycodes are very complex, so all buttons may not work correctly! If you encounter a key that doesn't work with this option, please check the App Log, and open a new issue or report it in the #support forum on Discord!
  • Accelerators - Ctrl/Shift/Alt/Super (or WIN) - cannot be used on their own (Ctrl), or as a combination of only accelerators (Ctrl+Shift+Alt).
  • Shortcuts will only assign a maximum of 3 inputs per shortcut.
  • Shortcuts are GLOBAL! This means that they will activate everywhere - including in-game - so be wary of assigning required in-game shortcuts to this option!
  • Single Instance Lock: Using the Tauri single-instance plugin, the application will now prevent further instances being opened when attempting to run it again (via a Desktop shortcut or the EXE file) while an instance is already running.

Bug Fixes:

  • Redesigned window contents for "Use Custom Position" Customiser option.
  • Fixed an issue where achievement percentages would be shown for multiple elements.
  • Updated code to properly close notification windows when errors are encountered.
  • Added UnhandledRejection errors to the App Log window.

V1.85.4

Bug Fixes:

  • Fixed an issue where screenshots generated using the Screenshot with Notification Overlay option would be rendered at an incorrect resolution if Windows scaling was set to anything higher than 100%.
  • Fixed an issue where the notification overlay would be rendered at a smaller size when using the Screenshot with Notification Overlay option.
  • Fixed an issue where percentages would not be displayed in screenshots generated using the Screenshot with Notification Overlay option.
  • Added further checks for instances where tracking games with an invalid API response (such as games with no achievements or non-Steam games) would cause the application to stop working.
  • Updated the installer's webviewInstallMode to offlineInstaller to handle cases where the application could be installed without having a valid Webview2 installation, causing the application to crash immediately if the user has previously manually uninstalled Microsoft Edge.
  • Added Debug build to allow for further investigation into startup crashes before in-app logging is initialised.

In order to see error output to the Console when running the Debug build, please do the following:

  • Uninstall any previously installed versions of the application.
  • Run the Debug build setup EXE and install.
  • Open Command Prompt, paste the following command and press Enter: %localappdata%\SteamAchievementNotifier\SteamAchievementNotifier.exe
  • Any startup errors will then be logged to the Command Prompt window.

V1.85.3

Updates:

  • Added multiple extra API checks when a game's .bin file is updated in order to minimise the risk that an achievement unlock will be missed if the API is not updated before the check occurs.
  • Updated logos to SVG format.
  • Prevented further achievement tracking for games with 100% completion, and added a gold colour to the game's name in the Game Display box to indicate all achievements have been earned.
  • Added header/sidebar images and EXE logo to installer.

Bug Fixes:

  • Fixed an issue where the screenshot background window could take focus from the game when the Screenshot with Notification Overlay option was enabled.
  • Fixed an issue where the application would stop tracking stats after launching a game with no achievements.
  • Fixed an issue where continuous notifications would spawn after launching a game that was previously completed.
  • Fixed an issue where the Use Game Icon Customiser option did not function correctly.
  • Fixed an issue where percentages for the Epic Games preset did not show the actual value.
  • Fixed an issue where the Game Display box would sometimes retain the previous game name instead of resetting back to the "No Game Detected" text after closing a game.
  • Set the window-state plugin to only read the SIZE and POSITION properties of the main window on launch, which prevents an issue where a previously maximised window would stay stuck in a maximised state upon each subsequent launch of the application.

V1.85.2

Bug Fixes:

  • Fixed an issue where the application would not function correctly if the user chose to install anywhere other than the default location.
  • Fixed an issue where the Start Minimised option did not function correctly.
  • Fixed an issue where a Powershell console window would appear when the Steam In-Game Screenshot option was selected.
  • Removed continuous logging to rust.log when Steam is not running.

V1.85.1

Bug Fixes:

  • Fixed an issue where the application would not function correctly after autostarting when using the Start with Windows option
  • Fixed an issue where notifications would steal focus when the main window was closed to the system tray
  • Fixed an issue where the 100% notification would spawn multiple times after completing a game.
  • Fixed an issue where screenshots taken using the Screenshot with Notification Overlay option could not create a screenshot folder due to invalid characters in the game name.
  • Fixed an issue where the volume set using the Volume slider would not be reflected in spawned notifications.
  • Fixed an issue where Roundness values for spawned notifications would not be properly applied.
  • Updated the Version string in Settings to reflect the current app's semantic version number and updated associated translations.
  • Added rust.log file to log info, errors and panics from Rust process throughout the application's lifecycle.
  • Fixed typos in README.md.

1.84

1 year ago

Steam Achievement Notifier - Version 1.84 (Customisation Update)

Join on Discord for news on future updates!

Donate on Ko-Fi!

Welcome to Steam Achievement Notifier - Version 1.84! This update includes a huge amount of additions and improvements to enhance your Steam achievement experience!

Customisable Achievement Notifications

Achievement notifications have had a major overhaul in Version 1.84 - this includes multiple achievement styles, and the ability to customise almost all aspects of them to your liking!

To start, hover over the icon (located on the edge of the "Show Test Notification" button) to reveal the "Customise..." button.

image

Once clicked, the Steam Achievement Customiser window will appear - this includes tabs for both Main and Rare achievement customisation, a preview window where any changes will be reflected in real-time, and a huge number of customisation options:

image

  • Achievement Style: Select any of the 7 different achievement designs from the dropdown menu (You can select different styles for both main/rare achievement types!).
  • Show Achievement Screenshot: When enabled for either achievement type, a Steam screenshot will be taken every time an achievement of that type is earned (make sure to set your Steam screenshot keybind in Settings!).
  • Screen Position: Set the location of the notification on your screen using either preset positions, or a custom position by enabling the "Use Custom Screen Position" option!
  • Background Type: Choose between "Solid Colour" (a single colour), "Colour Gradient" (two colours) or "Background Image" (select an image/GIF file from your PC to use as the background for your achievement).
  • Colours: Select your preferred colours for the notification elements.
  • Custom Icon: Add any image file as a custom icon to your notification.
  • Roundness/Icon Roundness: Choose how round the notification/notification icon is.
  • Display Time: How long the notification will stay on the screen - animations have been set to ensure that shorter notification times will still look good!
  • Font Size: Decrease the font size used for achievement details in the notification.
  • Scale: Drag the slider to increase/decrease the size of the notification (down to 50% and up to 200%!).

Randomised Sound Mode

When hovering over the "Sound Select" box, scroll your mouse wheel to switch between File Mode and Randomised Mode. In File Mode, your selected sound will play as normal, but in Randomised Mode, select a folder containing audio files, and each one will randomly play every time an achievement is unlocked!

image

Volume Controls

Hover over the "Preview Sound" button and scroll your mouse wheel to change the volume of the notification sound. This can be changed independently for both main and rare achievements!

image

Redesigned Settings Menu

The Settings menu has been re-worked as a flyout-style menu instead of a separate page, which makes changing things a lot quicker! Additional Settings have also been added, including:

  • Hide Steam Achievement Notification: Hides the native Steam notifications when earning achievements. (Steam will restart when enabled/disabled!)
  • Notification Opacity: Sets the opacity for both notification types (Default is 100%).
  • Rarity Percentage: Any achievements with a rarity value below this percentage will show as a "Rare" achievement (Default is 10%).
  • Show All Achievement Percentages: Shows percentages for every achievement earned.
  • Tracking notification opacity: Sets the transparency of the "Now Tracking" notification, if enabled.
  • Save Screenshots with Overlay: When an achievement is unlocked, a screenshot is saved to the folder specified in the "Path" box. When saved, the screenshot will show a generic notification overlay with details of the earned achievement (title/description/icon), and will apply your notification opacity, colour, font size and scaling settings to this overlay!

❕ Make sure at least one "Show Achievement Screenshot" option is enabled in the Customiser menu for either achievement type, or screenshots will not be saved!

Automatic Updates

Starting with Version 1.84, Steam Achievement Notifier will now check for and automatically download any updates upon running SANLauncherV1.84.exe. This means that big updates, revisions or bug fixes can now be deployed to everyone instantly - without having to download newer EXE versions from GitHub!

⚠ Make sure to "unblock" SANLauncherV1.84.exe (via right-click > Properties > Tick Unblock > Click Apply) before running - automatic updates cannot be downloaded if the file is blocked!

Updates (V1.84)

  • Hidden Achievement Descriptions: No longer will you see "Secret!" when unlocking a hidden achievement - descriptions will now be shown for every achievement!
  • Custom Notification Positions: Set a custom position for each notification type by enabling the "Use Custom Screen Position" option in the Customiser Menu! Once enabled, click "Set Custom Screen Position" and drag the notification wherever you like - even onto another monitor! When placed, click "Confirm" to save the new position (otherwise, press the "X" button to close the window without updating the position). The notification can also be positioned using the arrow keys (press to move precisely, and hold Shift and press to increase the increment), and locked to each axis (without dragging the notification!) by holding down CTRL (Lock to vertical axis) or CTRL + Shift (Lock to horizontal axis).
  • Custom Icons: Click the icon in the Customiser menu to import any image file as a custom icon - works for most achievement styles!
  • Font Size Slider: Font Sizes can be decreased down to 50% within notifications using the "Font Size" slider in the Customiser menu.
  • Notification Opacity: The opacity slider can be found in the Settings menu. This is a global setting - any value you set here will be applied to both notification types!
  • Automatic Updates: Starting with Version 1.84, Steam Achievement Notifier will now check for and automatically download any updates upon running SANLauncherV1.84.exe. This means that big updates, revisions or bug fixes can now be deployed to everyone instantly - without having to download newer EXE versions from GitHub!
  • Updated App Fonts: All text elements now have a swanky new look, courtesy of Google Fonts!
  • Default Sound File: If no custom sound has been selected, a much nicer default sound is now included!
  • Updated Screenshot Overlays: The overlays generated by the "Save Screenshots with Overlay" option have been overhauled - the overlay is now bottom-centered, and notification colour, background type, opacity, and scaling are all applied to this notification type! Also, when enabling via the Settings menu, a warning icon has been added when no "Show Achievement Screenshot" setting has been activated for either achievement type.
  • Linux Support: Steam Achievement Notifier now runs as an AppImage on Linux, and will be updated in time to support more features included in the Windows release!

Bug Fixes (V1.84)

  • Reworked all notification types to fix an issue where text overflows could occur when achievement titles/descriptions were too long.
  • Fixed an issue where page elements would be highlighted when re-focusing window.
  • Fixed an issue where the "Sound Mode" scroll fix was not applied to the Rare notification sound selection box.
  • Set Main/Rare Customiser tabs to be sticky, making them more accessible when scrolling through the Customiser options.
  • Updated all notifications to use built-in app fonts.
  • Updated logic for "Save Screenshot with Overlay" option, and added debug info to the console.
  • Added a potential fix to address screenshots saved using the "Save Screenshot with Overlay" option appearing mostly white.
  • SANLauncher splash screen is no longer set to be "Always On Top".
  • Fixed an issue where the "Save Screenshot with Overlay" option would stop working after deleting the folder set in "Path".
  • Fixed an issue where a valid path set for the "Save Screenshot with Overlay" option would be removed after clicking "Cancel" in the dialog window.
  • Updated default notification styling/font sizes.
  • Fixed an issue where the "xQjan" notification style would briefly flash upon spawning when achievement screenshots were enabled.
  • Added potential fix to prevent background throttling in the Renderer process, which would cause achievements to stop being tracked after keeping the app open for a long period of time.
  • Added new settings translations for all supported languages.

Installation Instructions:

  1. Download "SANLauncherV1.84.exe" (or download from the releases page). Make sure to "unblock" the file (as detailed above)!
  2. Run SANLauncherV1.84.exe.
  3. When the application opens, click the Settings (⚙) button in the top-left corner. Enter your API Key/Steam64 ID and click the "Save" button(s). After valid credentials have been saved, your username will be updated and the app is ready to use!

If you are having any issues after updating to Version 1.84, please try resetting the application via Settings > Reset > Uninstall and then launching SANLauncherV1.84.exe again. Please note that this will remove your API Key/Steam64 ID from the application and will need to be re-entered via the Settings menu.

🏆 Happy Achievement Hunting! 🏆

1.81

2 years ago

Steam Achievement Notifier - Version 1.81 (Customisation Update)

Join on Discord for news on future updates!

Donate on Ko-Fi!

Welcome to Steam Achievement Notifier - Version 1.81! This update includes a huge amount of additions and improvements to enhance your Steam achievement experience!

Customisable Achievement Notifications

Achievement notifications have had a major overhaul in Version 1.81 - this includes multiple achievement styles, and the ability to customise almost all aspects of them to your liking!

To start, hover over the icon (located on the edge of the "Show Test Notification" button) to reveal the "Customise..." button.

image

Once clicked, the Steam Achievement Customiser window will appear - this includes tabs for both Main and Rare achievement customisation, a preview window where any changes will be reflected in real-time, and a huge number of customisation options:

image

  • Achievement Style: Select any of the 5 different achievement designs from the dropdown menu (You can select different styles for both main/rare achievement types!).
  • Show Achievement Screenshot: When enabled for either achievement type, a Steam screenshot will be taken every time an achievement of that type is earned (make sure to set your Steam screenshot keybind in Settings!).
  • Screen Position: Set the location of the notification on your screen.
  • Background Type: Choose between "Solid Colour" (a single colour), "Colour Gradient" (two colours) or "Background Image" (select an image/GIF file from your PC to use as the background for your achievement).
  • Colours: Select your preferred colours for the notification elements.
  • Roundness/Icon Roundness: Choose how round the notification/notification icon is.
  • Display Time: How long the notification will stay on the screen - animations have been set to ensure that shorter notification times will still look good!
  • Scale: Drag the slider to increase/decrease the size of the notification (down to 50% and up to 200%!).

Randomised Sound Mode

When hovering over the "Sound Select" box, scroll your mouse wheel to switch between File Mode and Randomised Mode. In File Mode, your selected sound will play as normal, but in Randomised Mode, select a folder containing audio files, and each one will randomly play every time an achievement is unlocked!

image

Volume Controls

Hover over the "Preview Sound" button and scroll your mouse wheel to change the volume of the notification sound. This can be changed independently for both main and rare achievements!

image

Redesigned Settings Menu

The Settings menu has been re-worked as a flyout-style menu instead of a separate page, which makes changing things a lot quicker! Additional Settings have also been added, including:

  • Hide Steam Achievement Notification: Hides the native Steam notifications when earning achievements. (Steam will restart when enabled/disabled!)
  • Rarity Percentage: Any achievements with a rarity value below this percentage will show as a "Rare" achievement (Default is 10%).
  • Show All Achievement Percentages: Shows percentages for every achievement earned.
  • Tracking notification opacity: Sets the transparency of the "Now Tracking" notification, if enabled.

Updates (V1.81)

  • Game Completion Notification: Also know as a platinum achievement in the Sony-verse (or a "plat" if you're cool), a special rare achievement notification will now show when you have unlocked all achievements in any game!
  • Disable Hardware Acceleration: This new option in the Settings menu will allow you to disable hardware acceleration, which can either negligibly, moderately or massively improve CPU/memory utilisation when Steam Achievement Notifier is running. This is highly dependent on a number of factors, but generally, if you're running integrated graphics (e.g. on a laptop) or you notice that the program is nibbling away at your precious system resources a bit too much, give this option a try!
  • Toggle "Rare Achievement" Animation: In the "Rare" Customiser tab, click this option to enable/disable the gold glowing outline on rare achievement icons (this could also help with performance/utilisation issues depending on your system specs).
  • NVDA ClipReader Addon Support: If you use the NVDA screen reader software and need to actually be able to hear what achievement you got, you can now do that! When enabled, along with the ClipReader addon installed, Steam Achievement Notifier will now copy all notification information to the clipboard and be read by the software. Neat!
  • Steam Client Check: This version will now check whether the Steam client is running when Steam Achievement Notifier is opened. If Steam isn't open beforehand, Steam Achievement Notifier will reload as soon as Steam is detected, which prevents some achievement tracking issues.

Bug Fixes (V1.81)

  • Moved audio to notification window process to reduce likelihood of desync between audio/notification.
  • Fixed an issue where text would appear blurry when using the Xbox or PS5 notification styles.
  • Fixed an issue where the default icon would briefly flash before loading the notification when using the Default notification style.
  • Fixed an issue where achievement percentages were not shown when using the Windows notification style.
  • Fixed image scrolling direction when changing between Sound Modes.
  • Fixed an issue where notification text was able to be selected in the Customiser notification preview window.
  • Moved IPC message to destroy the notification window to be triggered upon the animation ending (instead of after a set timeout), in order to reduce likelihood of notification closing too early if it took longer than expected to appear.
  • Extended Steam client check to handle situations where Steam process is active but no user is logged in.
  • Fixed an issue where Customiser "Icon Roundness" label was not translated for all languages.
  • Fixed Polish translations.

Installation Instructions:

  • Download SteamAchievementNotifierV1.81.exe.
  • Run SteamAchievementNotifierV1.81.exe.
  • When the application opens, click the SETTINGS button in the top-left corner. Enter your API Key/Steam64 ID and click the "Save" button(s). After valid credentials have been saved, your username will be updated and the app is ready to use!

If you are having any issues after updating to Version 1.81, please try resetting the application via Settings > Reset > Uninstall and then launching SteamAchievementNotifierV1.81.exe again. Please note that this will remove your API Key/Steam64 ID from the application and will need to be re-entered via the Settings menu.

? Happy Achievement Hunting! ?

1.82

2 years ago

Steam Achievement Notifier - Version 1.82 (Customisation Update)

Join on Discord for news on future updates!

Donate on Ko-Fi!

Welcome to Steam Achievement Notifier - Version 1.82! This update includes a huge amount of additions and improvements to enhance your Steam achievement experience!

Customisable Achievement Notifications

Achievement notifications have had a major overhaul in Version 1.82 - this includes multiple achievement styles, and the ability to customise almost all aspects of them to your liking!

To start, hover over the icon (located on the edge of the "Show Test Notification" button) to reveal the "Customise..." button.

image

Once clicked, the Steam Achievement Customiser window will appear - this includes tabs for both Main and Rare achievement customisation, a preview window where any changes will be reflected in real-time, and a huge number of customisation options:

image

  • Achievement Style: Select any of the 5 different achievement designs from the dropdown menu (You can select different styles for both main/rare achievement types!).
  • Show Achievement Screenshot: When enabled for either achievement type, a Steam screenshot will be taken every time an achievement of that type is earned (make sure to set your Steam screenshot keybind in Settings!).
  • Screen Position: Set the location of the notification on your screen.
  • Background Type: Choose between "Solid Colour" (a single colour), "Colour Gradient" (two colours) or "Background Image" (select an image/GIF file from your PC to use as the background for your achievement).
  • Colours: Select your preferred colours for the notification elements.
  • Roundness/Icon Roundness: Choose how round the notification/notification icon is.
  • Display Time: How long the notification will stay on the screen - animations have been set to ensure that shorter notification times will still look good!
  • Scale: Drag the slider to increase/decrease the size of the notification (down to 50% and up to 200%!).

Randomised Sound Mode

When hovering over the "Sound Select" box, scroll your mouse wheel to switch between File Mode and Randomised Mode. In File Mode, your selected sound will play as normal, but in Randomised Mode, select a folder containing audio files, and each one will randomly play every time an achievement is unlocked!

image

Volume Controls

Hover over the "Preview Sound" button and scroll your mouse wheel to change the volume of the notification sound. This can be changed independently for both main and rare achievements!

image

Redesigned Settings Menu

The Settings menu has been re-worked as a flyout-style menu instead of a separate page, which makes changing things a lot quicker! Additional Settings have also been added, including:

  • Hide Steam Achievement Notification: Hides the native Steam notifications when earning achievements. (Steam will restart when enabled/disabled!)
  • Rarity Percentage: Any achievements with a rarity value below this percentage will show as a "Rare" achievement (Default is 10%).
  • Show All Achievement Percentages: Shows percentages for every achievement earned.
  • Tracking notification opacity: Sets the transparency of the "Now Tracking" notification, if enabled.

Updates (V1.81)

  • Game Completion Notification: Also know as a platinum achievement in the Sony-verse (or a "plat" if you're cool), a special rare achievement notification will now show when you have unlocked all achievements in any game!
  • Disable Hardware Acceleration: This new option in the Settings menu will allow you to disable hardware acceleration, which can either negligibly, moderately or massively improve CPU/memory utilisation when Steam Achievement Notifier is running. This is highly dependent on a number of factors, but generally, if you're running integrated graphics (e.g. on a laptop) or you notice that the program is nibbling away at your precious system resources a bit too much, give this option a try!
  • Toggle "Rare Achievement" Animation: In the "Rare" Customiser tab, click this option to enable/disable the gold glowing outline on rare achievement icons (this could also help with performance/utilisation issues depending on your system specs).
  • NVDA ClipReader Addon Support: If you use the NVDA screen reader software and need to actually be able to hear what achievement you got, you can now do that! When enabled, along with the ClipReader addon installed, Steam Achievement Notifier will now copy all notification information to the clipboard and be read by the software. Neat!
  • Steam Client Check: This version will now check whether the Steam client is running when Steam Achievement Notifier is opened. If Steam isn't open beforehand, Steam Achievement Notifier will reload as soon as Steam is detected, which prevents some achievement tracking issues.

Bug Fixes (V1.82)

  • Fixed an issue where the app would greatly increase CPU usage when starting a game with no achievements, due to a large number of errors being logged to the console.
  • Fixed an issue where attempting to run the application again (while another instance was already open) would allow the second instance to run, which caused both instances to stop functioning correctly. The application is now locked to one instance and will re-open the main window on detection of a second instance.
  • Fixed an issue where the "Notification Preview" windows in the Customiser would remain active after returning to the main screen, resulting in higher memory usage (and the additional processes remaining active) for the duration of the app being open.

Bug Fixes (V1.81)

  • Moved audio to notification window process to reduce likelihood of desync between audio/notification.
  • Fixed an issue where text would appear blurry when using the Xbox or PS5 notification styles.
  • Fixed an issue where the default icon would briefly flash before loading the notification when using the Default notification style.
  • Fixed an issue where achievement percentages were not shown when using the Windows notification style.
  • Fixed image scrolling direction when changing between Sound Modes.
  • Fixed an issue where notification text was able to be selected in the Customiser notification preview window.
  • Moved IPC message to destroy the notification window to be triggered upon the animation ending (instead of after a set timeout), in order to reduce likelihood of notification closing too early if it took longer than expected to appear.
  • Extended Steam client check to handle situations where Steam process is active but no user is logged in.
  • Fixed an issue where Customiser "Icon Roundness" label was not translated for all languages.
  • Fixed Polish translations.

Installation Instructions:

  • Download SteamAchievementNotifierV1.82.exe.
  • Run SteamAchievementNotifierV1.82.exe.
  • When the application opens, click the SETTINGS button in the top-left corner. Enter your API Key/Steam64 ID and click the "Save" button(s). After valid credentials have been saved, your username will be updated and the app is ready to use!

If you are having any issues after updating to Version 1.82, please try resetting the application via Settings > Reset > Uninstall and then launching SteamAchievementNotifierV1.82.exe again. Please note that this will remove your API Key/Steam64 ID from the application and will need to be re-entered via the Settings menu.

? Happy Achievement Hunting! ?

1.8

2 years ago

Steam Achievement Notifier - Version 1.8 (Customisation Update)

Join on Discord for news on future updates!

Donate on Ko-Fi!

Welcome to Steam Achievement Notifier - Version 1.8! This update includes a huge amount of additions and improvements to enhance your Steam achievement experience!

Customisable Achievement Notifications

Achievement notifications have had a major overhaul in Version 1.8 - this includes multiple achievement styles, and the ability to customise almost all aspects of them to your liking!

To start, hover over the icon (located on the edge of the "Show Test Notification" button) to reveal the "Customise..." button.

image

Once clicked, the Steam Achievement Customiser window will appear - this includes tabs for both Main and Rare achievement customisation, a preview window where any changes will be reflected in real-time, and a huge number of customisation options:

image

  • Achievement Style: Select any of the 5 different achievement designs from the dropdown menu (You can select different styles for both main/rare achievement types!).
  • Show Achievement Screenshot: When enabled for either achievement type, a Steam screenshot will be taken every time an achievement of that type is earned (make sure to set your Steam screenshot keybind in Settings!).
  • Screen Position: Set the location of the notification on your screen.
  • Background Type: Choose between "Solid Colour" (a single colour), "Colour Gradient" (two colours) or "Background Image" (select an image/GIF file from your PC to use as the background for your achievement).
  • Colours: Select your preferred colours for the notification elements.
  • Roundness/Icon Roundness: Choose how round the notification/notification icon is.
  • Display Time: How long the notification will stay on the screen - animations have been set to ensure that shorter notification times will still look good!
  • Scale: Drag the slider to increase/decrease the size of the notification (down to 50% and up to 200%!).

Randomised Sound Mode

When hovering over the "Sound Select" box, scroll your mouse wheel to switch between File Mode and Randomised Mode. In File Mode, your selected sound will play as normal, but in Randomised Mode, select a folder containing audio files, and each one will randomly play every time an achievement is unlocked!

image

Volume Controls

Hover over the "Preview Sound" button and scroll your mouse wheel to change the volume of the notification sound. This can be changed independently for both main and rare achievements!

image

Redesigned Settings Menu

The Settings menu has been re-worked as a flyout-style menu instead of a separate page, which makes changing things a lot quicker! Additional Settings have also been added, including:

  • Hide Steam Achievement Notification: Hides the native Steam notifications when earning achievements. (Steam will restart when enabled/disabled!)
  • Rarity Percentage: Any achievements with a rarity value below this percentage will show as a "Rare" achievement (Default is 10%).
  • Show All Achievement Percentages: Shows percentages for every achievement earned.
  • Tracking notification opacity: Sets the transparency of the "Now Tracking" notification, if enabled.

Bug Fixes

  • Fixed an issue where achievement rarity would be calculated incorrectly for some games
  • Fixed an issue where achievements would not be tracked after a fresh install of Steam, then running any game for the first time

Installation Instructions:

  • Download SteamAchievementNotifierV1.8.exe.
  • Run SteamAchievementNotifierV1.8.exe.
  • When the application opens, click the SETTINGS button in the top-left corner. Enter your API Key/Steam64 ID and click the "Save" button(s). After valid credentials have been saved, your username will be updated and the app is ready to use!

If you are having any issues after updating to Version 1.8, please try resetting the application via Settings > Reset > Uninstall and then launching SteamAchievementNotifierV1.8.exe again. Please note that this will remove your API Key/Steam64 ID from the application and will need to be re-entered via the Settings menu.

? Happy Achievement Hunting! ?

1.83

2 years ago

Steam Achievement Notifier - Version 1.83 (Customisation Update)

Join on Discord for news on future updates!

Donate on Ko-Fi!

Welcome to Steam Achievement Notifier - Version 1.83! This update includes a huge amount of additions and improvements to enhance your Steam achievement experience!

Customisable Achievement Notifications

Achievement notifications have had a major overhaul in Version 1.83 - this includes multiple achievement styles, and the ability to customise almost all aspects of them to your liking!

To start, hover over the icon (located on the edge of the "Show Test Notification" button) to reveal the "Customise..." button.

image

Once clicked, the Steam Achievement Customiser window will appear - this includes tabs for both Main and Rare achievement customisation, a preview window where any changes will be reflected in real-time, and a huge number of customisation options:

image

  • Achievement Style: Select any of the 5 different achievement designs from the dropdown menu (You can select different styles for both main/rare achievement types!).
  • Show Achievement Screenshot: When enabled for either achievement type, a Steam screenshot will be taken every time an achievement of that type is earned (make sure to set your Steam screenshot keybind in Settings!).
  • Screen Position: Set the location of the notification on your screen.
  • Background Type: Choose between "Solid Colour" (a single colour), "Colour Gradient" (two colours) or "Background Image" (select an image/GIF file from your PC to use as the background for your achievement).
  • Colours: Select your preferred colours for the notification elements.
  • Roundness/Icon Roundness: Choose how round the notification/notification icon is.
  • Display Time: How long the notification will stay on the screen - animations have been set to ensure that shorter notification times will still look good!
  • Scale: Drag the slider to increase/decrease the size of the notification (down to 50% and up to 200%!).

Randomised Sound Mode

When hovering over the "Sound Select" box, scroll your mouse wheel to switch between File Mode and Randomised Mode. In File Mode, your selected sound will play as normal, but in Randomised Mode, select a folder containing audio files, and each one will randomly play every time an achievement is unlocked!

image

Volume Controls

Hover over the "Preview Sound" button and scroll your mouse wheel to change the volume of the notification sound. This can be changed independently for both main and rare achievements!

image

Redesigned Settings Menu

The Settings menu has been re-worked as a flyout-style menu instead of a separate page, which makes changing things a lot quicker! Additional Settings have also been added, including:

  • Hide Steam Achievement Notification: Hides the native Steam notifications when earning achievements. (Steam will restart when enabled/disabled!)
  • Rarity Percentage: Any achievements with a rarity value below this percentage will show as a "Rare" achievement (Default is 10%).
  • Show All Achievement Percentages: Shows percentages for every achievement earned.
  • Tracking notification opacity: Sets the transparency of the "Now Tracking" notification, if enabled.

Updates (V1.83)

  • New Notification Styles: You can now find 2 new notification styles in the dropdown menu - "Xbox 360" (for the kind of nostalgia that makes you want to challenge strangers to 1v1 you) and "xQjan" (idea provided by xQjan on Discord!)
  • Save Screenshots with Overlay Option: There's a new Settings option in town - "Save Screenshots with Overlay" (because I couldn't think of anything better) will allow you to take a non-Steam screenshot with every achievement, which will then overlay all those tasty achievement details right on top of it! You can also specify the path to a folder of your choice, which will save each screenshot into its own dedicated game sub-folder!
  • Improved Game Completion Logic/Settings Menu Option: Game Completions should now track properly, as a whole new system has been implemented! (There is now also an option to turn this notification on or off from within the Settings menu!)
  • SANLauncher: The app now runs from SANLauncherV1.83.exe, which does a few things, including showing a cool splash screen, checking for already-running processes, copying required files to their correct places, and will be extended to check for server-side updates in the next SAN version! It also contains SteamAchievementNotifier(V1.83).exe, which, once extracted, can now be re-targeted by things like NVIDIA Control Panel!

Updates (V1.81)

  • Game Completion Notification: Also know as a platinum achievement in the Sony-verse (or a "plat" if you're cool), a special rare achievement notification will now show when you have unlocked all achievements in any game!
  • Disable Hardware Acceleration: This new option in the Settings menu will allow you to disable hardware acceleration, which can either negligibly, moderately or massively improve CPU/memory utilisation when Steam Achievement Notifier is running. This is highly dependent on a number of factors, but generally, if you're running integrated graphics (e.g. on a laptop) or you notice that the program is nibbling away at your precious system resources a bit too much, give this option a try!
  • Toggle "Rare Achievement" Animation: In the "Rare" Customiser tab, click this option to enable/disable the gold glowing outline on rare achievement icons (this could also help with performance/utilisation issues depending on your system specs).
  • NVDA ClipReader Addon Support: If you use the NVDA screen reader software and need to actually be able to hear what achievement you got, you can now do that! When enabled, along with the ClipReader addon installed, Steam Achievement Notifier will now copy all notification information to the clipboard and be read by the software. Neat!
  • Steam Client Check: This version will now check whether the Steam client is running when Steam Achievement Notifier is opened. If Steam isn't open beforehand, Steam Achievement Notifier will reload as soon as Steam is detected, which prevents some achievement tracking issues.

Bug Fixes (V1.83)

  • Reverted change made in V1.82 which would extract EXE contents to a randomised folder on startup, as this resulted in multiple issues for users.
  • Fixed an issue where achievement information would overflow in some notification styles when titles/descriptions were very long.
  • Fixed an issue where the "%" symbol was missing in the "Windows Toast" notification style when displaying an achievement percentage.
  • Fixed an issue where the "Achievement Unlocked!" text was misaligned on the "Default" notification style.
  • Increased time between notification ending and window being destroyed for Xbox notification style (to allow time for official rare Xbox notification audio to fade out properly instead of being cut off prematurely).
  • Added removal check for Desktop/Startup shortcuts generated by previous versions.

Bug Fixes (V1.82)

  • Fixed an issue where the app would greatly increase CPU usage when starting a game with no achievements, due to a large number of errors being logged to the console.
  • Fixed an issue where attempting to run the application again (while another instance was already open) would allow the second instance to run, which caused both instances to stop functioning correctly. The application is now locked to one instance and will re-open the main window on detection of a second instance. (Change reverted and fixed in 1.83)
  • Fixed an issue where the "Notification Preview" windows in the Customiser would remain active after returning to the main screen, resulting in higher memory usage (and the additional processes remaining active) for the duration of the app being open.

Bug Fixes (V1.81)

  • Moved audio to notification window process to reduce likelihood of desync between audio/notification.
  • Fixed an issue where text would appear blurry when using the Xbox or PS5 notification styles.
  • Fixed an issue where the default icon would briefly flash before loading the notification when using the Default notification style.
  • Fixed an issue where achievement percentages were not shown when using the Windows notification style.
  • Fixed image scrolling direction when changing between Sound Modes.
  • Fixed an issue where notification text was able to be selected in the Customiser notification preview window.
  • Moved IPC message to destroy the notification window to be triggered upon the animation ending (instead of after a set timeout), in order to reduce likelihood of notification closing too early if it took longer than expected to appear.
  • Extended Steam client check to handle situations where Steam process is active but no user is logged in.
  • Fixed an issue where Customiser "Icon Roundness" label was not translated for all languages.
  • Fixed Polish translations.

Installation Instructions:

  • Download SANLauncherV1.83.exe.
  • Run SANLauncherV1.83.exe.
  • When the application opens, click the SETTINGS button in the top-left corner. Enter your API Key/Steam64 ID and click the "Save" button(s). After valid credentials have been saved, your username will be updated and the app is ready to use!

If you are having any issues after updating to Version 1.83, please try resetting the application via Settings > Reset > Uninstall and then launching SANLauncherV1.83.exe again. Please note that this will remove your API Key/Steam64 ID from the application and will need to be re-entered via the Settings menu.

🏆 Happy Achievement Hunting! 🏆

1.73

2 years ago

Steam Achievement Notifier - Version 1.73 (Localisation Update)

Join on Discord for news on future updates!

Version 1.73 includes a shiny new Electron-based interface (Oooh!), and now allows using different sounds for both main and rare achievements! (Aaah!)

With this release, Steam Achievement Notifier also includes localisation support for most Steam-supported languages in both the application interface and achievement notifications*!

Updates:

  • NEW ELECTRON INTERFACE: Version 1.73 has been re-designed from the ground up! The GUI has been re-written in Electron, which not only provides nicer design options and greater functionality, but also uses far less system resources over 1.61. The application is also fully compatible with Windows 11!

  • CUSTOM SOUND FOR RARE ACHIEVEMENTS: You can now choose a different sound when unlocking rare achievements! Select each sound individually by clicking the "Main Achievement Sound"/"Rare Achievement Sound" tabs under the Sound Select boxes.

  • NEW GAME TRACKING DISPLAYS: When Steam Achievement Notifier detects you have started a game, it will be shown in both the application's new "Game Display" box, and in the context menu when right-clicking the system tray icon! This makes it easier to check that your achievements are being tracked, especially when disabling the "Now Tracking..." notification via a new settings option!

  • NEW SETTINGS OPTIONS AND RE-DESIGNED CONFIGURATION PANEL: New options are available in the Settings menu (accessible by clicking the cog icon), along with options from all previous versions!

  • STEAM SCREENSHOT CUSTOM KEYBIND SUPPORT: A new "keyboard" icon next to the "Show Achievement Screenshot" option has been added - click it to enter "Set Keybind" mode (button will display "..." when checking for a button press), and press the key that corresponds to your customised Steam screenshot key. The keybind will be set upon pressing the key, so you won't need to save it manually!

  • NOTIFICATION DISPLAY TIME SLIDER: The "Notification Display Time" slider allows you to choose how long you want achievement notifications to stay on-screen for! This ranges from 1 second (could be pointless, but it's there!) to 5 seconds (default). So if you feel like your achievements are hanging around too much, you can lower this in the Settings menu. Important note: If you enable Sound-Only Mode, this option will be unavailable until turned off.

  • RESET/FULL UNINSTALL OPTIONS: Inside the Settings menu, you will see a new Reset button. If you click it, a dialog will appear with 2 options: Reset: Deletes all files on the system related to Steam Achievement Notifier (Version 1.73) and restarts the app (useful if you're running into problems and want a clean slate). Uninstall: This will also delete all Steam Achievement Notifier remnants on the system, but once finished, the app will NOT restart (useful if you need to update to a newer version).

  • NOTIFICATION QUEUE: On previous versions of Steam Achievement Notifier, if you earned more than one achievement at once, the toast notifications would show one after another, but each of the sounds would still play immediately (which was icky). This is now fixed with a proper notification queuing system! Any achievements that you earn will be added to the queue and display nicely, one after the other!

  • GITHUB UPDATE NOTIFICATION: When any future updates become available on Github, you will be notified in-app via a green "Update Available" icon (located next to the X button). Note: this option will only appear when an update is available.

  • PORTABLE APPLICATION: Version 1.73 has been complied as a "portable" application - this means that the .EXE file contains nearly everything it needs to run on your computer without installing anything! This saves on local device storage, and makes running the application even easier - just double-click and you're ready to go!

Version 1.73 - Updates

  • LOCALISATION SUPPORT: Most Steam-supported languages have been added to the Steam Achievement Notifier interface and achievement notifications* - just select your preferred language** in the Settings menu!

Full list of supported languages:

  • Arabic
  • Bulgarian
  • Chinese (Simplified)
  • Chinese (Traditional)
  • Czech
  • Danish
  • Dutch
  • English
  • Finnish
  • French
  • German
  • Greek
  • Hungarian
  • Italian
  • Japanese
  • Korean
  • Norwegian
  • Polish
  • Portuguese
  • Romanian
  • Russian
  • Spanish
  • Swedish
  • Thai
  • Turkish
  • Ukrainian
  • Vietnamese

*Achievement translations are provided by game developers, and may not be translated for all languages in all games. **Most translations have been provided using Google Translate - if you can provide a more accurate translation for your language, please reach out via Discord!

  • PUBLICLY HOSTED FILES: Files required by Steam Achievement Notifier are now publicly hosted online. This means that small updates and changes (e.g. language corrections) can be made without users having to download a new version of the application - pretty neat!

Note: If you do not have an active network connection, an error screen will appear notifying you that files required by Steam Achievement Notifier could not be loaded, and the application will be inaccessible until connection is restored - if you don't have an active network connection, the application will not work anyway, so it shouldn't make much of a difference!

The application will automatically reconnect and function normally when the network connection is restored.

Version 1.73 - Fixes

  • Fixed an issue where the application would show a connection error screen upon loading, due to hosted content hitting a bandwidth limit. All files have now been included locally, and required files are no longer publicly hosted (so cannot be dynamically updated).
  • Fixed an issue where the "Start with Windows" option could not be turned off once enabled.

Installation Instructions:

  • Download SteamAchievementNotifierV1.73.exe.
  • Run SteamAchievementNotifierV1.73.exe.
  • When the application opens, click the SETTINGS button in the top-left corner. Enter your API Key/Steam64 ID and click the "Save" button(s). After valid credentials have been saved, your username will be updated and the app is ready to use!

If you are having any issues after updating to Version 1.73, please try resetting the application via Settings > Reset > Uninstall and then launching SteamAchievementNotifierV1.73.exe again. Please note that this will remove your API Key/Steam64 ID from the application and will need to be re-entered via the Settings menu.

🏆 As always - Happy Achievement Hunting! 🏆

1.72

2 years ago

Steam Achievement Notifier - Version 1.72 (Localisation Update)

Join on Discord for news on future updates!

Version 1.72 includes a shiny new Electron-based interface (Oooh!), and now allows using different sounds for both main and rare achievements! (Aaah!)

With this release, Steam Achievement Notifier also includes localisation support for most Steam-supported languages in both the application interface and achievement notifications*!

Updates:

  • NEW ELECTRON INTERFACE: Version 1.72 has been re-designed from the ground up! The GUI has been re-written in Electron, which not only provides nicer design options and greater functionality, but also uses far less system resources over 1.61. The application is also fully compatible with Windows 11!

  • CUSTOM SOUND FOR RARE ACHIEVEMENTS: You can now choose a different sound when unlocking rare achievements! Select each sound individually by clicking the "Main Achievement Sound"/"Rare Achievement Sound" tabs under the Sound Select boxes.

  • NEW GAME TRACKING DISPLAYS: When Steam Achievement Notifier detects you have started a game, it will be shown in both the application's new "Game Display" box, and in the context menu when right-clicking the system tray icon! This makes it easier to check that your achievements are being tracked, especially when disabling the "Now Tracking..." notification via a new settings option!

  • NEW SETTINGS OPTIONS AND RE-DESIGNED CONFIGURATION PANEL: New options are available in the Settings menu (accessible by clicking the cog icon), along with options from all previous versions!

  • STEAM SCREENSHOT CUSTOM KEYBIND SUPPORT: A new "keyboard" icon next to the "Show Achievement Screenshot" option has been added - click it to enter "Set Keybind" mode (button will display "..." when checking for a button press), and press the key that corresponds to your customised Steam screenshot key. The keybind will be set upon pressing the key, so you won't need to save it manually!

  • NOTIFICATION DISPLAY TIME SLIDER: The "Notification Display Time" slider allows you to choose how long you want achievement notifications to stay on-screen for! This ranges from 1 second (could be pointless, but it's there!) to 5 seconds (default). So if you feel like your achievements are hanging around too much, you can lower this in the Settings menu. Important note: If you enable Sound-Only Mode, this option will be unavailable until turned off.

  • RESET/FULL UNINSTALL OPTIONS: Inside the Settings menu, you will see a new Reset button. If you click it, a dialog will appear with 2 options: Reset: Deletes all files on the system related to Steam Achievement Notifier (Version 1.72) and restarts the app (useful if you're running into problems and want a clean slate). Uninstall: This will also delete all Steam Achievement Notifier remnants on the system, but once finished, the app will NOT restart (useful if you need to update to a newer version).

  • NOTIFICATION QUEUE: On previous versions of Steam Achievement Notifier, if you earned more than one achievement at once, the toast notifications would show one after another, but each of the sounds would still play immediately (which was icky). This is now fixed with a proper notification queuing system! Any achievements that you earn will be added to the queue and display nicely, one after the other!

  • GITHUB UPDATE NOTIFICATION: When any future updates become available on Github, you will be notified in-app via a green "Update Available" icon (located next to the X button). Note: this option will only appear when an update is available.

  • PORTABLE APPLICATION: Version 1.72 has been complied as a "portable" application - this means that the .EXE file contains nearly everything it needs to run on your computer without installing anything! This saves on local device storage, and makes running the application even easier - just double-click and you're ready to go!

Version 1.72 - Updates

  • LOCALISATION SUPPORT: Most Steam-supported languages have been added to the Steam Achievement Notifier interface and achievement notifications* - just select your preferred language** in the Settings menu!

Full list of supported languages:

  • Arabic
  • Bulgarian
  • Chinese (Simplified)
  • Chinese (Traditional)
  • Czech
  • Danish
  • Dutch
  • English
  • Finnish
  • French
  • German
  • Greek
  • Hungarian
  • Italian
  • Japanese
  • Korean
  • Norwegian
  • Polish
  • Portuguese
  • Romanian
  • Russian
  • Spanish
  • Swedish
  • Thai
  • Turkish
  • Ukrainian
  • Vietnamese

*Achievement translations are provided by game developers, and may not be translated for all languages in all games. **Most translations have been provided using Google Translate - if you can provide a more accurate translation for your language, please reach out via Discord!

  • PUBLICLY HOSTED FILES: Files required by Steam Achievement Notifier are now publicly hosted online. This means that small updates and changes (e.g. language corrections) can be made without users having to download a new version of the application - pretty neat!

Note: If you do not have an active network connection, an error screen will appear notifying you that files required by Steam Achievement Notifier could not be loaded, and the application will be inaccessible until connection is restored - if you don't have an active network connection, the application will not work anyway, so it shouldn't make much of a difference!

The application will automatically reconnect and function normally when the network connection is restored.

Version 1.72 - Fixes

  • Fixed an issue where the Start Menu shortcut was shown as missing in the "Dependency Checks" box.
  • Fixed an issue where multiple network errors would be logged in the Console if no credentials were supplied.
  • Fixed an issue where the "Reset" option in the RESET menu would not relaunch the application.
  • Fixed an issue where previous Steam Achievement Notifier Start Menu shortcuts were not removed upon launching the application.

Installation Instructions:

  • Download SteamAchievementNotifierV1.72.exe.
  • Run SteamAchievementNotifierV1.72.exe.
  • When the application opens, click the SETTINGS button in the top-left corner. Enter your API Key/Steam64 ID and click the "Save" button(s). After valid credentials have been saved, your username will be updated and the app is ready to use!

If you are having any issues after updating to Version 1.72, please try resetting the application via Settings > Reset > Uninstall and then launching SteamAchievementNotifierV1.72.exe again. Please note that this will remove your API Key/Steam64 ID from the application and will need to be re-entered via the Settings menu.

? As always - Happy Achievement Hunting! ?

1.71

2 years ago

Steam Achievement Notifier - Version 1.71 (Electron Update)

Join on Discord for news on future updates!

Version 1.71 includes a shiny new Electron-based interface (Oooh!), and now allows using different sounds for both main and rare achievements! (Aaah!)

Updates:

  • NEW ELECTRON INTERFACE: Version 1.71 has been re-designed from the ground up! The GUI has been re-written in Electron, which not only provides nicer design options and greater functionality, but also uses far less system resources over 1.61. The application is also fully compatible with Windows 11!

  • CUSTOM SOUND FOR RARE ACHIEVEMENTS: You can now choose a different sound when unlocking rare achievements! Select each sound individually by clicking the "Main Achievement Sound"/"Rare Achievement Sound" tabs under the Sound Select boxes.

  • NEW GAME TRACKING DISPLAYS: When Steam Achievement Notifier detects you have started a game, it will be shown in both the application's new "Game Display" box, and in the context menu when right-clicking the system tray icon! This makes it easier to check that your achievements are being tracked, especially when disabling the "Now Tracking..." notification via a new settings option!

  • NEW SETTINGS OPTIONS AND RE-DESIGNED CONFIGURATION PANEL: New options are available in the Settings menu (accessible by clicking the cog icon), along with options from all previous versions!

  • STEAM SCREENSHOT CUSTOM KEYBIND SUPPORT: A new "keyboard" icon next to the "Show Achievement Screenshot" option has been added - click it to enter "Set Keybind" mode (button will display "..." when checking for a button press), and press the key that corresponds to your customised Steam screenshot key. The keybind will be set upon pressing the key, so you won't need to save it manually!

  • NOTIFICATION DISPLAY TIME SLIDER: The "Notification Display Time" slider allows you to choose how long you want achievement notifications to stay on-screen for! This ranges from 1 second (could be pointless, but it's there!) to 5 seconds (default). So if you feel like your achievements are hanging around too much, you can lower this in the Settings menu. Important note: If you enable Sound-Only Mode, this option will be unavailable until turned off.

  • RESET/FULL UNINSTALL OPTIONS: Inside the Settings menu, you will see a new Reset button. If you click it, a dialog will appear with 2 options: Reset: Deletes all files on the system related to Steam Achievement Notifier (Version 1.71) and restarts the app (useful if you're running into problems and want a clean slate). Uninstall: This will also delete all Steam Achievement Notifier remnants on the system, but once finished, the app will NOT restart (useful if you need to update to a newer version).

  • NOTIFICATION QUEUE: On previous versions of Steam Achievement Notifier, if you earned more than one achievement at once, the toast notifications would show one after another, but each of the sounds would still play immediately (which was icky). This is now fixed with a proper notification queuing system! Any achievements that you earn will be added to the queue and display nicely, one after the other!

  • GITHUB UPDATE NOTIFICATION: When any future updates become available on Github, you will be notified in-app via a green "Update Available" icon (located next to the X button). Note: this option will only appear when an update is available.

  • PORTABLE APPLICATION: Version 1.71 has been complied as a "portable" application - this means that the .EXE file (which should no longer be flagged as malicious, by the way...) contains nearly everything it needs to run on your computer without installing anything! This saves on local device storage, and makes running the application even easier - just double-click and you're ready to go!

Version 1.71 - Fixes

  • Fixed an issue where notifications would not appear until the app was restarted.
  • Fixed an issue where earning multiple achievements simultaneously would only show the first notification.
  • Fixed an issue where an incorrect percentage value was shown when unlocking rare achievements.
  • Fixed an issue where the achievements could not be tracked for the current game, caused by closing a game and opening a new one too quickly.

Installation Instructions:

Make sure to unblock the ZIP file before extracting - the application may not work as intended if not unblocked! To do this, right-click the ZIP file > Properties > Click the "Unblock" checkbox > Click "Apply".

  • Extract the ZIP file: Right-click > Extract All...
  • Run Steam Achievement Notifier (V1.71).exe in the extracted folder.
  • When the application opens, click the SETTINGS button in the top-left corner. Enter your API Key/Steam64 ID and click the "Save" button(s). After valid credentials have been saved, your username will be updated and the app is ready to use!

If you are having any issues after updating to Version 1.71, please try resetting the application via Settings > Reset > Uninstall and then launching Steam Achievement Notifier (V1.71).exe again. Please note that this will remove your API Key/Steam64 ID from the application and will need to be re-entered.

? As always - Happy Achievement Hunting! ?

1.6

2 years ago

Steam Achievement Notifier - Version 1.6 (Screenshot Update)

Version 1.6 now includes an option to take an in-game Steam screenshot when you unlock an achievement, and displays it in the notification!

Just click the "Settings" cog and click "Show Achievement Screenshot" to activate!

Additional updates:

  • Display Achievement Rarity: Added a notification header that shows the rarity percentage for any achievement under 10%. (Fixed in Version 1.61 - check below.)
  • Application Update Notification: Shows a notification on application startup when a new version is available on Github (this will be extended to include a one-click download/install in the future).
  • Start Steam Achievement Notifier with Windows: The "Settings" cog now includes an option to start the application automatically when Windows starts.
  • Application Name in Notification: Toast notification now shows "Steam Achievement Notifier" as the AppID (instead of "Windows Powershell").
  • BurntToast now installs locally: Now included in the download, BurntToast takes seconds to install (versus installing via Powershell Gallery).

Bug Fixes/QoL Updates:

  • Removed flashing console windows when script is automatically restarted in the background.
  • Added "Steam Achievement Notifier" shortcut to Desktop/Start Menu after installation. Desktop shortcut can be re-added via the "Settings" cog if deleted.
  • Added "Steam Achievement Notifier" icon/description to application window (shows in Task Manager/Task View etc).
  • Desktop/Documents paths are now checked instead of assumed (i.e. environmental variables such as "$env:userprofile\Desktop" are no longer used). This resolves an issue with users who don't use default Desktop/Documents paths.
  • File paths will now resolve properly in Powershell when using a Windows account containing spaces in the profile name (e.g. "C:\Users\SOME USER PROFILE\Desktop").
  • Added performance improvements to properly dispose of background jobs after running. This slightly reduces RAM usage overall, and has prevented RAM usage from increasing continuously when testing multiple notifications via the GUI. Note: RAM usage still may be high due the nature of WinForms apps.
  • Added "https" protocol to "SteamAchievementNotifier.ps1" Invoke-RestMethod/Invoke-WebRequest URLs - shouldn't make a difference as sensitive non-public information is stored in the URL anyway, but hey...

Version 1.61 Patch

  • Fixed an issue where rare achievement values were being improperly tracked. If you have previously downloaded Version 1.6, please update your installation by downloading "SANGUI-V1.61.zip" and running "V1.61-Patch.bat".

Installation Instructions:

  1. Download "SANGUI-V1.61.zip".
  • Remember to unblock the .zip file before extracting! Right-click "SANGUI-V1.61.zip" > "Properties" > Check "Unblock" checkbox > "Apply".
  1. Double-click "setup.exe" to run the installer.
  2. When completed, the "Close" button will appear. Click it to start the application (or start via the Desktop/Start Menu shortcuts).

🏆 As always - Happy Achievement Hunting! 🏆