sthalik 10 Posted March 8, 2013 http://ananke.laggygamerz.com/dump/arma3.png I won't be sharing instructions, sorry. Share this post Link to post Share on other sites
brfield 1 Posted March 8, 2013 If you aren't going to share then why post? That's kinda like "Hey I know how to get a guaranteed job after graduation, but you'll have to figure it out on your own. Sorry." Share this post Link to post Share on other sites
sthalik 10 Posted March 8, 2013 Because Steam doesn't work on Wine now and had to resort to less savory methods. Graduation? What graduation? I didn't graduate from my fracking high school :D Share this post Link to post Share on other sites
brfield 1 Posted March 8, 2013 It's just that you could have put the instructions up. Running the server under Linux opens it up to more people. You could get more performance from the same machine on Linux than Windows due to free resources on a properly tuned machine. Share this post Link to post Share on other sites
sthalik 10 Posted March 8, 2013 (edited) Reading comprehension failure. had to use the perl -e 'print chr for 99, 114, 97, 99, 107' PS COSA server was run under Wine for ages on old ananke. Hi Tenk if you ever read this :) Edited March 8, 2013 by sthalik Share this post Link to post Share on other sites
sthalik 10 Posted March 8, 2013 (edited) Instructions for building with Steam: git clone git://source.winehq.org/git/wine.git cd wine git checkout origin/master -b hacks # Here you accept reversion [b]git revert 7ce90cc7198a6dee75a999e9502ff997e5d3a763[/b] cd .. mkdir -p wine-build cd wine-build ../wine/configure --prefix=/some gmake -j8 depend all gmake install [b]# Also run winecfg, go to libraries and disable dwrite![/b] The bolded commit broke Steam. No need for any less-than-savory solutions! ---------- Post added at 06:15 PM ---------- Previous post was at 04:56 PM ---------- Please see http://bugs.winehq.org/show_bug.cgi?id=33147 Edited March 8, 2013 by sthalik Share this post Link to post Share on other sites
QuiteFranklyMyMaN 1 Posted March 8, 2013 Instructions for building with Steam:git clone git://source.winehq.org/git/wine.git cd wine git checkout origin/master -b hacks # Here you accept reversion [b]git revert 7ce90cc7198a6dee75a999e9502ff997e5d3a763[/b] cd .. mkdir -p wine-build cd wine-build ../wine/configure --prefix=/some gmake -j8 depend all gmake install [b]# Also run winecfg, go to libraries and disable dwrite![/b] The bolded commit broke Steam. No need for any less-than-savory solutions! ---------- Post added at 06:15 PM ---------- Previous post was at 04:56 PM ---------- Please see http://bugs.winehq.org/show_bug.cgi?id=33147 Is it fully supported or does it crash alot with some weird OpenGL out of mem issues? Share this post Link to post Share on other sites
naizarak 4 Posted March 8, 2013 tip: take this to a linux forum. no one here cares. btw good luck at running this at more than 5fps Share this post Link to post Share on other sites
sthalik 10 Posted March 8, 2013 This is a dedicated server. Also, 40 people playing with no issue. Share this post Link to post Share on other sites
xSnakeDoctor 10 Posted March 8, 2013 What kind of hardware specs? I'd like to run my own box but have never done it before.. Share this post Link to post Share on other sites
sthalik 10 Posted March 8, 2013 It shouldn't consume much more resources than Windows dedicated server. Now that Steam solution and not 5-letter-word is available, I can help. What's your issue? Specs: CPU: Intel® Core i7-3770 CPU @ 3.40GHz (3400.07-MHz K8-class CPU) FreeBSD/SMP: Multiprocessor System Detected: 8 CPUs FreeBSD ananke.laggygamerz.com 9.1-STABLE FreeBSD 9.1-STABLE #1: Fri Feb 22 01:08:03 CET 2013 root@ananke.laggygamerz.com:/usr/obj/usr/src/sys/ANANKE amd64 Share this post Link to post Share on other sites
sthalik 10 Posted March 12, 2013 (edited) Won't work now on Wine. Windows VM firewall rules (ugly, but no other way): rdr on $ext_if inet proto tcp from any to ($ext_if) port 3391 -> $cosa_ip port 3389 rdr on $ext_if inet proto udp from any to ($ext_if) port 2300:2400 -> $cosa_ip nat on $ext_if inet proto udp from $cosa_ip port 1024:65535 to any -> ($ext_if) [color="#FF0000"]static-port[/color] @Placebo please fix :) For devs: you use WSAgetsockaddrinfo() or similar to get remote's port. This is incorrect! Use port specified by user/GS. Edited March 12, 2013 by sthalik Share this post Link to post Share on other sites
Gorbachev 1 Posted March 12, 2013 tip: take this to a linux forum. no one here cares. btw good luck at running this at more than 5fps Why do people like you get to post on these forums? That is an incredibly ignorant statement besides being incredibly useless to anyone but your own ego. Share this post Link to post Share on other sites