• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 11:31
CEST 17:31
KST 00:31
  • 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
[ASL21] Ro16 Preview Pt2: All Star10Team Liquid Map Contest #22 - The Finalists16[ASL21] Ro16 Preview Pt1: Fresh Flow9[ASL21] Ro24 Preview Pt2: News Flash10[ASL21] Ro24 Preview Pt1: New Chaos0
Community News
2026 GSL Season 1 Qualifiers19Maestros of the Game 2 announced92026 GSL Tour plans announced15Weekly Cups (April 6-12): herO doubles, "Villains" prevail1MaNa leaves Team Liquid25
StarCraft 2
General
MaNa leaves Team Liquid Maestros of the Game 2 announced 2026 GSL Tour plans announced Team Liquid Map Contest #22 - The Finalists Blizzard Classic Cup @ BlizzCon 2026 - $100k prize pool
Tourneys
2026 GSL Season 1 Qualifiers INu's Battles#14 <BO.9 2Matches> Sparkling Tuna Cup - Weekly Open Tournament GSL CK: More events planned pending crowdfunding RSL Revival: Season 5 - Qualifiers and Main Event
Strategy
Custom Maps
[D]RTS in all its shapes and glory <3 [A] Nemrods 1/4 players [M] (2) Frigid Storage
External Content
Mutation # 522 Flip My Base The PondCast: SC2 News & Results Mutation # 521 Memorable Boss Mutation # 520 Moving Fees
Brood War
General
Data needed ASL21 General Discussion BGH Auto Balance -> http://bghmmr.eu/ FlaSh: This Will Be My Final ASL【ASL S21 Ro.16】 BW General Discussion
Tourneys
Escore Tournament StarCraft Season 2 [Megathread] Daily Proleagues [ASL21] Ro16 Group C [ASL21] Ro16 Group D
Strategy
Simple Questions, Simple Answers What's the deal with APM & what's its true value Any training maps people recommend? Fighting Spirit mining rates
Other Games
General Games
Nintendo Switch Thread Dawn of War IV Diablo IV Total Annihilation Server - TAForever Starcraft Tabletop Miniature Game
Dota 2
The Story of Wings Gaming
League of Legends
G2 just beat GenG in First stand
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 TL Mafia Community Thread Five o'clock TL Mafia
Community
General
US Politics Mega-thread Canadian Politics Mega-thread Things Aren’t Peaceful in Palestine Russo-Ukrainian War Thread YouTube Thread
Fan Clubs
The IdrA Fan Club
Media & Entertainment
[Manga] One Piece Anime Discussion Thread [Req][Books] Good Fantasy/SciFi books Movie Discussion!
Sports
2024 - 2026 Football Thread Formula 1 Discussion McBoner: A hockey love story Cricket [SPORT]
World Cup 2022
Tech Support
Strange computer issues (software) [G] How to Block Livestream Ads
TL Community
The Automated Ban List
Blogs
Sexual Health Of Gamers
TrAiDoS
lurker extra damage testi…
StaticNine
Broowar part 2
qwaykee
Funny Nicknames
LUCKY_NOOB
Iranian anarchists: organize…
XenOsky
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1963 users

OpenBW Introduction - Page 3

Forum Index > BW General
Post a Reply
Prev 1 2 3 4 5 17 18 19 Next All
PrincessLeila
Profile Joined October 2004
France170 Posts
December 10 2016 01:12 GMT
#41
Mother of god. I thought reverse engineering BW was practically impossible. WTF.
AleXoundOS
Profile Joined January 2011
Georgia458 Posts
December 10 2016 01:45 GMT
#42
supporting this

On December 10 2016 10:12 PrincessLeila wrote:
Mother of god. I thought reverse engineering BW was practically impossible. WTF.

Possible, but interesting how Blizzard will react to it. So that it doesn't fall similarly to StarCraft in a browser project.
https://bwapi.github.io - An API for interacting with Starcraft: Broodwar (1.16.1)
imp42
Profile Blog Joined November 2010
398 Posts
December 10 2016 05:14 GMT
#43
On December 10 2016 10:45 AleXoundOS wrote:
supporting this

Show nested quote +
On December 10 2016 10:12 PrincessLeila wrote:
Mother of god. I thought reverse engineering BW was practically impossible. WTF.

Possible, but interesting how Blizzard will react to it. So that it doesn't fall similarly to StarCraft in a browser project.


The two projects really cannot be compared. In fact, "StarCraft in a browser" seems to be the exact opposite of OpenBW.

"StarCraft in a browser":
- uses copyright-protected images and sounds
- implements a very rudimentary engine that allows units to move and attack
- attempts to create the illusion of real Brood War by letting the user move units on an image that looks like a map

