1. Demise of Nations
  2. News

Demise of Nations News

Update 1.33.225: Bugfix Crashes

The advanced tutorial would crash. Also, UI fixes for the tutorial in general.

Steam DLC, Hosting Games now Free, UI Improvements & Bugfixes

  • Steam DLC "All Maps & Modding": the game can now be also purchased also via the "All Maps & Modding" DLC. This includes everything for single player including hotseat or playing against the AI. Also includes modding. This covers the same as the corresponding "All Maps & Modding" that is available in-game.
  • Hosting Games: hosting games over the official servers is now free. The original goal was to cover hosting fees but also encourage players to join other players' games. Given hosting games is now free, giving 5 coins per day to each player isn't really needed anymore and the amount has been reduced to 1 coin a day.
  • Official Events: there was a bug in the verification code preventing an official event game from being started ('null' pointer).
  • Private Messages: there is now a dropdown allowing to select how a message is to be sent. E.g. via clan or moderator etc.
  • Network I/O: reduced the number of data packets that are sent to improve networking (e.g. official event-polling reduced by a factor of 6x).
  • Display Scaling: the display scale factor setting had the scale into the wrong direction. It's now fixed. If you had it set before, it was reset due prevent problems. Please re-apply your setting again, sorry for the inconvenience.
  • UI: tutorial hint panels updated.
  • UI: export options for avatars and other images updated to also allow to export animated avatars in their internal format.
  • Tooltip Delay: reduced the default from 1000ms to 800ms. Also, the tooltip delay can now be adjusted inside the game's settings.
  • Mouse Middle Button: the mouse middle button (if available; possibly "merged" with mouse wheel) allows dragging the map when pressed.
  • Key Binding: F10 will now bring up the game menu with settings & exit option when pressed in-game.
  • Formatting: {SKEW} tag now formats text in italics.
  • Manual: slight wording update to happiness penalties regarding to war (clarity).
  • Language: latest translations added - Thanks :-D
  • Language: misc. spelling bugfixes.
  • Language: improved descriptions for "All Maps & Modding" and "Modded Maps". For "Modded Maps" you get ALL the modded maps (not just a single map). It just excludes official maps.
  • Translation Guide: encouragement added to have players fix existing translated texts also.
  • Avatar Builder: now with 4-bit alpha for better compression.
  • Admin Function: ID blocks now allow max. one wildcard character '*'.
  • Maintenance: memory consumption of RenderPool reduced (capped the cached items).
  • Maintenance: legacy product IDs renamed from "official:#..." to "pack:# ..." and "idol:# ...".
  • Steam API: update the API calls to the Steam servers from v1 to v2/v3 with support for 64bit. Potentially resolves problems?
  • Sponsoring Maps (for others): fee reduced to 99 (from 500).
  • Betting: the option now has been removed.
  • Maintenance: updated the backend libGDX library to 1.11.0 (LWJGL at 3.3.1). If you are on Mac OS X, you might have to re-install the binary if you got it (a) via itch.io or (b) our website. Sorry for the inconvenience!
  • Droid: "uiMode" added to "configChanges" to prevent restart of app when docked or undocked.
  • Bugfix: text cursor position would not properly work (left/right arrow key) due to unit conversion not being reciprocal.
  • Bugfix: properly disposing GUI atlas, i.e. box-selection (minor).
  • Bugfix: application not shutting down when status bar notification was turned on (desktop).
  • Bugfix: ANGLE OpenGL wrapper only used starting with Windows 8+ (to prevent problems on older operating systems).
  • Bugfix: logging in didn't work with database eror for some users if certain data was over 64 characters (database column too small).
  • Bugfix: input field is not handling CTRL+V if image.
  • Bugfix: input field focus removed when hidden.
  • Bugfix: clan-2-clan messaging wasn't properly working.
  • Bugfix: purchase & refund confirmation emails could results in error messages (if the email address was wrong).
  • Bugfix: we cannot declare war or send message otherwise to eliminated factions.
  • Bugfix: we cannot swap to a faction that is already eliminated (preventing endless-loop).
  • Bugfix: TAB-key could change the keyboard focus preventing the map to be scrolled via ASDW and arrow keys.
  • Bugfix: tooltip for awards properly reset when touch is gone (could stay visible for long-touch!). Fixes https://www.reddit.com/r/retrocommander/comments/v0xptx/bug_report_screen_forgot_to_redraw_after_popup/
  • Bugfix Crashes: setting the max. distance to '0' could result in a crash due to division by 0 (modding only).
  • Bugfix Crashes: if output matter was 'null' (default to gold).
  • Bugfix Crashes: when the server went down and one tried to download the latest translations (developer only one affected).
  • Bugfix Crashes: if Steam wasn't properly setup and relevant code couldn't be linked.

