Skip to content

Commit 82a3f05

Browse files
committed
Update Bluewing Server to build 20
Also updated README. See 53caf1b.
1 parent 53caf1b commit 82a3f05

File tree

1 file changed

+16
-9
lines changed

1 file changed

+16
-9
lines changed

README.md

Lines changed: 16 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,7 @@
11
# bluewing-cpp-server
2-
An example of Lacewing Blue (Bluewing) implementation of Lacewing Relay protocol as a server.
2+
An example of Lacewing Blue (Bluewing) implementation of Lacewing Relay protocol as a server.
33
Windows EXE using Visual Studio. Full C++ speed, with no trace of Clickteam Fusion.
4-
Bluewing Server Full Powah!
5-
6-
# Multi-platform note
7-
While this repository is a Visual Studio and Windows based server, Blue liblacewing should be usable on other compilers (e.g. GCC) and on other POSIX-based platforms (e.g. Linux flavours). If you get any issues compiling Bluewing itself on non-Windows, or using non-Visual Studio, feel free to create an issue or pull request.
8-
9-
# License
10-
This is **MIT license**, so you're free to use personally, commercially, or sell your variant of this, but you should include a notice that you retrieved it from this repository.
11-
4+
125
# Features
136
* This server is compatible with clients that use Lacewing Relay protocol.
147
* Optional Flash policy hosting, and auto-generates a policy file for the Lacewing port.
@@ -22,3 +15,17 @@ The server is compatible with any of the following (and any combination):
2215
* client programs that are made in Clickteam Fusion 2.5 or Multimedia Fusion 2.0
2316
* Fusion 2.0/2.5 clients for Windows, Android, and SWF/Flash
2417
* Lacewing Relay and Lacewing Blue Fusion extensions (Blue is highly recommended for client, as it is more recent)
18+
19+
# Tools needed to edit this source
20+
You will need Visual Studio 2017+, with Windows XP support add-on.
21+
* To add it to your VS install, run the Visual Studio Installer, select More > Modify, and under Individual Components tab, enable C++ Windows XP Support for VS 2017 (v141) tools.
22+
(Note that VS 2017 XP is the latest XP, so you want VS 2017 XP support even if you're using VS 2019.)
23+
* Alternatively, XP support requirement can be removed in half a minute; simply switch the compiler under Project Properties > General > Platform Toolset, from v141_xp to v121 (if you're using VS 2017) or v141 (if VS 2019).
24+
25+
Due to use of C++17 features, like std::string_view, VS 2015 is not supported.
26+
27+
# Multi-platform note
28+
While this repository is a Visual Studio and Windows based server, Blue liblacewing should be usable on other compilers (e.g. GCC) and on other POSIX-based platforms (e.g. Linux flavours). If you get any issues compiling Bluewing itself on non-Windows, or using non-Visual Studio, feel free to create an issue or pull request.
29+
30+
# License
31+
This is **MIT license**, so you're free to use personally, commercially, or sell your variant of this, but you should include a notice that you retrieved it from this repository.

0 commit comments

Comments
 (0)