Page 2 of 3

Re: No servers on server list

Posted: 2011-12-24 03:00
by MaSSive
lesyork wrote:I don't think it's a Steam/PR issue. I've been using a Steam copy with Desura for weeks, but this only started tonight.
Do you have any other answer for it? I would try this as it makes sense. I have TF2 from steam and I can see that game is actually restarting and that Steam is doing some kind of authentication on game before it launches. Therefore I think that this is the only working solution.

Re: No servers on server list

Posted: 2011-12-24 03:02
by lesyork
As I've said, I've been using a Steam install of BF2 for weeks. There's been no recent Steam update (i.e. today). I was playing just last night with no difficulties. It has failed exactly the same both on my Mac (running Win7 64) and my PC, both which worked perfectly before tonight.

And no, unfortunately I don't have any other answers.

Re: No servers on server list

Posted: 2011-12-24 03:07
by nozzzle
Re-installing to a new HD outside of prog files doesnt fix the server browser however:

The auto hotkey script makes connecting by IP work! so until the browser itself gets fixed we can still play :D Thanks a bunch massive.

Re: No servers on server list

Posted: 2011-12-24 03:08
by MaSSive
lesyork wrote:As I've said, I've been using a Steam install of BF2 for weeks. There's been no recent Steam update (i.e. today). I was playing just last night with no difficulties. It has failed exactly the same both on my Mac (running Win7 64) and my PC, both which worked perfectly before tonight.

And no, unfortunately I don't have any other answers.
Well, there were no any PR updates, so it must be something to do with Steam. Steam updates are often and very small in size so you will not even notice when it updates.
And you say it happened on both PC's at almost same time, so it perfectly makes sense to me that Steam might be the problem. Try that script and post back please.
nozzzle wrote: The auto hotkey script makes connecting by IP work!
Yep sorry that you had to reinstall it but that might fix future problems with permissions on Win7.

Re: No servers on server list

Posted: 2011-12-24 03:08
by tlindy
Thanks for the help MaSSive, but that script you shown is old. There used to be a problem with actually launching PR with Steam,(as in you couldnt launch it, it would keep teling you that you must launch with pr.exe same with FH2) there was a player who made a script you could down load from these forums that fixed it (I could probably find it again), but they incorporated it into the PR files themselves a couple of patches ago. Like most I have played PR through Steam for about a year and play regularly and this happened after midnight last night and about 0930 (for me anyway)

Re: No servers on server list

Posted: 2011-12-24 03:15
by MaSSive
It is old somewhat...I found it by google on steam forums and linked it back here.

Original post about it is here https://www.realitymod.com/forum/f26-pr ... ost1158450

As it looks like same problem again, Im posting the same solution again :D

Re: No servers on server list

Posted: 2011-12-24 03:16
by lesyork
But it isn't the same problem again. This only concerns the server list. PR starts perfectly.

Re: No servers on server list

Posted: 2011-12-24 03:19
by Harmonator1
I am having same problem with PR and Steam. Server List is empty. Please advise.

Re: No servers on server list

Posted: 2011-12-24 03:20
by MaSSive
lesyork wrote:But it isn't the same problem again. This only concerns the server list. PR starts perfectly.
Its not starting perfectly if you cant see any servers in browser or cant start a local server, it just looks perfect :o

This is a temporary fix, until some of the DEVs look at it, use it, and please use just one topic as all of you have the same problem, no need for everyone to start its own.

@mod please merge topics

Re: No servers on server list

Posted: 2011-12-24 03:21
by tlindy
Here is the auto script that was made

https://www.realitymod.com/forum/f27-pr ... ution.html

Re: No servers on server list

Posted: 2011-12-24 03:23
by MaSSive

Re: No servers on server list

Posted: 2011-12-24 03:42
by AncientMan
Oh god no don't use that AutoHotkey script, that was only needed in some version when pr.exe didn't support Steam copies. It does now, and has for a few years...

Server list shows fine for me on my retail copy. I'll look into it when my Steam copy finishes downloading...

Re: No servers on server list

Posted: 2011-12-24 03:45
by MaSSive
Why not? Its not malicious and cant break anything, and they can connect trough IP when using it. If not they will not be able to connect at all. It a temporary solution for those without patience.

Re: No servers on server list

Posted: 2011-12-24 03:58
by tlindy
Im gonna try and reinstall a retail version and see if that gets me moving

Re: No servers on server list

Posted: 2011-12-24 04:06
by Qclegion
MaSSive wrote:This is from VBNight: https://www.realitymod.com/forum/f26-...2-steam-3.html


""I have built a workaround to allow Steam players to get Project Reality to launch correctly. The problem is BF2.exe from Steam quits when you 1st launch it to perform some sort of Steam authentication. Steam relaunches BF2 after the authentication. This script launches PR.exe, waits for it to close when BF2 closes, then waits for BF2 to be restarted, then relaunches PR.exe so it is running with BF2. This has the side effect of PR.exe starting BF2 again which try to start but it will exit because the existing BF2 process is running.

