Dedicated Server for Gametoast's SWBF 1 Converion Pack 2.2

Started by PyroJockey, September 30, 2013, 10:20:53 PM

Previous topic - Next topic
Greetings,

I have been hosting SWBFII dedicated servers for the PS2 version of the game for about 4 years. With a lot of the remaining PS2 players switching to the PC version I thought it would be interesting to host one or more PC servers. Wanting to do something different, I've played the SWBF 1 conversion pack previously and noticed that almost nobody hosts those missions, so I am giving it a try and am currently hosting a server strictly for the SWBF 1 Conversion Pack 2.2 mod.

After a lot of trial and error and with help from the people at Gametoast I was able to identify 161 mission that are stable on the dedicated server.

The server is a work in progress with the title "Conversion Pack 2.2" and has been running 24/7 for about 2 weeks at the time of this posting.

In the spoiler below is the current mission list in alphabetical order. the actual rotation is randomized by the server manager:

[spoiler]
ab1c_1flag Aderan Town Square 1-flag Capture the Flag Clone War
ab1c_con Aderan Town Square Conquest Clone War
ab1g_eli Aderan Town Square Jedi Assault Galactic Civil War
ab1k_1flag Aderan Town Square 1-flag Capture the Flag Knights of the Old Republic
ab1k_con Aderan Town Square Conquest Knights of the Old Republic
ab1k_eli Aderan Town Square Jedi Assault Knights of the Old Republic
at4c_con Naboo Plains Conquest Clone War
at4c_hunt Naboo Plains Hunt Clone War
at4g_con Naboo Plains Conquest Galactic Civil War
at4k_con Naboo Plains Conquest Knights of the Old Republic
at5c_hunt Kaskyyyk Docks Hunt Clone War
at5g_hunt Kaskyyyk Docks Hunt Galactic Civil War
at5k_con Kaskyyyk Docks Conquest Knights of the Old Republic
at5k_ctf Kaskyyyk Docks 2-flag Capture the Flag Knights of the Old Republic
at5k_eli Kaskyyyk Docks Assault Knights of the Old Republic
at6c_1flag Kaskyyyk Islands 1-flag Capture the Flag Clone War
at6c_con Kaskyyyk Islands Conquest Clone War
at6g_1flag Kaskyyyk Islands 1-flag Capture the Flag Galactic Civil War
at6g_con Kaskyyyk Islands Conquest Galactic Civil War
at6k_1flag Kaskyyyk Islands 1-flag Capture the Flag Knights of the Old Republic
at6k_con Kaskyyyk Islands Conquest Knights of the Old Republic
at6k_eli Kaskyyyk Islands Jedi Assault Knights of the Old Republic
bs1c_1flag Bespin Platforms 1-flag Capture the Flag Clone War
bs1c_con Bespin Platforms Conquest Clone War
bs1g_1flag Bespin Platforms 1-flag Capture the Flag Galactic Civil War
bs1g_con Bespin Platforms Conquest Capture the Flag Galactic Civil War
bs1g_eli Bespin Platforms Jedi Assaut Galactic Civil War
bs1k_1flag Bespin Platforms 1-flag Capture the Flag Knights of the Old Republic
bs1k_con Bespin Platforms Conquest Knights of the Old Republic
bs1k_eli Bespin Platforms Jedi Assault Knights of the Old Republic
bs2c_1flag Bespin Cloud City 1-flag Capture the Flag Clone War
bs2c_con Bespin Cloud City Conquest Clone War
bs2g_1flag Bespin Cloud City 1-flag Capture the Flag Galactic Civil War
bs2g_con Bespin Cloud City Conquest Galactic Civil War
bs2g_eli Bespin Cloud City Jedi Assault Galactic Civil War
bs2k_1flag Bespin Cloud City 1-flag Capture the Flag Knights of the Old Republic
bs2k_con Bespin Cloud City Conquest Knights of the Old Republic
bs2k_eli Bespin Cloud City Jedi Assault Knights of the Old Republic
cor1g_eli Coruscant Jedi Temple Jedi Assault Galactic Civil War
cor1k_con Coruscant Jedi Temple Conquest Knights of the Old Republic
cor1k_ctf Coruscant Jedi Temple 2-flag Capture the Flag Knights of the Old Republic
cor1k_eli Coruscant Jedi Temple Jedi Assault Knights of the Old Republic
dag1c_hunt Dagobah Swamp Hunt Clone War
dag1g_hunt Dagobah Swamp Hunt Galactic Civil War
dag1k_con Dagobah Swamp Conquest Knights of the Old Republic
dag1k_hunt Dagobah Swamp Hunt Knights of the Old Republic
dea1g_eli Death Star Interior Jedi Assault Galactic Civil War
dea1k_1flag Death Star Interior 1-flag Capture the Flag Knights of the Old Republic
dea1k_con Death Star Interior Conquest Knights of the Old Republic
dea1k_eli Death Star Interior Jedi Assault Knights of the Old Republic
dea1k_hunt Death Star Interior Hunt Knights of the Old Republic
end1k_con Endor Bunker Conquestt Knights of the Old Republic
end1k_eli Endor Bunker Jedi Assault Knights of the Old Republic
end1k_hunt Endor Bunker Hunt Knights of the Old Republic
eskc_con Endar Spire Interior Conquest Capture the Flag Clone War
eskg_con Endar Spire Interior Conquest Galactic Civil War
eskg_eli Endar Spire Interior Jedi Assault Galactic Civil War
eskk_con Endar Spire Interior Conquest Knights of the Old Republic
eskk_eli Endar Spire Interior Jedi Assault Knights of the Old Republic
fel1c_hunt Felucia Marshland Hunt Clone War
fel1g_hunt Felucia Marshland Hunt Galactic Civil War
geo1k_con Geonosis Dust Plains Conquest Knights of the Old Republic
geo1k_ctf Geonosis Dust Plains 2-flag Capture the Flag Knights of the Old Republic
geo1k_hunt Geonosis Dust Plains Hunt Knights of the Old Republic
go1c_hunt Geonosis Spire Hunt Clone War
go1K_1flag Geonosis Spire 1-flag Capture the Flag Knights of the Old Republic
go1K_con Geonosis Spire Conquest Knights of the Old Republic
go1K_eli Geonosis Spire Jedi Assault Knights of the Old Republic
hot1k_1flag Hoth Echo Base 1-flag Capture the Flag Knights of the Old Republic
hot1k_con Hoth Echo Base Conquest Knights of the Old Republic
hot1k_hunt Hoth Echo Base Hunt Knights of the Old Republic
ibnc_con Ord Ibanna Platforms Conquest Clone War
ibng_con Ord Ibanna Platforms Conquest Galactic Civil War
ibng_eli Ord Ibanna Platforms Jedi Assault Galactic Civil War
ibnk_con Ord Ibanna Platforms Conquest Knights of the Old Republic
ibnk_eli Ord Ibanna Platforms Jedi Assault Galactic Civil War
kas2k_con Kashyyyk Beachhead Conquest Knights of the Old Republic
kas2k_ctf Kashyyyk Beachhead 2-flag Capture the Flag Knights of the Old Republic
km1c_1flag Kamino Tipoca City 1-flag Capture the Flag Clone War
km1c_con Kamino Tipoca City Conquest Clone War
km1c_hunt Kamino Tipoca City Hunt Clone War
km1g_1flag Kamino Tipoca City 1-flag Capture the Flag Galactic Civil War
km1g_con Kamino Tipoca City Conquest Galactic Civil War
mthc_con Methlyn Ancient City Conquest Clone War
mthc_ctf Methlyn Ancient City 2-flag Capture the Flag Clone War
mthg_con Methlyn Ancient City Conquest Galactic Civil War
mthg_ctf Methlyn Ancient City 2-flag Capture the Flag Galactic Civil War
mthg_eli Methlyn Ancient City Jedi Assault Galactic Civil War
mthk_con Methlyn Ancient City Conquest Knights of the Old Republic
mthk_ctf Methlyn Ancient City 2-flag Capture the Flag Knights of the Old Republic
mthk_eli Methlyn Ancient City Jedi Assault Knights of the Old Republic
mus1g_eli Mustifar Refinery Jedi Assault Galactic Civil War
mus1k_con Mustifar Refinery Conquest Knights of the Old Republic
mus1k_ctf Mustifar Refinery 2-flag Capture the Flag Knights of the Old Republic
mus1k_eli Mustifar Refinery Jedi Assault Knights of the Old Republic
myg1g_eli Mygeeto War-torn City Jedi Assault Galactic Civil War
myg1k_con Mygeeto War-torn City Conquest Knights of the Old Republic
myg1k_ctf Mygeeto War-torn City 2-flag Capture the Flag Knights of the Old Republic
myg1k_eli Mygeeto War-torn City Jedi Assault Knights of the Old Republic
nab2g_eli Naboo Theed Jedi Assault Galactic Civil War
nab2k_con Naboo Theed Conquest Knights of the Old Republic
nab2k_ctf Naboo Theed 2-flag Capture the Flag Knights of the Old Republic
nab2k_eli Naboo Theed Jedi Assault Knights of the Old Republic
nptg_con Naboo Prototype Conquest Galactic Civil War
nptk_con Naboo Prototype Conquest Knights of the Old Republic
pol1k_con Polis Massa Medical Facility Conquest Knights of the Old Republic
pol1k_ctf Polis Massa Medical Facility 2-flag Capture the Flag Knights of the Old Republic
pol1k_hunt Polis Massa Medical Facility Hunt Knights of the Old Republic
ratc_con Rattatak Arena Conquest Clone War
ratc_hunt Rattatak Arena Hunt Clone War
ratg_con Rattatak Arena Conquest Galactic Civil War
ratg_eli Rattatak Arena Jedi Assault Galactic Civil War
ratk_con Rattatak Arena Conquest Knights of the Old Republic
ratk_eli Rattatak Arena Jedi Assault Knights of the Old Republic
raxg_ctf Raxus Prime Ship Graveyard 2-flag Capture the Flag Galactic Civil War
rh1g_eli Rhen Var Harbor Jedi Assault Galactic Civil War
rh1k_1flag Rhen Var Harbor 1-flag Capture the Flag Knights of the Old Republic
rh1k_con Rhen Var Harbor Conquest Knights of the Old Republic
rh1k_eli Rhen Var Harbor Jedi Assault Knights of the Old Republic
rnvc_con Rhen Var Citadel Conquest Clone War
rnvg_con Rhen Var Citadel Conquest Galactic Civil War
rnvg_eli Rhen Var Citadel Jedi Assault Galactic Civil War
rnvk_con Rhen Var Citadel Conquest Knights of the Old Republic
rnvk_ctf Rhen Var Citadel 2-flag Capture the Flag Knights of the Old Republic
rnvk_eli Rhen Var Citadel Jedi Assault Knights of the Old Republic
s07g_1flag Bespin Space 1-flag Capture the Flag Galactic Civil War
s07g_ass Bespin Space Space Assault Galactic Civil War
srpk_ass Rakata Prime Space Space Assault Knights of the Old Republic
ta1c_hunt Tatoonie Dune Sea Hunt Clone War
ta1g_eli Tatoonie Dune Sea Jedi Assault Galactic Civil War
ta1g_hunt Tatoonie Dune Sea Hunt Galactic Civil War
ta1k_con Tatoonie Dune Sea Conquest Knights of the Old Republic
ta1k_ctf Tatoonie Dune Sea 2-flag Capture the Flag Knights of the Old Republic
ta1k_eli Tatoonie Dune Sea Jedi Assault Knights of the Old Republic
ta1k_hunt Tatoonie Dune Sea Hunt Knights of the Old Republic
tan1k_1flag Tantive 4 Interior 1-flag Capture the Flag Knights of the Old Republic
tan1k_con Tantive 4 Interior Conquest Knights of the Old Republic
tan1k_hunt Tantive 4 Interior Hunt Knights of the Old Republic
tat2k_con Tatoonie Mos Eisley Conquest Knights of the Old Republic
tat2k_ctf Tatoonie Mos Eisley 2-flag Capture the Flag Knights of the Old Republic
tat2k_eli Tatoonie Mos Eisley Jedi Assault Knights of the Old Republic
tat2k_hunt Tatoonie Mos Eisley Hunt Knights of the Old Republic
tat3c_hunt Tatoonie Jabbas Palace Hunt Clone War
tat3g_hunt Tatoonie Jabbas Palace Hunt Galactic Civil War
tat3k_1flag Tatoonie Jabbas Palace 1-flag Capture the Flag Knights of the Old Republic
tat3k_con Tatoonie Jabbas Palace Conquest Knights of the Old Republic
tat3k_hunt Tatoonie Jabbas Palace Hunt Knights of the Old Republic
uta1c_hunt Utapau Sink Hole Hunt Clone War
uta1k_1flag Utapau Sink Hole 1-flag Capture the Flag Knights of the Old Republic
uta1k_con Utapau Sink Hole Conquest Knights of the Old Republic
uta1k_hunt Utapau Sink Hole Hunt Knights of the Old Republic
yav1k_1flag Yavin 4 Temple 1-flag Capture the Flag Knights of the Old Republic
yav1k_con Yavin 4 Temple Conquest Knights of the Old Republic
yv2c_1flag Yavin 4 Arena 1-flag Capture the Flag Clone War
yv2c_con Yavin 4 Arena Conquest Clone War
yv2g_1flag Yavin 4 Arena 1-flag Capture the Flag Galactic Civil War
yv2g_con Yavin 4 Arena Conquest Galactic Civil War
yv2g_eli Yavin 4 Arena Jedi Assault Galactic Civil War
yv2k_1flag Yavin 4 Arena 1-flag Capture the Flag Knights of the Old Republic
yv2k_con Yavin 4 Arena Conquest Knights of the Old Republic
yv2k_eli Yavin 4 Arena Jedi Assault Knights of the Old Republic
[/spoiler]

