|
|
#1 |
|
Member
Join Date: Oct 2005
Posts: 34
![]() |
Hi there.
I am new to the world of topmudsites, and could use some assistance![]() First of all, I am blind, and use software called a screenreader which reads what is on the screen to me verbally. I have been mudding for 10+ years, and am now looking into creating my own little piece of computer generated paradice. ![]() My question is this. I use windows, and I have heard from admins/gods on a couple different muds which I have played that it is basically impossible to run a mud on a windows machine. It is rather difficult to get the accessibility software for Linux, and I would like to avoid Linux as much as possible. Is there any possible way to run a mud in windows? Or does it even matter if I am using a commercial server? Are there any codes which might work ok on windows? I would appreciate any comments on my situation ![]() Thanks a lot Brawny |
|
|
|
|
|
#2 |
|
New Member
|
Hey,
There are a couple of codebases that you can run on windows, (A Smaug I recall from somewhere, and I believe a ROM..) But it is certainly not the most efficient way of doing things. You would be severely limited in improving and expanding the code, and it would not be nearly as stable. However. That would only be running the server from a windows machine, and I doubt you plan to run your own server, at least to start. Using a commercial server (Most of which run some form of Linux/Unix) with a shell account you can telnet into from a windows machine, is a very common and viable way to run a MUD yourself. I have worked as a developer on a few MUD's and never needed to install Linux on my own personal machine. I hope this helps, if it doesn't feel free to ask for clarification on any points. More than happy to help. |
|
|
|
|
|
#3 |
|
Member
|
I don't see why there would be any problems with extending the code, or even stability these days. Windows XP should handle a mud just fine.
|
|
|
|
|
|
#4 |
|
Member
Join Date: Mar 2005
Location: Lusternia
Posts: 35
![]() |
Even XP is extremely unstable compared to Linux, my Linux machine has been running for months, where XP has to restart every week or so. Cgwin is a linux emulator for windows, but again it won't be as stable.
As was mentioned most people don't run their own server. Putty is a program that will allow you to connect into a linux server from windows using SSH, your reader should be able to read that(but you will still need to learn the basic linux commands). I've seen a couple Java based mud sources out there, which in theory should run on windows just as well as linux... CoffeeMud is one, I think. If you do a little searching you should be able to find a couple of them. |
|
|
|
|
|
#5 |
|
New Member
Join Date: Jan 2006
Posts: 18
![]() |
I believe Dgd is another codebase you can use to program from Windows.
|
|
|
|
|
|
#6 |
|
Member
Join Date: Oct 2005
Posts: 34
![]() |
Kay, That helps some. I would most likely be using a commercial server, and if I could telnet to it... nod nod, sounds easy enough. Is it possible to access the code and everything by telnetting to the server? And also, I am extremely lacking in linux/unix knollege... what exactly is a shell account?
I have looked into coffeemud, and I like it... but the databasing bothers me... it slows the mud down way to much. *shrug* I would most likely be using Circle, as most of the muds which I have played have ran under circle. Also, could anyone suggest a good commercial server to use? And, would you suggest loading the basic stalk version of circlemud onto the server to begin work on it? Thanks for your help everyone, I really do appreciate it!! Brawny |
|
|
|
|
|
#7 |
|
Member
Join Date: Oct 2005
Posts: 34
![]() |
Ahhh... and I forgot to mention that on a slightly different note, I am needing some help learning C. I have learned a bit over the years, but no where near enough to dive into coding without a hard core coder by my side. I could also use any suggestions as to a good tutorial on programming in C.
Thanks a lot!! Brawny |
|
|
|
|
|
#8 |
|
Senior Member
Join Date: Feb 2003
Location: Sweden
Home MUD: www.sharune.com
Posts: 359
![]() |
Make your mud in Java and it runs anywhere!
I code our mud on my windows machine, test runs it there, and later upload it to our unix server where it will run for real. You dont need to change a single thing in the code for it to run perfect on both systems |
|
|
|
|
|
#9 |
|
Senior Member
Join Date: Oct 2002
Posts: 310
![]() |
There is a version of the old MUDOS for Windows. At least NT or better anyway, it commits suicide on 9x. lol There is some stupid issue with some clown complaining about GPL and not providing the source with it or some bull, so I don't know it that has been resolved yet, but you can/could find it here:
http://dead-souls.sourceforge.net/ MUDOS is a true lpmud. Most of the code bases for Windows are far more limited database driven jobs that while easier to use sometimes, tend to also limit options for design, sort of like picking VB over C++. |
|
|
|
|
|
#10 |
|
Member
Join Date: Mar 2006
Location: IL
Posts: 36
![]() |
CoffeeMUD is open source and made in Java. It's been a close kept secret of mine as I've developed my MUD for my buddies, but it's a very good codebase. Runs very well on Windows, and it's got an integrated web based builder with tons of documentation.
The guy who develops it Bo Zimmerman has made it open source and stepped back to maintain it. I recommend it to everyone now, it's getting quite the community too. This way, you won't need Linux. |
|
|
|
|
|
#11 | ||
|
Member
Join Date: Jan 2006
Posts: 213
![]() |
Quote:
Quote:
If you are going to have it hosted on a server be aware that it IS Java-based. Takes a boatload of memory, and I have had a host complain about the number of threads it generates. Runs fastest with an external DB as well, although it comes with a stock internal DB. MYSQL can usually be found on most host servers. Pretty easy to set up. All in all, I like it. Though I know a lot of C programmers (which I do a bit of) might find it odd to use a Java MUD codebase. |
||
|
|
|
|
|
#12 |
|
New Member
|
Re: Running a mud on a windows machine.:)
I was reading through these forums and saw your post and realized you logged into my MUD of choice this morning
Did you find a good solution for you? I'm surprised no one mentioned OS X as a viable option - great accessibility software and has all the development tools of a Unix platform. |
|
|
|
|
|
#13 |
|
Member
Join Date: Nov 2009
Home MUD: bedlam.gotdns.com:9000
Posts: 101
![]() |
Re: Running a mud on a windows machine.:)
What exactly about Linux does the OP want to avoid? If it's just a matter of being able to access the mud files locally under Windows, then running a CircleMUD under cygwin is pretty straightforward, although it will require basic Linux skills for running scripts and compiling.
OSX is another option but of course that requires either an Apple machine or a hackintosh, and the OS can be unwelcoming to someone who has only used Windows. And, you'd still have to go into the terminal/shell for some things. At the end of the day, OSX + a C codebase will not feel much different than Windows + a C codebase under cygwin. Finally, any remote or local server can be set up fairly easily so that the code of the mud is made accessible, e. g. via FTP. That means you can always code 'locally' with whatever editor you prefer. And really finally, don't fear Linux. |
|
|
|
|
|
#14 | |
|
New Member
|
Re: Running a mud on a windows machine.:)
Quote:
|
|
|
|
|
|
|
#15 |
|
Member
Join Date: Oct 2005
Posts: 34
![]() |
Re: Running a mud on a windows machine.:)
Like... WOW!!
What was this like five years ago? And yet I still haven't really come up with a solution. I had completely forgotten about this post though it is still viable as something I'd like to know about. I've been trying and retrying different methods of mud creation since I graduated highschool in 2001, and everything I've tried has fallen through because of accessibility or because I just haven't had the know-how. I know all about os X, and though that might be an option down the road a bit, I'm not in the best position to pay for a new machine. Is it still true that most of the code bases that are run under windows don't perform as well as similar code bases under lynix? Coding the mud with windows and then getting a shell account to a host surver is possible, but what if I want to test my code before I upload it... or do you generally do the coding entirely through the shell? I haven't played with cigwin in a few years, but last time I tried my screen reader had major issues with it. Something like Coffeemud is still possible... although I've heard from several sorces that it's harder to get something built in java onto a host surver. It would be optimal if I could do my coding in notepad, then upload the file to a surver. Is that possible or does anything written in windows clash with a unix type environment? Anyway, as you can see I still have similar questions. Though at least now I know quite a bit more about coding. Thanks a lot Heathen for bringing this up again, I totally forgot that this was even here. And yes I am the same guy that logged on to Northern Crossroads this morning... hope to see you there. Carry on Brawny |
|
|
|
|
|
#16 | |||
|
Member
Join Date: Oct 2008
Home MUD: tharel.net
Posts: 31
![]() |
Re: Running a mud on a windows machine.:)
Quote:
Quote:
Quote:
Cygwin isn't the only way to get a Linux-like environment in Windows, but it does seem to be the most popular one by far and it's the only one I've personally used. If Cygwin doesn't work for you, maybe "AndLinux" will. It was somewhat popular a few years ago but I've lost track of it since I don't use Windows much anymore. It may not be well-suited for you though; as I recall it was some sort of integrated desktop wherein Linux was just a program running inside Windows. I wouldn't expect it to be screen-reader friendly, but you never know. Windows and unix use different end-of-line markers. You can usually move a Windows text file into unix with only minor issues that may not even be detectable in a screen reader. But Windows is not so kind with unix text files and will often cram the entire file into one line. However with a screen reader that may again not be particularly important. |
|||
|
|
|
|
|
#17 | |
|
Member
Join Date: Jun 2004
Name: Ben
Location: Zelienople, PA
Home MUD: Adventures Unlimited
Posts: 62
![]() |
Re: Running a mud on a windows machine.:)
Quote:
|
|
|
|
|
|
|
#18 | |
|
Member
Join Date: Nov 2009
Home MUD: bedlam.gotdns.com:9000
Posts: 101
![]() |
Re: Running a mud on a windows machine.:)
Quote:
Whether you decide to go local with cygwin or not, for logging into a shell you'd need a telnet client that Windows Narrator can read from. I tried putty (my favorite) and it didn't seem to work, but I'm pretty sure the simple telnet client built into Windows will work. In recent versions of Windows, you have to go under Programs & Features to install telnet - it's not installed by default. As for editing local text files, I recommend intype + winscp for quick file uploads to server. If you use winscp, issues with text file formatting arising from transfers between Windows and Linux should not come up. Notepad + winscp should work just as well. |
|
|
|
|
![]() |
| Thread Tools | |
Running a mud on a windows machine.:) - Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| The skies are running blood! | StygianKING | Advertising for Players | 0 | 10-14-2004 02:38 PM |
| Running a MUD | macdaddy7 | MUD Administration | 3 | 01-31-2004 02:58 PM |
| Running a Special! | Myra | MUD Announcements | 0 | 10-13-2003 11:17 PM |
| Running scripts in muds | cloudymind | Tavern of the Blue Hand | 6 | 08-18-2003 06:19 AM |
| Armageddon down for machine swap on Wed, June 25 | Sanvean | MUD Announcements | 7 | 06-25-2003 04:10 PM |
|
|