Hello, I am having trouble getting the SWR MUD code for Windows to work. I feel that I might be doing things completely wrong, and I could still be doing it wrong 10 years from now. I was wondering if you could tell me which files I need from your site (FTP?), and possibly help to point me in the right direction as far as file positioning goes. That would be a great help to me. Thanks in advance.
Thank you for responding so quickly. I have taken your advice and downloaded the tgz that you described. What I have been trying to do is to place the executable from the StarWars_W32Binary archive file into either the src directory and execute it from the area directory (..\src\StarWarsSmaug or something like that). At this point, it seems to loop forever because of the limbo.are file. (infinite loop over some error). If I try to remove the limbo.are file from the area.lst, there is just an error with space.are (and you can't very well remove that).
I know I have gotten SWR to work under Windows in the past (like, 2 years ago), but I am unable to do it now. I guess my major question now is... what am I doing wrong? Is the executable the wrong file, or do I have it in the wrong place, or am I trying to reach it the wrong way? Please help, because I'm too confused to help myself!
If you have the executable in the src directory, then yeah, you need to call it from the area directory, using what you said, "../src/swr". If your limbo.are is not working, you can try taking it out of another version of SWR, I beleive the areas are interchangeable. If that still doesn't work, you can try running it though gdb to see whats going wrong. Nick has a gdb guide about thats very, very handy, if you search for it you'll find it no problem. If it is infinite looping, use ctrl-c to stop it, and list to see where its getting hung up. That might help you in the code.
i had this same problem
its a reset area for a bad vnum in limbo.are
so i removed it from resets, and i get like 1,000 other errors with bad vnums and resets
do i really have to go thru and fix every vnum
why dont the star wars are files actually work with swr?
ERRORS LIKE THESE:
limbo.are : Rooms: 1 - 45 Objs: 2 - 99 Mobs: 1 - 99
Sat Feb 21 15:59:29 2004 :: [*****] FILE: space.are LINE: 8968
Sat Feb 21 15:59:29 2004 :: [*****] BUG: Get_obj_index: bad vnum 10424.
Sat Feb 21 15:59:29 2004 :: [*****] BOOT: Load_resets: space.are (23) 'G': objec
t 10424 doesn't exist.
Sat Feb 21 15:59:29 2004 :: [*****] FILE: space.are LINE: 8970
Sat Feb 21 15:59:29 2004 :: [*****] BUG: Get_obj_index: bad vnum 10488.
Sat Feb 21 15:59:29 2004 :: [*****] BOOT: Load_resets: space.are (25) 'G': objec
t 10488 doesn't exist.
Sat Feb 21 15:59:29 2004 :: [*****] FILE: space.are LINE: 8971
Sat Feb 21 15:59:29 2004 :: [*****] BUG: Get_obj_index: bad vnum 10311.
Sat Feb 21 15:59:29 2004 :: [*****] BOOT: Load_resets: space.are (26) 'G': objec
t 10311 doesn't exist.
Sat Feb 21 15:59:29 2004 :: [*****] FILE: space.are LINE: 8972
Sat Feb 21 15:59:29 2004 :: [*****] BUG: Get_obj_index: bad vnum 10313.
Sat Feb 21 15:59:29 2004 :: [*****] BOOT: Load_resets: space.are (27) 'G': objec
t 10313 doesn't exist.
Sat Feb 21 15:59:29 2004 :: [*****] FILE: space.are LINE: 9114
Sat Feb 21 15:59:29 2004 :: [*****] BUG: Get_obj_index: bad vnum 10487.
Sat Feb 21 15:59:29 2004 :: [*****] BOOT: Load_resets: space.are (169) 'G': obje
ct 10487 doesn't exist.
Sat Feb 21 15:59:29 2004 :: [*****] FILE: space.are LINE: 9169
Sat Feb 21 15:59:29 2004 :: [*****] BUG: Get_obj_index: bad vnum 10488.
Sat Feb 21 15:59:29 2004 :: [*****] BOOT: Load_resets: space.are (224) 'G': obje
ct 10488 doesn't exist.
Sat Feb 21 15:59:29 2004 :: [*****] FILE: space.are LINE: 9185
Sat Feb 21 15:59:29 2004 :: [*****] BUG: Get_obj_index: bad vnum 10488.
Sat Feb 21 15:59:29 2004 :: [*****] BOOT: Load_resets: space.are (240) 'G': obje
ct 10488 doesn't exist.
Sat Feb 21 15:59:29 2004 :: [*****] FILE: space.are LINE: 9203
Sat Feb 21 15:59:29 2004 :: [*****] BUG: Get_obj_index: bad vnum 10311.
Sat Feb 21 15:59:29 2004 :: [*****] BOOT: Load_resets: space.are (258) 'G': obje
ct 10311 doesn't exist.
Sat Feb 21 15:59:29 2004 :: [*****] FILE: space.are LINE: 9204
Sat Feb 21 15:59:29 2004 :: [*****] BUG: Get_obj_index: bad vnum 10488.
Sat Feb 21 15:59:29 2004 :: [*****] BOOT: Load_resets: space.are (259) 'G': obje
ct 10488 doesn't exist.
Sat Feb 21 15:59:29 2004 :: [*****] FILE: space.are LINE: 9209
Sat Feb 21 15:59:29 2004 :: [*****] BUG: Get_obj_index: bad vnum 302.
Sat Feb 21 15:59:29 2004 :: [*****] BOOT: Load_resets: space.are (264) 'G': obje
ct 302 doesn't exist.
Sat Feb 21 15:59:29 2004 :: [*****] FILE: space.are LINE: 9210
Sat Feb 21 15:59:29 2004 :: [*****] BUG: Get_obj_index: bad vnum 201.
Sat Feb 21 15:59:29 2004 :: [*****] BOOT: Load_resets: space.are (265) 'G': obje
ct 201 doesn't exist.
Sat Feb 21 15:59:29 2004 :: [*****] FILE: space.are LINE: 9211
Sat Feb 21 15:59:29 2004 :: [*****] BUG: Get_obj_index: bad vnum 304.
Sat Feb 21 15:59:29 2004 :: [*****] BOOT: Load_resets: space.are (266) 'G': obje
ct 304 doesn't exist.
Sat Feb 21 15:59:29 2004 :: [*****] FILE: space.are LINE: 9214
Sat Feb 21 15:59:29 2004 :: [*****] BUG: Get_obj_index: bad vnum 10199.
Sat Feb 21 15:59:29 2004 :: [*****] BOOT: Load_resets: space.are (269) 'O': obje
ct 10199 doesn't exist.
space.are : Rooms: 32000 - 32499 Objs: 32000 - 32499 Mobs: 32000 - 32499
newacad.are : Rooms: 10300 - 10430 Objs: 10300 - 10499 Mobs: 10340 - 10499
Sat Feb 21 15:59:29 2004 :: [*****] FILE: mon_cal.are LINE: 7126
Sat Feb 21 15:59:29 2004 :: [*****] BUG: Get_obj_index: bad vnum 6017.
Sat Feb 21 15:59:29 2004 :: [*****] BOOT: Load_resets: mon_cal.are (274) 'O': ob
ject 6017 doesn't exist.
Sat Feb 21 15:59:29 2004 :: [*****] FILE: mon_cal.are LINE: 7126
Sat Feb 21 15:59:29 2004 :: [*****] BUG: Fread_number: bad format. (E)