I have AI in the server, not that I prefer them, but it does give players something to shoot at until other real players join. It also provides a load to flush out some issues. I've adapted a mod I created for my PS2 servers that automatically regulates the number of AI players based on the number of real players in-game. the more players join, the fewer AI there are.

Ratio of real players
to AI players
1 / 16
2 / 14
3 / 12
4 / 10
5 / 8
6 / 6
7 / 4
8 / 2
9+ / 0

This happens in real time and does not require a mission to restart. Currently spawned AI players will not disappear when the number of real players increases, but will not be re-spawned once they die off. Until that time the number of AI players will be higher than shown. Additional AI players will spawn in the next spawn cycle once the number of real players drops accordingly.

I originally created this mod because the PS2 version tends to crash when total number of AI and real players nears 24.

Note: For some reason the mod doesn't work on Raxus Prime, which spawns countless AI regardless of the server setting.

There are a handful of people who joined, some returning, others not. The only feedback I've gotten so far is from the chat log files. There apparently was a lag issue but it resolved when one of the 3 players left.

There may be some connection issue or map mismatches or crashes on the client side in that I have seen players join and immediately leave several times in succession.

I'm tracking the server stats on GameTracker.com and maintaining a blog there as well.


I am looking for recommendations for map rotations. I am not familiar with the SWBF 1 maps or the custom maps. I am also not familiar with the KOR era or other new classes. Any feedback is welcome.
There are times you strive for greatness, to reach lofty goals and accomplish
noble deeds. Then there's the rest of the times you just want to blow s--- up.



