No more Tunngle nor Gameranger!

Started by Anyder, May 26, 2014, 07:50:19 AM

Previous topic - Next topic
May 26, 2014, 07:50:19 AM Last Edit: May 26, 2014, 08:02:29 AM by Led
Yesterday evening might be a milestone in the history of Star Wars Battlefront.

A lot of players met on Entenclan's teamspeak yesterday evening to talk about the future of Star Wars Battlefront II. Since Gamespy will end it's service by the end of the month, the community discussed about several possibilities of keeping the game playable. There were three choices: Tunngle, Gameranger and Gamemaster, a Gamespy-alternate masterserver created and hosted by Game-Share. The answer is: Gamemaster.

Why Gamemaster?
First of all, you don't need to install an extern program, which makes it easier for everyone (even nyz) to handle. Just download the modified battlefrontII.exe and you will now see all the servers that already switched to Gamemaster. It is available for 1.0 and 1.1, both in english and german.

Are there any servers up already?
Yes. And they run as good as with Gamespy. We tested it.
U can find them in here --> http://gameshare.co/servers/game/swbfrontpc
I think Entenclan is going to add another gs soon, and i hope most of you also do so !

Where can I download the file?
You can find the link here --> http://gameshare.co/gamemaster

You think that was all? Well, it was not.
Thanks to the guys of Game-Share, we are now - hold your  :censored: - again able to play Star Wars Battlefront 1 online (without Tunngle)! Since there was a lot of request, the worked on it as well and presented the modified battlefront.exe just a few minutes later!

The official download for SWBF1 is not out yet, feel free to ask any UEF Admin. member or Entens for the inofficial battlefront.exe to join the battle.

And in future?
Which brings me to the next point: From now on, we will try to organise a training once in a week in UEF, mostly on weekends. The "trainings" are more likely to be either internal funwars or matches between clans. As i'm the  main orga for both games in UEF im gonna do my best to host events every weekend (unless im so busy)

Regards,
Orga of Unleashed Elemental Forces

Note: This message was posted in UEF Site by Gamergirl
Anyder | Talent, Ops & Culture | SWBF & Player Engagement
Email: communityambassador@swbfgamers.com
SWBFSpy Discord: http://discord.swbfspy.com
SWBFSpy Info: http://info.swbfspy.com

Well now we won't have to worry about losing much of the BF2 community like what happend to BF1. How are we getting this news to the BF2 players?
"I would explain it to you but your head might explode."


Right now, im spamming this link to most people i can
Anyder | Talent, Ops & Culture | SWBF & Player Engagement
Email: communityambassador@swbfgamers.com
SWBFSpy Discord: http://discord.swbfspy.com
SWBFSpy Info: http://info.swbfspy.com

I've tested the battlefront 1 client yesterday and today and I must say it works pretty well. In the future you will only need to download this client for playing the game online without any lan programs like tunngle. I'm sure, that they publish soon a version for the english version (I have the german version) and someone will post that here!  :cheers:

Since the english version had issue, i've fixed the problems:
Here u have an autorun version with the issue fixed -->
http://uef-clan.com/FTP/Anyder/Anyder/Battlefront_autorun_fix_by_anyder.exe
Anyder | Talent, Ops & Culture | SWBF & Player Engagement
Email: communityambassador@swbfgamers.com
SWBFSpy Discord: http://discord.swbfspy.com
SWBFSpy Info: http://info.swbfspy.com

When you want to test it:
1. download anyders exe
2. put it to your swbf game data folder
3. start the game with that exe
4. select internet multiplayer, click no gamespy
5. then you should see three uef servers

you can also play on tunngle servers with that exe, but then tunngle must be on

I see today HGHG, Kelle and some others, so it should work

When you have problem, write something here

:cheers:

Cool, I will consider coming back to online. It's been too long..
Will post later with results.

Im soon changing my servers into this new way (the tunngle servers will be down). I'd say im gonna do it this 31st
Anyder | Talent, Ops & Culture | SWBF & Player Engagement
Email: communityambassador@swbfgamers.com
SWBFSpy Discord: http://discord.swbfspy.com
SWBFSpy Info: http://info.swbfspy.com

