Poll: Create a MS Server for Linux?
You do not have permission to vote in this poll.
Yes
100.00%
24 100.00%
No
0%
0 0%
Total 24 vote(s) 100%
* You voted for this item. [Show Results]

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Platform Development
#1
I can't vote. It would always be good with more MS Ports, but I wont use it. So its kinda Yes and No.

Although if you complete it, you can always get a board here for it Tongue
Reply
#2
I've heard a lot of people try this, but no one completed it. Better off investing your time watching hentai, I'd say.
Reply
#3
Eh, I think if anyone can do it, it'd be you. And anyone who could use linux over windows, would use linux over windows.

I say go for it.
Reply
#4
The only worry is it would make it much harder for the average nubski to plow in the tutorials and make their own game so that may be a downfall :/

I love the idea of it, but i doubt i would be able to use it due to my lack of C knowledge
Reply
#5
yeah, there will probably not be many people using it. I would hope you could spend your expertice on something good for vbMS Smile I know you've done more than anyone could ask for, but we can always hope that once again something amazing is produced by you Smile If you want to make a linux version, do it. If I had the time I would have made a single player game withh toolkit as a side project.
Reply
#6
If you ever have some spare time verrigan, i would love for you to run me through how the (code wise) packet system on ms works; ms seems to have alot of things in it you cant learn from books Cry
Reply
#7
I'd love to see it. I'd be more impressed with a Perl or C++ port, but if you're going to go with just C, i'll still be really impressed. I started a C++ and i was trying to keep it as close to the current MS as possible. I just hate the way the server works for MS so i eventually stopped... i probably only converted over about 30-40% though.
Reply
#8
I can't even play MS games because I'm on Linux. Although I know what you're doing still won't fix that, I say go for it.
Reply
#9
Decided to vote no for some reason. Not sure why, but isn't there a program that you can use to run a server on linux?
Reply
#10
Although it would be nice, rewriting it in a different language would take a hell of a lot of work and time. Many MS servers run just fine from a home machine, too, backed by a broadband connection and a decent machine.
Reply
#11
If you chose C++ I'd be more then willing to aid as well.

Even in C I may be able to offer something.

If it's C++, I can most specifically offer MSE++, which is mostly only server code, that needs a bit of a fixer up, but nothing more than that before its worked on more.
Reply
#12
Oh, btw, the MS server works nicely run through wine. The client, well, that errors.
Reply
#13
Misunderstood Wrote:Oh, btw, the MS server works nicely run through wine. The client, well, that errors.

I got the client running on Ubuntu with a bit of faffing around.
Quote:Robin:
Why aren't maps and shit loaded up in a dynamic array?
Jacob:
the 4 people that know how are lazy
Robin:
Who are those 4 people?
Jacob:
um
you, me, and 2 others?
Reply
#14
Verrigan Wrote:Considering that wine is an emulator... Does it, or does it not, have a slower processing time on the server? (Or the client. Tongue)

Good point Tongue
Quote:Robin:
Why aren't maps and shit loaded up in a dynamic array?
Jacob:
the 4 people that know how are lazy
Robin:
Who are those 4 people?
Jacob:
um
you, me, and 2 others?
Reply
#15
one Wrote:
Verrigan Wrote:Considering that wine is an emulator... Does it, or does it not, have a slower processing time on the server? (Or the client. Tongue)
wine is an recursive acronym and stands for "wine is not (an) emulator". Tongue
it allows linux users to use the windows api

That went right over my head, but sounds impressive!
Quote:Robin:
Why aren't maps and shit loaded up in a dynamic array?
Jacob:
the 4 people that know how are lazy
Robin:
Who are those 4 people?
Jacob:
um
you, me, and 2 others?
Reply
#16
one Wrote:
Verrigan Wrote:Considering that wine is an emulator... Does it, or does it not, have a slower processing time on the server? (Or the client. Tongue)
wine is an recursive acronym and stands for "wine is not (an) emulator". Tongue
it allows linux users to use the windows api

Picky picky - technically emulator or not, the result is still pretty much the same and people know what you're talking about. :wink:
Reply
#17
I believe it may be slightly slower, I didn't test it much. There are cases, however, where programs run through wine are faster than programs run on windows. I can't provide a specific example though.

Quote:I got the client running on Ubuntu with a bit of faffing around.
What did you do to get it to work? I had problems on Ubuntu. It might be because I have the 64 bit version...but I don't know.
Reply
#18
Not to be a dick or anything... but is this a project that's going to be finished?

I was really hyped about one of the sources you were going to do back in the day, and then it never panned out. Same with KoC. This is something i'm really interested in, so i'd love to see it completed Smile
Reply
#19
You should do it in C++, you know you want to learn a new language
Reply
#20
Grim and i got into this before, WINE is a wrapper, not an emulator... it uses the windows API. (Check the wiki http://en.wikipedia.org/wiki/Wine_%28software%29)

Anyways, as far as possible future client development goes, do you have an SDK in mind for the graphical part (and i'm going to assume that it's openGL)?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)