Blowing s--- up since 1978

Might I suggest hosting a server with Marvel4's SWBFI conversions? His conversions are more stable (extremely stable actually) have less bugs and look and feel more like the SWBFI versions. I would play on that server if it was up and maybe a few of these people on this website!

October 01, 2013, 07:57:36 AM #2 Last Edit: October 01, 2013, 09:37:10 AM by PyroJockey
What is the latest version of Marvel4's conversion pack?


Edit:

I downloaded and installed Marvel4's SWBF 1 Conversion Pack v1.1. In my initial tests it runs fine on my game client. However the missions from this mod seem to crash my dedicated server on loading. I've only tested about a half dozen missions so far but it seems consistent. I will work on it when I have more time.
There are times you strive for greatness, to reach lofty goals and accomplish
noble deeds. Then there's the rest of the times you just want to blow s--- up.



Blowing s--- up since 1978

What missions are you talking about? Like CTF or hunt?

Quote from: Kit Fisto on October 01, 2013, 06:00:33 PM
What missions are you talking about? Like CTF or hunt?

I haven't checked checked all 71 missions, but went through about a dozen with different modes, eras, worlds and none loaded in the dedicated server. Bummer.  :(
There are times you strive for greatness, to reach lofty goals and accomplish
noble deeds. Then there's the rest of the times you just want to blow s--- up.



