• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 12:21
CET 18:21
KST 02:21
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
RSL Revival - 2025 Season Finals Preview8RSL Season 3 - Playoffs Preview0RSL Season 3 - RO16 Groups C & D Preview0RSL Season 3 - RO16 Groups A & B Preview2TL.net Map Contest #21: Winners12
Community News
Weekly Cups (Jan 5-11): Clem wins big offline, Trigger upsets0$21,000 Rongyi Cup Season 3 announced (Jan 22-Feb 7)12Weekly Cups (Dec 29-Jan 4): Protoss rolls, 2v2 returns7[BSL21] Non-Korean Championship - Starts Jan 103SC2 All-Star Invitational: Jan 17-1822
StarCraft 2
General
When will we find out if there are more tournament SC2 Spotted on the EWC 2026 list? Weekly Cups (Jan 5-11): Clem wins big offline, Trigger upsets Weekly Cups (Dec 29-Jan 4): Protoss rolls, 2v2 returns Spontaneous hotkey change zerg
Tourneys
$25,000 Streamerzone StarCraft Pro Series announced $21,000 Rongyi Cup Season 3 announced (Jan 22-Feb 7) WardiTV Winter Cup WardiTV Mondays SC2 AI Tournament 2026
Strategy
Simple Questions Simple Answers
Custom Maps
Map Editor closed ?
External Content
Mutation # 508 Violent Night Mutation # 507 Well Trained Mutation # 506 Warp Zone Mutation # 505 Rise From Ashes
Brood War
General
Potential ASL qualifier breakthroughs? A cwal.gg Extension - Easily keep track of anyone BGH Auto Balance -> http://bghmmr.eu/ BW General Discussion StarCraft & BroodWar Campaign Speedrun Quest
Tourneys
[Megathread] Daily Proleagues [BSL21] Grand Finals - Sunday 21:00 CET [BSL21] Non-Korean Championship - Starts Jan 10 SLON Grand Finals – Season 2
Strategy
Game Theory for Starcraft Simple Questions, Simple Answers Current Meta [G] How to get started on ladder as a new Z player
Other Games
General Games
Beyond All Reason Nintendo Switch Thread Awesome Games Done Quick 2026! Mechabellum Stormgate/Frost Giant Megathread
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
Vanilla Mini Mafia Mafia Game Mode Feedback/Ideas
Community
General
Russo-Ukrainian War Thread US Politics Mega-thread Things Aren’t Peaceful in Palestine European Politico-economics QA Mega-thread Trading/Investing Thread
Fan Clubs
White-Ra Fan Club
Media & Entertainment
Anime Discussion Thread
Sports
2024 - 2026 Football Thread
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List TL+ Announced
Blogs
My 2025 Magic: The Gathering…
DARKING
Physical Exercise (HIIT) Bef…
TrAiDoS
Life Update and thoughts.
FuDDx
How do archons sleep?
8882
James Bond movies ranking - pa…
Topin
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1530 users

[D] New BW Server - Page 45

Forum Index > BW General
Post a Reply
Prev 1 43 44 45 46 47 70 Next
Chef
Profile Blog Joined August 2005
10810 Posts
Last Edited: 2013-09-16 17:05:25
September 16 2013 16:59 GMT
#881
For example, we want replays to be automatically uploaded, so our launcher would be dependent on our website. Statistics on our website will be dependent on the data provided by the game server and so on.

Consider generating sample data. It's very common practice for development databases not to have the same data as the production side. You just need to have enough communication to know what the tables are. That way your project doesn't get bogged down with everyone waiting for everyone else to finish what they're doing.

Especially for stats of the website, that's very easy. All you will change in the production version is the route to the database, at least if you aren't cobbling together PHP too much and have some kind of structure.

The launcher being dependant on the website doesn't make much sense to me. I don't know how you're doing it, but surely the replayid (and other data related to the replay, like the userid) is just a table in the database. You want to make sure it is uploaded SOMEWHERE (url/replayid) but all you need is webspace for that, not a completed website.