May 26, 2014, 02:48:13 PM #8 Last Edit: May 26, 2014, 04:17:11 PM by -RepublicCommando-
I've got a battlefront two patcher GUI that I was working on just for practice, it's a source auto it code and has nearly everything ready except where it tests if the selected server is actually online (using Inet.au3), and I did not implement the part where it edits the game executable with the new server address (File.au3)
It's easily done, but I'm a bit caught up and don't have time to finish it right away, so if anyone wants to finish it or whatever, here it is:
[spoiler=bf2patcher.au3]
Code (au3) Select
#RequireAdmin ;Needed to make sure the app works correctly, you may need permission to edit the exe if it's in C:/ drive.d
#include <ButtonConstants.au3> ;I think some of this stuff is already in Windows or GUI Constants au3..
#include <EditConstants.au3> ;Edit box constants
#include <GUIConstantsEx.au3> ;GUI Constants, color etc
#include <StaticConstants.au3> ;Static GUI functions
#include <WindowsConstants.au3> ;GUI Functions
#include <File.au3> ;Needed to edit the game executable with server address
#include <INet.au3> ;WIll be needed to check if a server is online or not
#Region GUI
$main = GUICreate("OpenSpy Patch - BattlefrontII", 424, 191, 192, 124)
$Menu_File = GUICtrlCreateMenu("File")
$Menu_File_GameDir = GUICtrlCreateMenuItem("Game Location", $Menu_File)
$Menu_File_Exit = GUICtrlCreateMenuItem("Exit", $Menu_File)
$Menu_Host = GUICtrlCreateMenu("Host")
$Menu_Host_OpnSpy = GUICtrlCreateMenuItem("OpenSpy", $Menu_Host)
$Menu_Host_GmSpy = GUICtrlCreateMenuItem("GameSpy", $Menu_Host)
$Menu_Host_Cstm = GUICtrlCreateMenuItem("Custom", $Menu_Host)
$Menu_Help = GUICtrlCreateMenu("Help")
$Menu_Help_txt = GUICtrlCreateMenuItem("Help.txt", $Menu_Help)
$Menu_Help_About = GUICtrlCreateMenuItem("About", $Menu_Help)
$btn_OpnSpy = GUICtrlCreateButton("Patch To OpenSpy", 8, 48, 137, 25)
$btn_GmSpy = GUICtrlCreateButton("Revert To GameSpy", 8, 80, 137, 25)
$btn_Other = GUICtrlCreateButton("Patch To Other", 8, 112, 137, 25)
Global $cur_host_edit = GUICtrlCreateLabel( "Line 1 Cell 1", 8, 144, 137, 17, $ES_WANTRETURN, $WS_EX_STATICEDGE)
GUICtrlSetData($cur_host_edit, "Current Host: Null (?)")
$lb_01 = GUICtrlCreateLabel("Patches SWBFII online to OpenSpy Server", 152, 56, 207, 17)
$lb_02 = GUICtrlCreateLabel("Patches SWBFII online back to original Server", 152, 88, 223, 17)
$lb_03 = GUICtrlCreateLabel("Specify your own Server Host", 152, 120, 144, 17)
$lb_04 = GUICtrlCreateLabel("What server SWBFII is patched too currently", 152, 144, 215, 17)
$gamedirectory = "C:\Program Files (x86)\LucasArts\Star Wars Battlefront II"
$cur_host_address = "gamespy.com"
GUISetState(@SW_SHOW)
#EndRegion GUI

While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
        Case $GUI_EVENT_CLOSE
            Exit
        Case $Menu_File_Exit
            Exit
        Case $Menu_File_GameDir
            $file = FileOpenDialog ( "Locate BFII on your computer", "C:\Program Files (x86)\LucasArts\Star Wars Battlefront II", "Executable Files(*.exe)", $FD_FILEMUSTEXIST)
$gamedirectory = $file
MsgBox( 0, "Game Location", $gamedirectory)
        Case $Menu_Host_OpnSpy
GUICtrlSetData($cur_host_edit, "Current Host: Open Spy")
GUICtrlSetData($cur_host_address, "openspy.com")
;_ReplaceStringInFile($gamdirectory, "gamespy.com", $cur_host_address)
        Case $btn_OpnSpy
GUICtrlSetData($cur_host_edit, "Current Host: Open Spy")
        Case $Menu_Host_GmSpy
GUICtrlSetData($cur_host_edit, "Current Host: Game Spy")
        Case $btn_GmSpy
GUICtrlSetData($cur_host_edit, "Current Host: Game Spy")
    EndSwitch
WEnd

; This is what will need to be executed for changing the address in the game executable
;  _ReplaceStringInFile ( $sFilePath, $sSearchString, $sReplaceString [, $iCaseSensitive = 0 [, $iOccurance = 1]] )
[/spoiler]

Edit-
I ended up hex editing my no cd version with the addresses, and it works great!
Can't wait to see folks on there.

Good to hear we no longer need to use Tunngle/GameRanger/other VLAN software to play SWBF anymore! :D

Of course, I'l wait for Led and the higher-ups to approve of this, but from what I can see it seems to be working. I'm getting my refurbished tower back soon, so I'l be able to play SWBF again without overheats! :D

If this works, we should be able to host Mac/PC games again.

However, I will wait until they post their IP addresses so that I can just edit my HOSTS file.
Quote from: Abraham Lincoln. on November 04, 1971, 12:34:40 PM
Don't believe everything you read on the internet

Quote from: Gold Man on May 26, 2014, 05:56:39 PM
Good to hear we no longer need to use Tunngle/GameRanger/other VLAN software to play SWBF anymore! :D

Of course, I'l wait for Led and the higher-ups to approve of this, but from what I can see it seems to be working. I'm getting my refurbished tower back soon, so I'l be able to play SWBF again without overheats! :D
Good to hear? Good to hear you're finally coming back to the fight, GM! It has been awhile, am I right? At least since I played with 'cha. :)
Formerly:
{Alpha}Gen.Ultimo
[212]Cpl.Ultimo
WUSi.Whisper

Quote from: Whisper on May 26, 2014, 06:06:55 PM
Good to hear? Good to hear you're finally coming back to the fight, GM! It has been awhile, am I right? At least since I played with 'cha. :)

I'm really liking GameMaster. It works really great and I can even use it and Tunngle at the same time, allowing to switch between LAN and Online.

I let some players on the PLA server know about GameMaster, but Gen.HondaCivic(SNP) mentioned that OpenSpy didn't work well when it came to moving players, and he believes GameMaster would end up doing the same.
I never got OpenSpy. What was it like? Was it easier to use and install than GameMaster? Let me know please. :)
Formerly:
{Alpha}Gen.Ultimo
[212]Cpl.Ultimo
WUSi.Whisper

Quote from: Whisper on May 26, 2014, 07:28:45 PM

I never got OpenSpy. What was it like? Was it easier to use and install than GameMaster? Let me know please. :)

Same idea, different IP address, but was really buggy when there were more than 8 players.
Quote from: Abraham Lincoln. on November 04, 1971, 12:34:40 PM
Don't believe everything you read on the internet