You can quickly verify this here: http://www.nvhae.com/starcraft/ (an alternative site that still is online)
You will not see any terrain and you can just run units through e.g. minerals.
the supposedly "clean" repository without infringed material can be found here: https://github.com/gloomyson/SC_Js

OpenBW:
- does not use any copyright-protected material at all
- provides a full-fledged engine implementing the game rules down to the last detail
- represents a real alternative to the original engine, and is written from scratch

50 pts Copper League
FFW_Rude
Profile Blog Joined November 2010
France10201 Posts
December 10 2016 07:58 GMT
#44
WHAT THE HELL IS THAT

Wow ! this is amazing
#1 KT Rolster fanboy. KT BEST KT ! Hail to KT playoffs Zergs ! Unofficial french translator for SlayerS_`Boxer` biography "Crazy as me".
TurboDreams
Profile Joined April 2009
United States427 Posts
December 10 2016 17:13 GMT
#45
I'm definitely going to keep an eye on this. I would love to see this and Shield Battery integrated together as both will be open sourced.
Music is the medicine of the mind || Kill a Zergling and a hundred more will take its place.
Essbee
Profile Blog Joined August 2008
Canada2371 Posts
December 10 2016 18:41 GMT
#46
On December 11 2016 02:13 TurboDreams wrote:
I'm definitely going to keep an eye on this. I would love to see this and Shield Battery integrated together as both will be open sourced.


Would be amazing.
noname_
Profile Blog Joined April 2007
466 Posts
Last Edited: 2016-12-10 19:24:18
December 10 2016 19:23 GMT
#47
-
imp42
Profile Blog Joined November 2010
398 Posts
December 10 2016 20:14 GMT
#48
On December 11 2016 02:13 TurboDreams wrote:
I'm definitely going to keep an eye on this. I would love to see this and Shield Battery integrated together as both will be open sourced.


Unfortunately all my attempts to reach out to SB have been rather unsuccessful so far.
To this point a "good luck with that" was the best I could get :p

I will take this as an opportunity to try again.
If anybody involved with SB would like to discuss possibilities, here we are
50 pts Copper League
TurboDreams
Profile Joined April 2009
United States427 Posts
December 10 2016 20:34 GMT
#49
On December 11 2016 05:14 imp42 wrote:
Show nested quote +
On December 11 2016 02:13 TurboDreams wrote:
I'm definitely going to keep an eye on this. I would love to see this and Shield Battery integrated together as both will be open sourced.


Unfortunately all my attempts to reach out to SB have been rather unsuccessful so far.
To this point a "good luck with that" was the best I could get :p

I will take this as an opportunity to try again.
If anybody involved with SB would like to discuss possibilities, here we are

You should probably PM tec27, he is the developer of SB.
Music is the medicine of the mind || Kill a Zergling and a hundred more will take its place.
imp42
Profile Blog Joined November 2010
398 Posts
Last Edited: 2016-12-10 21:16:59
December 10 2016 21:15 GMT
#50
On December 11 2016 05:34 TurboDreams wrote:
Show nested quote +
On December 11 2016 05:14 imp42 wrote:
On December 11 2016 02:13 TurboDreams wrote:
I'm definitely going to keep an eye on this. I would love to see this and Shield Battery integrated together as both will be open sourced.


Unfortunately all my attempts to reach out to SB have been rather unsuccessful so far.
To this point a "good luck with that" was the best I could get :p

I will take this as an opportunity to try again.
If anybody involved with SB would like to discuss possibilities, here we are

You should probably PM tec27, he is the developer of SB.


Yes, I could do that. But chances are I will get the same result as the previous three times.
Maybe we should just let it be for a while. The point was made, we tried to reach out. Now let's just see how things develop.
50 pts Copper League
ninazerg
Profile Blog Joined October 2009
United States7291 Posts
December 10 2016 21:18 GMT
#51
On December 10 2016 14:14 imp42 wrote:

OpenBW:
- does not use any copyright-protected material at all
- provides a full-fledged engine implementing the game rules down to the last detail
- represents a real alternative to the original engine, and is written from scratch



If this doesn't happen, then you didn't create the engine properly.

[image loading]
"If two pregnant women get into a fist fight, it's like a mecha-battle between two unborn babies." - Fyodor Dostoevsky
imp42
Profile Blog Joined November 2010
398 Posts
December 10 2016 21:29 GMT
#52
On December 11 2016 06:18 ninazerg wrote:
Show nested quote +
On December 10 2016 14:14 imp42 wrote:

OpenBW:
- does not use any copyright-protected material at all
- provides a full-fledged engine implementing the game rules down to the last detail
- represents a real alternative to the original engine, and is written from scratch



If this doesn't happen, then you didn't create the engine properly.

[image]


