Windows silly. You can port ROM for windows. Using Cygwin (free). Or you can
go and get Microsoft Visual C++ or Borlands flavor of compiler. Here is how
to port to windows with Cygwin.
1) Get yourself a good C programming utility like SynEdit why not its free.
2) Download the full current Cygwin and install on your windows OS.
3) Download the latest ROM source which is Publicly Rom2.4b6.
4) Rev up the Synedit and modify the makefile (no extensions) by taking
out -lcrypt and $( NOCRYPT ). Make sure all of the .c files in the source
folder are reflected in the makefile with .o extensions instead of .c.
Close to the bottom you will see CFLAGS look for $< and
type -DUnix -DOLD_RAND -DNOCRYPT right before it should look like this:
-DUnix -DOLD_RAND -DNOCRYPT $< (make sure there is a space before -DUnix.
Now save your makefile.
5) Rev up Cygwin and when you get to the prompt, type cd *:/rom24/src
(assuming you placed it that directory, * reflects the drive letter) Now for
compiling type exactly this for the Base ROM code:
gcc -DUnix -DOLD_RAND -DNOCRYPT *.c
It will work for a minute or two. Then back to the prompt. That means it was
successful. If you had any errors it would spit them out as it went.
6) Copy the a.exe from your src directory to the area directory.
7) rev up SynEdit again and make a simple batch file to access the newly
made executible. ie..
cd *:\rom24\area
a.exe 4200 (<-- or whatever port you want. Or no number is default of 9000 I
think.)
Now save that newly made file as Rom24.bat in the *:\rom24 directory.
8) Now make a shortcut to your desktop.
9) start that bugger up and have fun!
Dantin
P.S. Just cut and paste this e-mail into notepad and save in Rom24 directory
for future reference.
----- Original Message -----
From: "Onyx" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Monday, November 26, 2001 7:41 PM
Subject: Windows
> Im new to ROM... and I have a question. Currently Windows is my only
option
> for running a mud. What program should I use to run it? (Cygwin, etc.)
>
>
> --
> ROM mailing list
> [email protected]
> http://www.rom.org/cgi-bin/mailman/listinfo/rom