Skip to content
Derek Webb edited this page Feb 7, 2017 · 2 revisions

Rise of Music is an application written out of necessity; the current audio system in Rise of Nations: Extended Edition is broken in several ways:

  • Background music will stop after advancing in age
  • Background music will stop when an event occurs that would force a track change
  • Winning a battle
  • Losing a battle
  • Switching back to normal (economic) music mood after not having fought for a while
  • Background music increases to 100% volume when a new track starts, regardless of what the user set the Music Volume slider to in the audio settings tab

Rise of Music is an application which plays the background music for Rise of Nations, instead of using the current buggy audio system in game. It does so with the use of an executable you run before a round of Rise of Nations and a Big Huge Script (BHS) that is running while you are playing the game. The BHS collects information on what is happening in game and determines when the audio should change to/from one of the following music moods:

  • economic
  • battle_victory
  • battle_defeat
  • pause (single player only)
  • unpause (single player only)

Once the script has determined that the music mood should change, it writes this information to a file; this is where the executable comes into play. Rise of Music includes an executable that handles playing the audio for Rise of Nations by reading the files written by the BHS. Once a file is written, the executable opens it and reads the music mood information, and changes tracks accordingly.

Rise of Music is a complete replacement for the in-game audio system.

Clone this wiki locally