Do you happen to have the replay available or could you attempt to get it for us?
It will take a while to support PvZ, but it definitely would be nice to have this as a test case!
50 pts Copper League
Freakling
Profile Joined October 2012
Germany1533 Posts
December 10 2016 22:12 GMT
#53
How exactly are you going about recreating BW's wonky pathfinding? Could you write some sort of guide or documentation as to how it actually works? Would it maybe be possible to get some kind of pathing predictor that prints out certain paths (say a worker's mining path or a scout workers closest path from main to main) as lines or something like that?
st4ck0v3rfl0w
Profile Blog Joined January 2008
79 Posts
December 10 2016 22:35 GMT
#54
There was iirc a casted foreigner match where exactly the same thing happened on the same position on FS. That replay might be easier to obtain. I think it was pvt and the terran said something and did not even kill the units
HaN-
Profile Blog Joined June 2009
France1920 Posts
December 11 2016 00:39 GMT
#55
On December 11 2016 06:18 ninazerg wrote:
Show nested quote +
On December 10 2016 14:14 imp42 wrote:

OpenBW:
- does not use any copyright-protected material at all
- provides a full-fledged engine implementing the game rules down to the last detail
- represents a real alternative to the original engine, and is written from scratch



If this doesn't happen, then you didn't create the engine properly.

[image loading]


Or this.

[image loading]
Calendaraka Foxhan
tscmoo
Profile Joined July 2015
11 Posts
December 11 2016 07:25 GMT
#56
On December 11 2016 07:12 Freakling wrote:
How exactly are you going about recreating BW's wonky pathfinding? Could you write some sort of guide or documentation as to how it actually works? Would it maybe be possible to get some kind of pathing predictor that prints out certain paths (say a worker's mining path or a scout workers closest path from main to main) as lines or something like that?


There will probably be some documentation on this eventually, and yeah it would be interesting to visualize it.

About the units stuck on the ramp and that noclipping dragoon, they should happen. If they don't, it's a bug. Ehh, maybe it's a bug either way. Would be nice to have the correct bugs though
toriak
Profile Joined December 2008
Slovakia477 Posts
Last Edited: 2016-12-11 08:14:37
December 11 2016 08:13 GMT
#57
On December 11 2016 09:39 HaN- wrote:
Show nested quote +
On December 11 2016 06:18 ninazerg wrote:
On December 10 2016 14:14 imp42 wrote:

OpenBW:
- does not use any copyright-protected material at all
- provides a full-fledged engine implementing the game rules down to the last detail
- represents a real alternative to the original engine, and is written from scratch



If this doesn't happen, then you didn't create the engine properly.

[image loading]


Or this.

[image loading]


is this version 1.16.1 ?
Garrl
Profile Blog Joined February 2010
Scotland1977 Posts
December 11 2016 12:20 GMT
#58
I get

An error occured. This is probably due to an unimplemented feature. Only 1v1 TvT replays currently work.

fatal error: decompress: out of bounds


when i load in stardat.mpq, broodat.mpq, and patch_rt.mpq in, with or without a replay loaded.
nighcol
Profile Joined January 2012
298 Posts
Last Edited: 2016-12-11 13:28:39
December 11 2016 13:27 GMT
#59
On December 10 2016 14:14 imp42 wrote:
Show nested quote +
On December 10 2016 10:45 AleXoundOS wrote:
supporting this

On December 10 2016 10:12 PrincessLeila wrote:
Mother of god. I thought reverse engineering BW was practically impossible. WTF.

Possible, but interesting how Blizzard will react to it. So that it doesn't fall similarly to StarCraft in a browser project.


The two projects really cannot be compared. In fact, "StarCraft in a browser" seems to be the exact opposite of OpenBW.

"StarCraft in a browser":
- uses copyright-protected images and sounds
- implements a very rudimentary engine that allows units to move and attack
- attempts to create the illusion of real Brood War by letting the user move units on an image that looks like a map

You can quickly verify this here: http://www.nvhae.com/starcraft/ (an alternative site that still is online)
You will not see any terrain and you can just run units through e.g. minerals.
the supposedly "clean" repository without infringed material can be found here: https://github.com/gloomyson/SC_Js

OpenBW:
- does not use any copyright-protected material at all
- provides a full-fledged engine implementing the game rules down to the last detail
- represents a real alternative to the original engine, and is written from scratch



The Stratagus engine has (some) support for Starcraft with Stargus as well as Warcraft with Wargus and has had it for a very long time. The only thing that Blizzard has gone after them for was the original name of the project: FreeCraft. I'd think they'd probably be more accepting of the name "OpenBW" even though I don't really agree with FreeCraft having had any chance of being confused with Blizzard trademarks either... (especially now that we even have Minecraft)