This is one good reason the terms development, test and production database exist :o

Since I never (to my knowledge) met hackers in my experience with iCCup, I wonder what you saw as the faults in it and if you can say, how you are really intending to improve it. Especially since as far as I know, APMLive was disabled in the launcher specifically because what it needed to be functional was something many hacks use as well. These are things you could talk about!
LEGEND!! LEGEND!!
Birdie
Profile Blog Joined August 2007
New Zealand4438 Posts
September 16 2013 19:20 GMT
#882
On September 17 2013 01:59 Chef wrote:
Show nested quote +
For example, we want replays to be automatically uploaded, so our launcher would be dependent on our website. Statistics on our website will be dependent on the data provided by the game server and so on.

Consider generating sample data. It's very common practice for development databases not to have the same data as the production side. You just need to have enough communication to know what the tables are. That way your project doesn't get bogged down with everyone waiting for everyone else to finish what they're doing.

Especially for stats of the website, that's very easy. All you will change in the production version is the route to the database, at least if you aren't cobbling together PHP too much and have some kind of structure.

The launcher being dependant on the website doesn't make much sense to me. I don't know how you're doing it, but surely the replayid (and other data related to the replay, like the userid) is just a table in the database. You want to make sure it is uploaded SOMEWHERE (url/replayid) but all you need is webspace for that, not a completed website.

This is one good reason the terms development, test and production database exist :o

Since I never (to my knowledge) met hackers in my experience with iCCup, I wonder what you saw as the faults in it and if you can say, how you are really intending to improve it. Especially since as far as I know, APMLive was disabled in the launcher specifically because what it needed to be functional was something many hacks use as well. These are things you could talk about!

Final release will be dependent on the website, but we're using sample data while testing different parts of the site/launcher/server of course I've met several hackers on iCCup and many others have as well, so part of that is just updating the anti-hack.
Red classic | A butterfly dreamed he was Zhuangzi | 4.5k, heading to 5k as support!
GeckoXp
Profile Blog Joined June 2013
Germany2016 Posts
September 16 2013 20:54 GMT
#883
On September 17 2013 01:59 Chef wrote:
Since I never (to my knowledge) met hackers in my experience with iCCup, I wonder what you saw as the faults in it and if you can say, how you are really intending to improve it. Especially since as far as I know, APMLive was disabled in the launcher specifically because what it needed to be functional was something many hacks use as well. These are things you could talk about!


There are things that could be better. Since October 2010, this happened a lot, when launcher upgrades were done (which only improved either DotA or WoW):

  • the registry entries were messed up and nobody could join
  • the LANLat plug-in was magically disabled
  • the AH was not working


Hence, not having to rely on the good will of the DotA teams would be great. Most times either one of the points happened or all of the above, sometimes only for a few hours, sometimes for two days straight.

Keep in mind, I have little to no knowledge about the technical details, I can't code shit, nor do I understand anything but very basic HTML (not that you would need to understand it), all my 'wisdom' comes from talking to people. But for what I got told my several devs of ICCup and the guy who hosted the broodwar.de newb server, the APM Live plug as well as several others would make hacks easier to work. Doesn't mean there are many hacks out there which would work on ICCup right now. In the three years I have been on and off in the admin team we only encountered one 'legit' hack case, where both parties (hacker and hack victim) had AH enabled. A thousand reports will say AH was on, but if you have a closer look, you'll discover that either a D- player reported a false positive, or that he meant to say he had AH on, while the opponent didn't. I don't remember who it was, but the most prominent case of a map hacker not being caught by the system automatically was during a Defiler Tour (that wasn't Neagle, sorry). You can try it out for yourself, go to google and search for the most popular map hacks, none of them will work on ICC. That's the point - nobody, at least to my knowledge, has found the map hack the guy used in the Defiler Tour a few months ago. And this particular hack was easy to spot with BWChart, since it didn't even try to hide impossible clicks, had auto-gather activated and multi commands all the way. This was very confusing to research, really. Remembering the big waves after auto-gather, 0-click and the bypass tool, all cases had one thing in common: There was a huge flood of people being caught. Yet, the guy caught in the Defiler Tournament remained the only case. It was just this guy. Makes me believe it's one of these obscure private hacks you need to pay for, not that I know if they're that common or not, because all the real popular hacks you find on google just don't work (and there are no newer ones around). And this raises the question: How can you be sure you found every hack, if you don't have the hack to test it for certainty?
You should be really, really sure what you say there. Once people find out there was one hack case, they gonna kick in your doors and report every anon Ceratul1337 for cheesing.