Blowing s--- up since 1978

Well that sucks since those conversions are way better and I mean [spoiler]WAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAY[spoiler] better. ;)

Quote from: Kit Fisto on October 02, 2013, 06:28:58 PM
Well that sucks since those conversions are way better and I mean [spoiler]WAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAY[spoiler] better. ;)

Yes Marvel4's mod is very well made. While I do like the Conversion Pack 2.2, it does not have the same polished look and feel of Marvel4's.

I had a recommendation from Marth8880 on the Gametoast forum to remove the sound folders on the dedicated server. I did so and that seems to have resolved the issue. Currently I have the server running on a LAN populated with AI and cycling through all the missions in alphanumeric order. At the time of this writing it's in the Kamino missions with no failures. It's looking very, very good.

Thanks to Marth8880 for the tip.

I'll start a separate topic if and when I put a Marvel4 BF1 Conversion Pack 1.1 server up. It will probably be in addition to the existing Conversion Pack 2.2 server.
There are times you strive for greatness, to reach lofty goals and accomplish
noble deeds. Then there's the rest of the times you just want to blow s--- up.



Blowing s--- up since 1978

I will for sure play on that Marvel4 server (and hopefully bring a couple people from here with me)!

Will you include his Mos Eisely Conversion? I don't play that one since nothing is different except looks...

