Adybo123 Posted November 9, 2015 UPDATE: Development has finally been picked up (sorry it took until march!). I will now start to put progress updates at the bottom. Hey, I just wanted to post early and let you know, I'm making a new Doom multiplayer program! I would like to say that I do not have any association with the creators of Doom Connector, despite my thread title. I do, however, think that it is very similar to Doom Connector. The features are limited currently, but it should be ready soon. Here is an image of the current state which "DoomLink" is in: Please appreciate that this application is in a very early development stage, although the main features, such as creating and joining servers are working very well. If you're interested in this project, you can contact me at: -Removed as I do not check my email- You can also check my Trello board: https://trello.com/b/Mmybt0bn/doomlink I am awful at checking any forms of communication, if you send me anything such as a PM, I may never respond, this is simply because I haven't seen it. Thanks, Adam 0 Quote Share this post Link to post
Reisal Posted November 10, 2015 This is always great to hear, I remember my early days of being a moderator on Doom Connector V2 under my old name. 0 Quote Share this post Link to post
Technician Posted November 10, 2015 Doom Connector brings back good memories. God speed. 0 Quote Share this post Link to post
Doomkid Posted November 10, 2015 I was a DC fanatic from 2001-2004, then I was an STO fanatic. I would like to see personal little account blurbs like on DC, and maybe even IRC connectivity to other servers as well? I've always though a program that sorta 'merged' the concepts of IDE and DC would be awesome. Regardless what you decide to do, good luck, and I'll be happy to try it. 0 Quote Share this post Link to post
Tango Posted November 10, 2015 so many memories on DC/STO :') looks cool man! 0 Quote Share this post Link to post
Z0k Posted November 10, 2015 oh god i cant wait for this hope also get support for D64ex port :) but mostly im just looking for something that replace DC. great to hear this kind of new! 0 Quote Share this post Link to post
snapshot Posted November 10, 2015 Looks nice, i was talking about that "DoomConnector" few months ago, good luck working on it . 0 Quote Share this post Link to post
Adybo123 Posted November 10, 2015 Thanks for your support! I will, on request be adding profiles with Bios and so on, also, a chat functionality is already implemented and working well. If anybody has any other suggestions, I will be happy to implement them if possible. 0 Quote Share this post Link to post
snapshot Posted November 10, 2015 Adding support to each Sourceport that DoomConnecter used to support would be cool + Doom64Ex and Doomsday engine :) 0 Quote Share this post Link to post
Adybo123 Posted November 10, 2015 After a quick internet search, I have confirmed that I can definitely add support for Doom 64 EX. All I require to add engines is: - The create server command line argument/parameter e.g "-host" or "-server" - The IWad parameter (if required, some engines like Zandronum don't need this) e.g "-iwad" - The PWad parameter e.g "-file", "-pwad" and the join server command e.g "-connect", "+connect" etc. DoomLink also supports additional, engine specific parameters such as "-fullscreen" if required. I may also implement the ability to add your own engine, entering the above parameters themselves. 0 Quote Share this post Link to post
snapshot Posted November 10, 2015 Command line parameters for Doom64Ex : http://doom64ex.sourceforge.net/wiki/index.php/Command_Line_Parameters Command line parameters for Doomsday : http://wiki.dengine.net/w/Command_line_option_reference Zandronum : http://wiki.zandronum.com/Command_Line_Parameters ZDAEMON : http://www.zdaemon.org/?CMD=info&NAME=client SRB2 https://wiki.srb2.org/wiki/Command_line_parameters Doom legacy http://doomlegacy.sourceforge.net/docs/legacy.html#cmdline Odamex http://odamex.net/wiki/Command_line_parameters Hope this helps . 0 Quote Share this post Link to post
Voros Posted November 10, 2015 cool. I understand that its still early and a WIP, but future updates are going to improve it, right?. Still, the first Doom 64 EX server... An incredible achievement. Will it be possible for your Doom Link? 0 Quote Share this post Link to post
RestlessRodent Posted November 10, 2015 Two questions: Will this be open source? Would there be support for Linux and Mac OS X? 0 Quote Share this post Link to post
ReFracture Posted November 11, 2015 Good luck! My biggest memory with Doom Connector was helping people get the source ports configured with it and helping them forward the necessary ports for file transfer and the various source ports. Then proceeding to kick their ass in Execution! ;) 0 Quote Share this post Link to post
Gentlepoke Posted November 14, 2015 This looks promising, I can't wait to see any future developments which come out of this. 0 Quote Share this post Link to post
Adybo123 Posted November 16, 2015 Hey there, Thanks for the links. Firstly, I believe that my initial time estimation was greatly exaggerated, as I am having trouble closing rooms after they are created. Second, from its Wiki, I could not find Odamex's server commands, I.E -server and -connect. Does anybody know the arguments. 0 Quote Share this post Link to post
snapshot Posted November 16, 2015 Glad to hear you're still working on it, and there you go : http://odamex.net/wiki/Command_line_parameters And -connect and -file of course "_" . EDIT : odaserv.exe must be launched with the commands within that page, e.g : Odaserv -warp <mapnumber> -port <yourport> -skill <which skill number> 0 Quote Share this post Link to post
Adybo123 Posted November 17, 2015 Hi, just thought I'd give a progress update! There's still a lot to do, and, trust me, it's getting done. Since my last post, I have written/began to write the following features: - Login system (passwords are encrypted on the server) - Create and join room is now polished (Zandronum only, I am working on multiple engine support) - Engine configuration files for quick edits and custom engines As mentioned above, I have begun work on a configuration file system, based on IDs, which should make customising and adding engines rather easy. Here is an example of Zandronum's config file: #DOOMLINK Engine Configuration File engine config { name="Zandronum" description="Formerly Skulltag, Zandronum revolves around multiplayer." id="ZAND" argiwad="" argwad="-file" arghost="-host" argextra="-upnp 10666" argjoin="+connect" } # Zandronum.ini Config File # One of the default files, included with DoomLink # Written by Adam Soutar # The creator of this script did not write the engine! Using this template, it would really help me out if some community members could create the config files for their favourite engines. You may credit your configuration files using comments (#) after the closing bracket (}). Thanks, Adam EDIT: It appears that Doomworld doesn't accept formatting very well, the lines inside the engine config { section have tabs before them (You can use a tab or a space). 0 Quote Share this post Link to post
snapshot Posted November 17, 2015 Just wondering will it allow specfying Master server urls manually for custom engines (means browsing servers right from Specified master servers for custom engines aswell) ?, That's another feature that current server browsers lack :) . EDIT : You're missing the iwad argument, it's -iwad . 0 Quote Share this post Link to post
Adybo123 Posted November 18, 2015 I left the IWad argument out of the config because Zandronum saves your IWad location and automatically uses it, however, I will add it incase somebody has not yet configured their Zandronum directory. As for master servers, I shall most definitely look into it. 0 Quote Share this post Link to post
The Civ Posted November 18, 2015 This seems really interesting. Not to mention how impressive that Doom 64 EX server is. I'll have to check this out. 0 Quote Share this post Link to post
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.