The PR developers should be able to update the PR.exe to detect steam and wait for BF2 to relaunch instead of exiting but this will let you run the game until they do.

Please post any questions or problems here.



AUTOHOTKEY REQUIRED - FREE

You will need to have Autohotkey installed on your system to use this script.

Download Autohotkey: AutoHotkey - Free Mouse and Keyboard Macro Program with Hotkeys and AutoText

AUTOHOTKEY REQUIRED - FREE




To Use Script:



Copy & Paste Method
  • Paste the following code into a blank notepad.
  • Save the text file on your desktop as "LaunchPR.ahk"
  • Double click LaunchPR.ahk to start Project Reality.
Download Method
  • Download attached LaunchPR.txt file.
  • Open file in notepad and verify text matches script above. (Optional)
  • Rename file to LaunchPR.ahk
  • Double click LaunchPR.ahk to start Project Reality.
Project Reality Launcher - Steam Helper

Code: Select all

; Project Reality Launcher - Steam Helper
;
; This workaround helps launch Project Reality for users who purchased BF2 on Steam.
;
; Run this script to start Project Reality
;
; Launches PR.exe and waits for it to exit when BF2 performs Steam authentication.
; Relaunches PR.exe after Steam restarts BF2.exe after authentication.
;
; WARNING: The 2nd launch of PR.exe attempts to start BF2 again which will try start then quit.

#NoTrayIcon 
#SingleInstance force
#NoEnv  ; Recommended for performance and compatibility with future AutoHotkey releases.
SendMode Input  ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir%  ; Ensures a consistent starting directory.

; Get Path To Project Reality PR.EXE
EnvGet ProgramFilesX86, ProgramFiles(x86)
PREXE := ProgramFilesX86 . "\Steam\steamapps\common\battlefield 2\mods\pr\pr.exe"
BF2 := ProgramFilesX86 . "\Steam\steamapps\common\battlefield 2"

; Verify Path Correct
IfNotExist %PREXE%
{
    EnvGet ProgramFilesFolder, ProgramFiles
    PREXE := ProgramFilesFolder . "\Steam\steamapps\common\battlefield 2\mods\pr\pr.exe"

    IfNotExist %PREXE%
    {
        Msgbox PR.EXE (%PREXE%) NOT FOUND, PROJECT REALITY LAUNCHER FAILED
        ExitApp 1
    }
}

; Launch PR, Wait For It To Exit
RunWait, %PREXE%, %BF2%, UseErrorLevel

; Wait For BF2 Relaunch (20 Sec Timeout)
Process, Wait, BF2.exe, 20

; Check Timeout Error
if (ErrorLevel == 0)
{
    Msgbox TIMEOUT WAITING FOR BF2 RELAUNCH, PROJECT REALITY LAUNCHER FAILED
    ExitApp
}

; Relaunch PR.EXE Again
Run, %PREXE%, %BF2%, UseErrorLevel

; Exit (Finished)
ExitApp 0
Or DL it from here: https://www.realitymod.com/forum/atta...m-launchpr.txt



Would Like to say thank you to VBNight for getting this to work!

Copy - Paste from How to start Project Reality with BF2 Steam: and works! - Steam Users' Forums


That might work actually
firts sry for my bad english!..i think you are right because today i make a anti-virus scan and i and 11 fail possitife or sothing like dat and i rebember a say something about hotkey i make dat scan about 3 ahour ago and now PR dont work !!..but im not to good and english and whit cumputer lol...soo ihard for me to dry to follow your intrustion..but im pretty sure this is the solution

Thx and hope to see you guys soon on the battlefild ! :neutral:

Re: No servers on server list

Posted: 2011-12-24 04:17
by Qclegion
were are dos false positive !? in quarantine!?,i guess one of the 11 false potivive was (hotkey)!?!?!?!!?!.. :( no more listserver and no more misic wen you log in !?!?

Re: No servers on server list

Posted: 2011-12-24 04:28
by MaSSive
No. This hotkey is a temporary solution its not a part of PR. Wait for AncientMan to come with a possible fix please.

Re: No servers on server list

Posted: 2011-12-24 04:29
by ironcitycats
Running Vista and BF2 on Steam.... Running PR as admin and no music at log-in. Logs in fine, but no servers are listed. Also, no servers are listed in Coop and I'm not able to play a local Coop game as no maps are available to add.

Played game earlier today around 3pm EST...but have been trying to get on since 11pm EST. Any help is apperciated.

Re: No servers on server list

Posted: 2011-12-24 04:33
by lesyork
ironcitycats wrote:no music at log-in
Did you have music before? I think I used to, but no longer.

Re: No servers on server list

Posted: 2011-12-24 04:35
by ironcitycats
Yeah... just background music, but I instantly noticed it wasn't on. Can't even play against bots.