Take the 2-minute tour ×
Arqade is a question and answer site for passionate videogamers on all platforms. It's 100% free, no registration required.

I own Mass Effect 3 on Origin, but I very much prefer launching games from Steam (largely for the overlay, since I've got hundreds of Steam friends). I know that non-steam applications can be launched from Steam by mapping their executables, but I'm not sure how the interaction with Origin works. Is it possible to use Steam to launch Mass Effect 3? If so, are there any adverse symptoms to be aware of? Will doing so enable the Steam overlay?

share|improve this question
    
"Is it possilbe" is a yes or no. You might want to phrase it "Are there any issues" since that will cover your question plus a little more (like if they play well for a little while, but then freak out) –  Ktash Mar 6 '12 at 23:03
    
@Ktash Good call, I added a bit of clarification at the end –  Dave McClelland Mar 6 '12 at 23:05

3 Answers 3

up vote 22 down vote accepted

It is possible to launch Mass Effect 3 through Steam, but you still need Origin to load the game. I just tested this myself by:

  1. Clicking Add A Game in the bottom left of the library tab
  2. Add a Non-Steam Game
  3. Browse...
  4. Local Disk --> Program Files (x86) --> Origin Games --> Mass Effect 3 --> Binaries --> Win32 --> MassEffect3.exe

Now when I launch the application from Steam, it launches Origin which then launches Mass Effect 3. Launchception.

Note that I am playing from a Windows Computer running Windows 7 64-bit, so the names of your exact directories will differ by OS/depending on how you set up your Origin installation.

If you were hoping to access your Steam Overlay within the game, this will require a bit of a workaround.

Instead of having a direct shortcut to ME3, you will have to create a shortcut to Origin:

  1. Clicking Add A Game in the bottom left of the library tab
  2. Add a Non-Steam Game
  3. Browse...
  4. Local Disk --> Program Files (x86) --> Origin --> Origin.exe

Make sure Origin isn't currently running, then launch it from Steam. Now, when you launch any game from this instance of Origin, you will be able to access the Steam overlay. Screenshot of my ME3 with the Steam Overlay here.

If you want to get fancy, you can also rename the shortcut (to Mass Effect 3) as well as change the icon to ME3's to replace the default Origin one:

enter image description here

enter image description here

Both overlays will be available (assuming they are on different key bindings). Be aware, however: opening the Origin overlay will pause the game, but opening the Steam overlay will not. Further, when both overlays are opened at the same time, the steam overlay cannot be interacted with (the origin overlay pops up on top of it).

share|improve this answer
    
I just tried the same experiment with the same results. The steam overlay seems to not work, though. Are you aware of any ways around this? –  Dave McClelland Mar 6 '12 at 23:10
    
@DaveMcClelland I am going to look into it further, but from what I'm seeing so far chances don't look good. –  Kotsu Mar 6 '12 at 23:11
    
And given that the overlay doesn't work, the result is that I wonder what exactly the point is. :/ –  LessPop_MoreFizz Mar 6 '12 at 23:13
    
Good news. I have figured out a workaround. Will edit my answer. –  Kotsu Mar 6 '12 at 23:29
    
+1 for launchception –  Steve V. Mar 6 '12 at 23:34

Well, you don't need to do all of that.

At least now, with the latest Steam & Origin installed. Mass Effect 3 is already available under the Add a non-Steam game option

enter image description here

Just select it & click on Add Selected game.

Click on play to launch it. Works with or without Origin running before launching Mass Effect 3. Note that your Steam status will mention you're playing Mass Effect if you don't exit Origin after exiting Mass Effect - shouldn't make much of a difference though.

enter image description here

share|improve this answer
    
Mass Effect 3 didn't show up on the initial list, so I wasn't able to do this (didn't show up for Dave either, it seems). Are you using a different OS than me? –  Kotsu Mar 7 '12 at 16:26
    
I'm on Windows 7, 64-bit. @Kotsu.Try logging out, exiting & logging back into Steam –  Sathya Mar 7 '12 at 16:53
    
After restarting Steam, I still do not get that option in the menu. I'm going to leave my answer as is since it seems to be the one that's most effective for people, although it is good to know that the work around I described isn't needed for all systems. –  Kotsu Mar 7 '12 at 22:13
    
@Kotsu yeah, having an alternative's always good, hence I posted this. –  Sathya Mar 9 '12 at 9:34
    
On Windows 7 x64 I added via the menu as shown and rebooted Steam and Origin. It works now, but did not work before rebooting. Thanks for the tip! –  jocull Mar 12 '12 at 1:18

An alternate way is described here: http://forums.steampowered.com/forums/showthread.php?t=3186069

Overlay might not work but Steam will tell all your friends that you are running the Origin game when the game is run, not when Origin is running.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.