This is a great project, seems like Doom's Prboom but without the convenience of having the actual source of the game that you want to faithfully reproduce. Far too often these open source reimplementations just have no concern for staying faithful to the original. BW is the one game that requires it the most.
neptunusfisk
Profile Blog Joined July 2012
2286 Posts
December 11 2016 14:36 GMT
#60
Huh. This is cool!
maru G5L pls
Prev 1 2 3 4 5 17 18 19 Next All
Please log in or register to reply.
Live Events Refresh
uThermal 2v2 Circuit
15:00
Season 2 - Bonus Cup 8
uThermal259
RotterdaM166
mouzHeroMarine127
IndyStarCraft 94
LiquipediaDiscussion
Ladder Legends
15:00
Valedictorian Cup #1
Bunny vs GgMaChine
ByuN vs Percival
MaxPax vs Krystianer
Solar vs Cham
SteadfastSC47
Liquipedia
PSISTORM Gaming Misc
14:55
FSL s10 Code S FINALS
Freeedom17
Liquipedia
WardiTV Map Contest Tou…
11:00
Playoffs Day 3
MaxPax vs Percival
herO vs Clem
WardiTV1367
IntoTheiNu 302
Ryung 208
Rex130
EnkiAlexander 48
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
uThermal 259
Ryung 208
RotterdaM 166
SortOf 155
Rex 130
mouzHeroMarine 127
IndyStarCraft 94
SteadfastSC 47
BRAT_OK 23
ProTech21
Vindicta 11
StarCraft: Brood War
Horang2 13825
EffOrt 867
actioN 634
Stork 555
ggaemo 363
firebathero 220
Hyun 184
Sharp 103
Dewaltoss 93
Pusan 72
[ Show more ]
Last 57
ToSsGirL 55
Barracks 50
soO 46
Free 46
Noble 25
Sexy 25
Rock 23
IntoTheRainbow 17
yabsab 17
GoRush 14
Terrorterran 8
Dota 2
Gorgc6364
qojqva1263
Counter-Strike
fl0m1445
byalli1397
kRYSTAL_28
Heroes of the Storm
Khaldor700
Liquid`Hasu329
MindelVK9
Other Games
singsing2151
B2W.Neo1040
FrodaN479
QueenE349
DeMusliM324
XBOCT290
Lowko249
Sick195
mouzStarbuck168
KnowMe10
Organizations
Dota 2
PGL Dota 2 - Main Stream18629
StarCraft: Brood War
Kim Chul Min (afreeca) 11
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
[ Show 19 non-featured ]
StarCraft 2
• Adnapsc2 21
• LUISG 16
• Dystopia_ 4
• sooper7s
• AfreecaTV YouTube
• Migwel
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
StarCraft: Brood War
• FirePhoenix4
• Michael_bg 4
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
League of Legends
• Jankos4360
• TFBlade1587
Other Games
• WagamamaTV335
• Shiphtur160
Upcoming Events
BSL
3h 29m
Sparkling Tuna Cup
18h 29m
WardiTV Map Contest Tou…
19h 29m
Ladder Legends
23h 29m
BSL
1d 3h
CranKy Ducklings
1d 8h
Replay Cast
1d 17h
Wardi Open
1d 18h
Afreeca Starleague
1d 18h
Soma vs hero
Monday Night Weeklies
2 days
[ Show More ]
Replay Cast
2 days
Replay Cast
2 days
Afreeca Starleague
2 days
Leta vs YSC
Replay Cast
4 days
The PondCast
4 days
KCM Race Survival
4 days
Replay Cast
5 days
Replay Cast
5 days
Escore
5 days
Replay Cast
6 days
Replay Cast
6 days
Liquipedia Results

Completed

Escore Tournament S2: W4
RSL Revival: Season 4
NationLESS Cup

Ongoing

BSL Season 22
ASL Season 21
CSL 2026 SPRING (S20)
IPSL Spring 2026
KCM Race Survival 2026 Season 2
StarCraft2 Community Team League 2026 Spring
WardiTV TLMC #16
Nations Cup 2026
IEM Rio 2026
PGL Bucharest 2026
Stake Ranked Episode 1
BLAST Open Spring 2026
ESL Pro League S23 Finals
ESL Pro League S23 Stage 1&2
PGL Cluj-Napoca 2026

Upcoming

Escore Tournament S2: W5
Acropolis #4
BSL 22 Non-Korean Championship
CSLAN 4
Kung Fu Cup 2026 Grand Finals
HSC XXIX
uThermal 2v2 2026 Main Event
Maestros of the Game 2
2026 GSL S2
RSL Revival: Season 5
2026 GSL S1
XSE Pro League 2026
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 2026
IEM Atlanta 2026
Asian Champions League 2026
PGL Astana 2026
BLAST Rivals Spring 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.