Patreon Logo Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal Logo PayPal. You can also buy games using our partner links for GOG and Humble Store.
Title: I did a Mount & Blade:Warband dockerized server thingy..
Duck Hunt-Pr0 29 Jul 2020
anyone care to.. HAAAAAAAAAAAAAAAAAAAAAALP MMEEEEEEEEEEEEH!!! ? :cry:

  • The server's windows .exe is ran via 'wineconsole' (WINE v.1.8.6 currently)

  • I had to fall back to Debian (slim-stable), simply because (older) WINE apparently wont build very good on Alpine. (there's also currently no 32bit Alpine 'wine' ..

  • I'd like to auto-make it into a (headless) VirtualBox implementation once it's shown to be running more or less flawlessly..

  • worst case.. It's a relatively easy adaptable 'headless framework' for dockerized game servers (trough WINE(CONSOLE))..

  • "HOW CAN I HELP!? :woot:" i hear you ask.. Look out below!


..Decent and easily readable Documentation is always nice to have..
..Optimizing and 'minifying' stuffs is always good!
..CAN YOU DO STUFF TO BUILD MULTIARCHTECTUREs ON ALPINE LINUX, BUSYBOX OR [TOYBOX](http://www.landley.net/toybox/)?? love that!! :wub:
..Could you script a tool to convert a Dockerfile/Docker image into a VirtualBox "*.OCI" image?
..Are you a wizard at [dialog](https://invisible-island.net/dialog/dialog.html#documentation) or (n/not)[curses](https://docs.python.org/3/howto/curses.html) scripting/programming?
..Do you stride lofty and lanky among [QEMU](https://www.qemu.org/docs/master/)s and [VirtualBox](https://www.virtualbox.org/manual/ch07.html)es? [Dosbox](https://www.dosbox.com/wiki/Connectivity)? [FreeDOS](http://wiki.freedos.org/wiki/index.php/Main_Page)?
..Are you chock full of ideas, however crazy and silly they may seem?
.. (insert stuffs about netcat, softether, nginx, netplay etc. etc.)
..do you do shit just for fun and giggles? 🍻

source code: https://bitbucket.org/duckhuntpr0/mountandbladeserver_docker
docker hub auto builds: https://hub.docker.com/repository/docker/duckhp/warbandviking
initial steam post: https://steamcommunity.com/sharedfiles/filedetails/?id=2180994411

![link](https://steamuserimages-a.akamaihd.net/ugc/1479947759685957711/46385FB5478F61953A061B7D17880C413726F3CB/)
^-- the tmux 'dashboard'

(INSERT FREEMIND MINDMAP HERE)

External Media: You need to be logged in to view this.

[url=https://youtu.be/6-78xjN418c]
[img]https://i.imgflip.com/49r8p4.jpg[/img][/url]

Skål! :woot:
Spoiler, click me
(TO BE CONTINUED ONCE A BIT MORE SOBER..)
never happened..

Last edited by Duck Hunt-Pr0 on 31 Jul 2020 at 9:09 am UTC
Duck Hunt-Pr0 30 Jul 2020
Is the cause of non-transparent background of this pane a fault of '[wineconsole](https://github.com/wine-mirror/wine/tree/7b38d4f9efd899a68d754b83b1b396929549a973/programs/wineconsole)', or '[libncurses](https://invisible-island.net/ncurses/announce.html#h3-documentation)' (the 'backend' of wineconsole) itself ? :unsure:

(neither 'wineconsole --backend=user *' or 'wineconsole --backend=user *' appear to make any difference)

External Media: You need to be logged in to view this.


Last edited by Duck Hunt-Pr0 on 31 Jul 2020 at 2:04 am UTC
Duck Hunt-Pr0 31 Jul 2020
Is there a better, distro- and shell- independent way, to auto-calculate a somewhat optimal 'make -jX' ? (X being number of parallel jobs/builds)

$ make -j$(( ($(nproc) / 3)+1 ))

#this will _always_ be 'make' with at least '-j1' or more (?) , depending on number of CPU cores


This is apparently how [Bash arithmetic](https://ryanstutorials.net/bash-scripting-tutorial/bash-arithmetic.php) is done, but it would nice to know if it could work in ANY shell.. SH in particular. But is there a better, more ultimate, way?

https://linux.die.net/man/1/nproc
https://ryanstutorials.net/bash-scripting-tutorial/bash-arithmetic.php

Last edited by Duck Hunt-Pr0 on 31 Jul 2020 at 9:14 am UTC
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon Logo Patreon. Plain Donations: PayPal Logo PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register