Moreover, you shouldn't really focus on so many new plug-ins, nor on fancy features like auto-match-making. Especially the latter reads great on first glimpse, but have you thought that really through? Regardless of what kind of ranking you will use (Elo, Glicko2, <other>), it's still only an estimate. Furthermore, an estimate with a really small sample. If you don't get a really big player base (at least double the number ICC has right now) this might make matches quite boring for every player who isn't "average". The top player base will meet lower ranked players, real newbs will meet casuals and so on and so forth. Also, the majority of ICC users does not play more than 50-100 games per season, I really have an odd feeling about the plug, given that the player base will nothing like SCII, FISH or the VS Platform. It'll be more like Garena or ICC.

Next point, how will it work for 2on2? Do you assume every team will be the same rank (e.g. D D vs D D) and not like you see so often (D C vs D+ C-)? Making this happen seems like an awefully complicated issue.

Don't get me wrong, automated hosting would be super pro (fully support that), same goes for match making. Imo, it'd be really enough to include the hosting features and let go the AMM idea. AMM really isn't needed with classic b.net if you can host. Also, be aware of the dodging players. That's tradition. Don't know how they'd react. Prolly go to Garena or shit.

Other questions, which weren't asked yet: How do you plan the registration? Everyone can sign up as often as he wants, or will you make a manual registration? I can only recommend you to avoid smurfs at first (go manual), this really gets annoying, especially if you want to get a hold on possible hackers (that is if you can join the server without AH at all, because, believe me, there will be plenty of hackers without an AH around and even more idiots willing to play them and complain afterwards).

How are disc cases handled? Any need to make complaints at all? How will it go for 2on2? (most discs happen in 2on2)

Expecting legal problems? After all it's going to be a pirate server and you never know what Blizz is up to nowadays.

Will the page have a stream portal like TL/Defiler?
xboi209
Profile Blog Joined June 2011
United States1173 Posts
Last Edited: 2013-09-16 22:30:57
September 16 2013 22:13 GMT
#884
On September 17 2013 01:59 Chef wrote:
Show nested quote +
For example, we want replays to be automatically uploaded, so our launcher would be dependent on our website. Statistics on our website will be dependent on the data provided by the game server and so on.

Consider generating sample data. It's very common practice for development databases not to have the same data as the production side. You just need to have enough communication to know what the tables are. That way your project doesn't get bogged down with everyone waiting for everyone else to finish what they're doing.

Especially for stats of the website, that's very easy. All you will change in the production version is the route to the database, at least if you aren't cobbling together PHP too much and have some kind of structure.

The launcher being dependant on the website doesn't make much sense to me. I don't know how you're doing it, but surely the replayid (and other data related to the replay, like the userid) is just a table in the database. You want to make sure it is uploaded SOMEWHERE (url/replayid) but all you need is webspace for that, not a completed website.

This is one good reason the terms development, test and production database exist :o

Since I never (to my knowledge) met hackers in my experience with iCCup, I wonder what you saw as the faults in it and if you can say, how you are really intending to improve it. Especially since as far as I know, APMLive was disabled in the launcher specifically because what it needed to be functional was something many hacks use as well. These are things you could talk about!

