Okay I guess I will be the one to attempt to solve the problem. First off please list you comp specs as well as if their are any specific error messages that appear when you attempt to launch. If the launcher on Steam is not working attempt to launch the game through the .bat files within the RTW folder as that should work.
Edit: Running RSII through Steam is a hassle but not impossible. Several Beta Testers have successfully ran the game through Steam and have imparted their knowledge to the rest of the team so that Steam users are able to enjoy the game as well. To run RSII on Steam, it involves adding some extra lines of code to your game library and a bit off a different installation.
First, make a folder on your desktop. Install RSII to that folder. Once that is done, drag or cut and past all the files in the folder to your
C:\Program Files\Steam\SteamApps\common\rome total war gold or whatever other version of RTW you may have.
For those who have Vista or Windows 7, the directory should be:
C:\Program Files (x86)\Steam\SteamApps\common\rome total war gold or whatever other version of RTW you may have.
Once that is installed, open your steam launcher and browse to your game library. You should see RTW or BI or ALX depending on the version you have. For demonstration purposes, I am using Portal (the only steam game I have).
Right click on your RTW game and select
Properties
Spoiler Alert, click show to read:
You should be taken to a window like this, select Launch Options:
Spoiler Alert, click show to read:
Once you have done that, type the following in the box like so:
Spoiler Alert, click show to read:
Click OK - BE SURE TO INCLUDE THE SPACE before the "-mod"
This will allow you to play the ROMAN CAMPAIGN only. To play the OTHER campaigns, simply type in the other campaign names in place of
Play_(campaign name here).
For simplicity's sake, I have enclosed ALL the campaigns that are available here in this post:
Spoiler Alert, click show to read:
-mod:play_Armenia -show_err -nm
-mod:play_Arverni -show_err -nm
-mod:play_Belgae -show_err -nm
-mod:play_Boii -show_err -nm
-mod:play_Carthage -show_err -nm
-mod:play_Cimbri -show_err -nm
-mod:play_Dacia -show_err -nm
-mod:play_Gallaeci -show_err -nm
-mod:play_Greeks -show_err -nm
-mod:play_Macedon -show_err -nm
-mod:play_One_Turn -show_err -nm
-mod:play_Parthia -show_err -nm
-mod:play_Pergamon -show_err -nm
-mod:play_Pontus -show_err -nm
-mod:play_Ptolemaic_Empire -show_err -nm
-mod:play_Rome -show_err -nm
-mod:play_Sarmatia -show_err -nm
-mod:play_Scythia -show_err -nm
-mod:play_Seleucid -show_err -nm
-mod

lay_Sparta -show_err -nm
Simply copy the campaign that you wish to play and paste that into the Launch Options. REMEMBER TO INCLUDE THE
SPACE BEFORE THE
"-mod_play"
Did you also try this by reading it all the way?