.scfareplay File Association.

This is for troubleshooting of problems with the FAF client and Forged Alliance game.

Moderator: PhilipJFry

.scfareplay File Association.

Postby X-Peri-MENTAL » 30 Mar 2012, 11:09

Whilst the replay switcher tool is broken. I wanted to associate the file extension .scfareplay to the FAF ForgedAlliance.exe so when I double click a downloaded FAF replay it would open with the FAF 3612 exe, as opposed to the original .exe (which fails to open new replays). I used the windows 7 (64 bit) ‘Default Programs’ dialogue and browsed to the FAF ForgeAlliance.exe for the .scfareplay extension but my changes are ignored even when I tick the ‘Always use the selected program’. I also browsed the registry for the .scfareplay extension in hope I could change its program association but the attribute appears to be a logical pointer to ForgedAlliance.exe rather than a path string which would be easy to change.

Any ideas how I can associate the .scfareplay extension with the FAF ForgedAlliance.exe? I probably can move a downloaded replay to the FAF replay folder and use the Lobby Replay tab to open it but I would prefer to just double click a replay after downloading it.

Thanks.
User avatar
X-Peri-MENTAL
Avatar-of-War
 
Posts: 57
Joined: 05 Feb 2012, 23:27
Location: England
Has liked: 1 time
Been liked: 0 time
FAF User Name: X-Peri-MENTAL

Re: .scfareplay File Association.

Postby Ze_PilOt » 30 Mar 2012, 11:11

FAF has is own replay format, and you can't open it without the lobby.

We will eventually provide a tool to ease direct replay launch.
Nossa wrote:I've never played GPG or even heard of FA until FAF started blowing up.
User avatar
Ze_PilOt
Supreme Commander
 
Posts: 8985
Joined: 24 Aug 2011, 18:41
Location: fafland
Has liked: 18 times
Been liked: 376 times
FAF User Name: Ze_PilOt

Re: .scfareplay File Association.

Postby thygrrr » 30 Mar 2012, 11:17

Simply associate .fafreplay with FAForever.exe ... I'll put in an option to do this into the client settings at a later time.

You can also associate .scfareplay with FAForever.exe (but it will "guess" the mod to be "faf" unless the modname is in the filename, like "mygame.blackops.scfareplay"). Older replays are not supported.

Note it's FAForever.exe, NOT ForgedAlliance.exe! The magic is in the lobby application, it supersedes the replay switcher in functionality and will also provide some replay managing (comments, descriptions, etc.) functionality eventually.
I waited ten years for Supreme Commander (1997-2007)
and have not a single day felt disappointed with it!

Image
User avatar
thygrrr
Contributor
 
Posts: 783
Joined: 18 Nov 2011, 17:08
Location: Germany
Has liked: 2 times
Been liked: 3 times

Re: .scfareplay File Association.

Postby Mond » 30 Mar 2012, 15:16

I just associated all *.fafreplay Files with FAForver.exe. But nothing happens after I doubleklick the file...
User avatar
Mond
Crusader
 
Posts: 39
Joined: 18 Jan 2012, 19:38
Has liked: 0 time
Been liked: 0 time
FAF User Name: Mond

Re: .scfareplay File Association.

Postby thygrrr » 30 Mar 2012, 15:19

Really? Is it the right FAForever.exe (some people have two because of a test update I released recently - check your control panel)?

The old version ignores the files, the new version should launch FA automatically (even if FAF is already running).

It will not do anything if FA is already running, but it works even if FAF is already running (launching replays doesn't need a login or replayserver to be started)
I waited ten years for Supreme Commander (1997-2007)
and have not a single day felt disappointed with it!

Image
User avatar
thygrrr
Contributor
 
Posts: 783
Joined: 18 Nov 2011, 17:08
Location: Germany
Has liked: 2 times
Been liked: 3 times

Re: .scfareplay File Association.

Postby ToejamS » 30 Mar 2012, 15:43

I could be wrong, but to play a replay dont you need faforever.exe -replay replayname.scfareplay?

The old association was for the version chooser that included that line when launching the replay with jls17's replay manager.

you could actually create a batch file with that association passing the name on would be the easiest way imho.
ToejamS
Avatar-of-War
 
Posts: 296
Joined: 26 Aug 2011, 18:03
Has liked: 0 time
Been liked: 1 time
FAF User Name: ToejamS

Re: .scfareplay File Association.

Postby Ze_PilOt » 30 Mar 2012, 15:49

faforever.exe, not forgedALliance.exe :)
Nossa wrote:I've never played GPG or even heard of FA until FAF started blowing up.
User avatar
Ze_PilOt
Supreme Commander
 
Posts: 8985
Joined: 24 Aug 2011, 18:41
Location: fafland
Has liked: 18 times
Been liked: 376 times
FAF User Name: Ze_PilOt

Re: .scfareplay File Association.

Postby thygrrr » 30 Mar 2012, 16:08

No "-replay". Just supply the filename as the only command line argument.
I waited ten years for Supreme Commander (1997-2007)
and have not a single day felt disappointed with it!

Image
User avatar
thygrrr
Contributor
 
Posts: 783
Joined: 18 Nov 2011, 17:08
Location: Germany
Has liked: 2 times
Been liked: 3 times

Re: .scfareplay File Association.

Postby Moritz » 30 Mar 2012, 17:24

I tried here, my results:

with .scfareplay downloaded from vault, FAF launches checking for update and gives an error saying that it can't detect mod played.
I renamed to .faf.scfareplay, it sucessulfy check for updates and launches the replay, but it went to menu (maybe I didnt have the map, thats not the a problem I think).

Tried with new .fafreplay, nothing happens when I execute it.
Moritz
Avatar-of-War
 
Posts: 175
Joined: 25 Aug 2011, 21:05
Has liked: 0 time
Been liked: 4 times
FAF User Name: Moritz

Re: .scfareplay File Association.

Postby thygrrr » 30 Mar 2012, 18:39

Strange. I'll look into it, sorry, might be a bug :)
I waited ten years for Supreme Commander (1997-2007)
and have not a single day felt disappointed with it!

Image
User avatar
thygrrr
Contributor
 
Posts: 783
Joined: 18 Nov 2011, 17:08
Location: Germany
Has liked: 2 times
Been liked: 3 times


Return to Tech Support

Who is online

Users browsing this forum: No registered users and 1 guest