Ok maybe i didnt think about this when I was writing it but I'm sure there are some stuff dependent on each other and still needs to go through testing. Regarding our antihack, I don't think it was *very* difficult to write one assuming you're a somewhat experienced programmer. Hacks evolve their own defences when they're being attacked, fortunately(for us at least) Blizzard didn't attack them well. Our antihack is multi-layered and has a system for preventing and detecting known and unknown hacks. It'll be impossible to say that it's not foolproof however with the low amount of hack developers nowadays, we only had to worry about what's already there so I'm confident that the hacking rates will be extremely low or none and hackers will be removed very quickly. Also, we'll be enforcing antihack for ladder games.
Regarding APM Live not being able to co-exist with iCCup's antihack, iCCup just has a different method of detecting hacks so a lot of legit plugins aren't compatible.
http://www.reddit.com/r/broodwar/
Plissken_2097
Profile Blog Joined December 2008
Spain628 Posts
September 16 2013 23:12 GMT
#885
On September 17 2013 07:13 xboi209 wrote:
Show nested quote +
On September 17 2013 01:59 Chef wrote:
For example, we want replays to be automatically uploaded, so our launcher would be dependent on our website. Statistics on our website will be dependent on the data provided by the game server and so on.

Consider generating sample data. It's very common practice for development databases not to have the same data as the production side. You just need to have enough communication to know what the tables are. That way your project doesn't get bogged down with everyone waiting for everyone else to finish what they're doing.

Especially for stats of the website, that's very easy. All you will change in the production version is the route to the database, at least if you aren't cobbling together PHP too much and have some kind of structure.

The launcher being dependant on the website doesn't make much sense to me. I don't know how you're doing it, but surely the replayid (and other data related to the replay, like the userid) is just a table in the database. You want to make sure it is uploaded SOMEWHERE (url/replayid) but all you need is webspace for that, not a completed website.

This is one good reason the terms development, test and production database exist :o

Since I never (to my knowledge) met hackers in my experience with iCCup, I wonder what you saw as the faults in it and if you can say, how you are really intending to improve it. Especially since as far as I know, APMLive was disabled in the launcher specifically because what it needed to be functional was something many hacks use as well. These are things you could talk about!

Ok maybe i didnt think about this when I was writing it but I'm sure there are some stuff dependent on each other and still needs to go through testing. Regarding our antihack, I don't think it was *very* difficult to write one assuming you're a somewhat experienced programmer. Hacks evolve their own defences when they're being attacked, fortunately(for us at least) Blizzard didn't attack them well. Our antihack is multi-layered and has a system for preventing and detecting known and unknown hacks. It'll be impossible to say that it's not foolproof however with the low amount of hack developers nowadays, we only had to worry about what's already there so I'm confident that the hacking rates will be extremely low or none and hackers will be removed very quickly. Also, we'll be enforcing antihack for ladder games.
Regarding APM Live not being able to co-exist with iCCup's antihack, iCCup just has a different method of detecting hacks so a lot of legit plugins aren't compatible.


Please make it so for all kind of games, or even a requirement to just log on the server, if it's possible. I've suffered and witnessed drophacks a couple of times playing UMS on iccup. Also, it would be really appreciated if the LAN latency enabling tool is forced for all games as well, in case it's not part of the AH, like the iccup launcher.
Formerly Golondrin
CrystalDrag
Profile Joined July 2010
173 Posts
September 16 2013 23:38 GMT
#886
wtf is this. :D
Azalima
Profile Joined July 2013
United Kingdom7 Posts
September 21 2013 17:33 GMT
#887
I'm fairly interested in getting into BW I would so play on this :D
Mutaller
Profile Blog Joined July 2013
United States1051 Posts
September 21 2013 18:36 GMT
#888
iCCup is messing up really badly right now. If you could release a beta right now it would be a great time.
"To practice isn't for you to get better now in the present. Practice will never betray you and will always come back for you in the future." -Jaedong
IMplying
Profile Joined August 2012
Germany58 Posts
September 21 2013 18:45 GMT
#889
Just found out about this, can't fucking wait!
Esp1noza
Profile Joined September 2003
Russian Federation481 Posts
September 23 2013 07:07 GMT
#890
Is it teoretically possible to change network protocol to make game lagfree like sc2?
BroodWar forever
BigFan
Profile Blog Joined December 2010
TLADT24920 Posts
September 23 2013 07:09 GMT
#891
On September 23 2013 16:07 Esp1noza wrote:
Is it teoretically possible to change network protocol to make game lagfree like sc2?