ANGLE Disabled for Windows 7 (or lower).

ANGLE wrapper for OpenGL disabled on Windows 7 or lower due to crashes. The game will use OpenGL calls directly.

Bugfix: Shutting Down

Bugfix for game not properly shutting down when closed.

Update 1.32.220 - UI Updates & Misc. Minor Updates

  • Graphics Driver (Windows): updated the graphics driver on Windows to use DirectX via ANGLE framework (wrapper for OpenGL ES 2.0). The performance appears to be the same (not slower). However, on the upside, most if not all graphics issues, especially crashes on Windows due to driver problems, should now be resolved.
  • Steam Windows Binary 64bit ONLY: updated the requirement to run the game to 64bit (32bit Windows binary is gone). The reason for the change is that the new ANGLE drivers didn't properly work on 32bit. Based on the Steam hardware survey only 0.38% of players should be affected. If you can't run the game anymore, please use the official binaries provided on the website instead (there is still 32bit). Sorry for the inconvenience.
  • Kicking from Game: in addition to AFK-players, the owner of a game (and moderators) can now kick any players from a game as long as the game hasn't started yet.
  • AFK: deleted and disabled accounts are now also considered AFK for obvious reasons.
  • Tag "1VS1": renamed to "DUEL" as it's not necessary a 1 vs. 1 but a game involving 2 players.
  • Clan & Blocked Players: players that have been blocked by a clan are not able to send requests to join that clan anymore.
  • UI: touch-scrolling of text now more ergonomic with a scroll factor of 1.75x.
  • UI: wall posts now show a link to all the decorations available (for easy of use).
  • UI: wall posts show the remaining characters also.
  • UI: game wall not shown for password-protected game until a player has joined (with password).
  • UI: offering or requesting gold from another faction will go in steps of +/-10 (instead of +/-1) to reduce the risk of carpal tunnel syndrome.
  • Game Guide: updated the "Code of Conduct" section with more details and a large list of examples of what behaviors are not tolerated.
  • Game Guide: updated the section regarding nation-wide festivals for happiness and population growth.
  • Game Guide: simplified text markup in addition to tags explained in manual.
  • Rating Guide: explained how the clan ratings are calculated.
  • Language: latest translations added - Thanks :-D
  • Map Download: download speeds increased.
  • Word Censor: updated with additional words.
  • Sponsoring Coins: to prevent abuse, sponsoring coins in only possible for accounts that show a purchase.
  • Screenshots: all screenshots taking via camera button or ALT+F1 now follow the same naming.
  • Translation Admin: better detection of bad translations (moderation option).
  • Moderation: moderators are now required to have secure network I/O turned on when they login (for security).
  • Moderation: access statistics such as IP addresses are now obfuscated for regular moderators (for privacy).
  • Internal: auto-setup & event games are now setup via system account (not creator account), to prevent potential problems.
  • Maintenance: misc. improvements in code for synthetic accessor methods.
  • Maintenance: better tracking of translation errors for the misc. translation systems.
  • Maintenance: latest Steamworks4J 1.9.0 integrated.
  • Bugfix: map preview images wouldn't show if the version didn't exactly match what was in the database.
  • Bugfix: user's name in chat could appear blank if the font didn't support the characters.
  • Bugfix: event listing was showing an already active event in the upcoming section.
  • Bugfix: zoom panel wasn't pixel-perfect for bad zoom factors.
  • Bugfix: scroll bars still working when continuing dragging outside of scroll area.
  • Bugfix Crashes: enabling notifications would crash.
  • Bugfix Crashes: during login when account data wasn't fully loaded yet.
  • Bugfix Crashes: improved synchronization for RenderPool.