Quote from: Kit Fisto on October 03, 2013, 07:41:27 PM
Will you include his Mos Eisely Conversion? I don't play that one since nothing is different except looks...

I will include, at least initially, all missions in Marvel4's BF1 Conversion Pack 1.1. This does include some Mos Eisley missions.
There are times you strive for greatness, to reach lofty goals and accomplish
noble deeds. Then there's the rest of the times you just want to blow s--- up.



Blowing s--- up since 1978

Quote from: PyroJockey on October 04, 2013, 07:09:35 AM
I will include, at least initially, all missions in Marvel4's BF1 Conversion Pack 1.1. This does include some Mos Eisley missions.
So to play on the server will I need his Mos Eisley map?

You will need all the maps included in Marvel4's BF1 Conversion Pack 1.1 download.

I will start a new topic when the server is up with more information.
There are times you strive for greatness, to reach lofty goals and accomplish
noble deeds. Then there's the rest of the times you just want to blow s--- up.



Blowing s--- up since 1978

I closed this server down, at least for now. No new tech issues, just a general lack of interest. I prefer Marvel4's BF1 Conversion Pack 1.1 and will leave that up for a while.
There are times you strive for greatness, to reach lofty goals and accomplish
noble deeds. Then there's the rest of the times you just want to blow s--- up.



Blowing s--- up since 1978