lag free? I've never had issues with lag in BW and lots more in SCII unless I'm misunderstanding what you're saying. Also, BW has lan latency which SCII doesn't. Someone correct me if I'm wrong please.
Former BW EiC"Watch Bakemonogatari or I will kill you." -Toad, April 18th, 2017
Esp1noza
Profile Joined September 2003
Russian Federation481 Posts
Last Edited: 2013-09-23 07:31:31
September 23 2013 07:20 GMT
#892
On September 23 2013 16:09 BigFan wrote:
lag free? I've never had issues with lag in BW and lots more in SCII unless I'm misunderstanding what you're saying. Also, BW has lan latency which SCII doesn't. Someone correct me if I'm wrong please.

Hmmm, I and my friends expierenced much more lags in sc1 and almost never in sc2. It is especially hard to find players to play for example 4v4 without lags. May be it have something to do with port forwarding? Don't know really.
English isn't my main language, by saying lags I don't mean responsivity of units, but small and often freezes when the game becomes unplayable.
BroodWar forever
We Are Here
Profile Blog Joined October 2006
Australia1810 Posts
September 23 2013 07:36 GMT
#893
I'd be down, I need a break from dota 2 and SC2 sucks.
He who turns those around him into allies, possesses the most terrifying ability in the world.
AleXoundOS
Profile Joined January 2011
Georgia458 Posts
September 23 2013 07:37 GMT
#894
On September 23 2013 16:07 Esp1noza wrote:
Is it teoretically possible to change network protocol to make game lagfree like sc2?

I think that BW's network protocol is already easy, there is no overhead or something. Lag happens when network packets get lost or stuck somewhere on a way between players. There is not that much you can do with it imho. Sending redundancy packets or data won't help that much.
I don't know about sc2, maybe they have adaptive latency, so the game continues to run smoothly but with variable input latency. Just a guess.
Anyway the protocol is hard-coded in BW on top of UDP protocol. It won't be easy to replace that algorithms that operate with UDP data. It's always exclusive thing for every application. You can only encapsulate UDP packets into something else or use tricks like this without much effort.
https://bwapi.github.io - An API for interacting with Starcraft: Broodwar (1.16.1)
Birdie
Profile Blog Joined August 2007
New Zealand4438 Posts
September 23 2013 08:53 GMT
#895
On September 23 2013 16:37 AleXoundOS wrote:
Show nested quote +
On September 23 2013 16:07 Esp1noza wrote:
Is it teoretically possible to change network protocol to make game lagfree like sc2?


I don't know about sc2, maybe they have adaptive latency, so the game continues to run smoothly but with variable input latency. Just a guess.

From my experience with latency in SC2 that's correct, you don't experience frame rate drop on your side, so it seems like it's "lag free", even though your units take longer to actually respond, and packets are being sent slower. It's definitely noticable though when you're in New Zealand playing against North American players though and even more so on the EU server.

BW and SC2 both suffer from the same latency problems, and it's not really possible to "fix" unless everyone in the world gets optic fibre connections to each other, South Korea style.
Red classic | A butterfly dreamed he was Zhuangzi | 4.5k, heading to 5k as support!
TelecoM
Profile Blog Joined January 2010
United States10688 Posts
September 23 2013 10:22 GMT
#896
PLEASE LAUNCH THE BETA OF THIS I'M LOSING MY MIND!!!
AKA: TelecoM[WHITE] Protoss fighting
ZenithM
Profile Joined February 2011
France15952 Posts
September 23 2013 11:44 GMT
#897
This could get me into BW tbh. Can't wait to try it :D
Zergneedsfood
Profile Blog Joined September 2008
United States10671 Posts
Last Edited: 2013-09-23 13:14:43
September 23 2013 13:07 GMT
#898
omg Birdie the god

if this actually happens I'll consider playing bw again lol
/人◕ ‿‿ ◕人\ Make a contract with me and join TLADT | Onodera isn't actually a girl, she's just a doormat you walk over to get to the girl. - Numy 2015
Lorch
Profile Joined June 2011
Germany3690 Posts
September 23 2013 13:14 GMT
#899
As someone who sadly only found out about the existence of brood war after star 2's release, and someone who loves bw and plays it with his friends every once in a while, I am soooo looking forward to this, may finally be the time where I spent a couple weeks only playing bw
LegalLord
Profile Blog Joined April 2013
United States13779 Posts
September 23 2013 13:17 GMT
#900
When you have more than 2 people, you can have odd lag patterns that really make no sense (Players A, B, and C, C lags only if A hosts but B lags only if C hosts etc.).

Battle.net logic makes very little sense.
History will sooner or later sweep the European Union away without mercy.
Prev 1 43 44 45 46 47 70 Next
Please log in or register to reply.
Live Events Refresh
WardiTV Invitational
14:00
Group B
WardiTV1489
IndyStarCraft 218
Rex129
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
IndyStarCraft 218
BRAT_OK 132
Rex 129
JuggernautJason72
MindelVK 30
UpATreeSC 29
SC2Nice 20
StarCraft: Brood War
Rain 8734
firebathero 243
Mong 109
Hyun 64
Pusan 61
Snow 51
Mind 46
Yoon 17
scan(afreeca) 16
Sacsri 11
Dota 2
qojqva4261
Counter-Strike
byalli371
Heroes of the Storm
Liquid`Hasu138
Other Games
Gorgc3059
Liquid`RaSZi1703
B2W.Neo1237
hiko844
ceh9306
crisheroes280
DeMusliM250
ArmadaUGS163
Fuzer 158
QueenE118
Mew2King31
Organizations
Other Games
gamesdonequick3897
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 13 non-featured ]
StarCraft 2
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• HerbMon 10
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• TFBlade1007
• Shiphtur84
Upcoming Events
PiGosaur Cup
7h 40m
WardiTV Invitational
18h 40m
The PondCast
1d 16h
OSC
1d 18h
OSC
2 days
All Star Teams
3 days
INnoVation vs soO
sOs vs Scarlett
uThermal 2v2 Circuit
3 days
All Star Teams
4 days
MMA vs DongRaeGu
Rogue vs Oliveira
Sparkling Tuna Cup
4 days
OSC
4 days
[ Show More ]
Replay Cast
5 days
Wardi Open
5 days
Liquipedia Results

Completed

Proleague 2026-01-12
Big Gabe Cup #3
NA Kuram Kup

Ongoing

C-Race Season 1
IPSL Winter 2025-26
BSL 21 Non-Korean Championship
CSL 2025 WINTER (S19)
OSC Championship Season 13
Underdog Cup #3
BLAST Bounty Winter Qual
eXTREMESLAND 2025
SL Budapest Major 2025
ESL Impact League Season 8
BLAST Rivals Fall 2025
IEM Chengdu 2025
PGL Masters Bucharest 2025

Upcoming

Escore Tournament S1: W4
Acropolis #4
IPSL Spring 2026
Bellum Gens Elite Stara Zagora 2026
HSC XXVIII
Rongyi Cup S3
Thunderfire SC2 All-star 2025
Nations Cup 2026
BLAST Open Spring 2026
ESL Pro League Season 23
ESL Pro League Season 23
PGL Cluj-Napoca 2026
IEM Kraków 2026
BLAST Bounty Winter 2026
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2026 TLnet. All Rights Reserved.