PDA

View Full Version : do I need all of subdirectories to run the server?


muncher
12-04-2002, 11:24 PM
I'm running a Linux MOH server and I was curious if I needed to have all of the subdirectories that's part of MOH.

My directory structure looks like this:

./eReg
./main
./main/configs
./main/maps
./main/maps/dm
./main/mymods
./main/mymods/textures
./main/mymods/textures/algiers
./main/save
./main/save/unnamedsoldier
./main/screenshots
./main/sound
./main/sound/amb
./main/sound/amb_stereo
./main/sound/dialogue
./main/sound/dialogue/Briefings
./main/sound/dialogue/Generic
./main/sound/dialogue/Generic/A
./main/sound/dialogue/Generic/A/alert
./main/sound/dialogue/Generic/A/attack
./main/sound/dialogue/Generic/A/before
./main/sound/dialogue/Generic/A/betrayed
./main/sound/dialogue/Generic/A/cover
./main/sound/dialogue/Generic/A/damage
./main/sound/dialogue/Generic/A/death
./main/sound/dialogue/Generic/A/directive
./main/sound/dialogue/Generic/A/drive
./main/sound/dialogue/Generic/A/follow
./main/sound/dialogue/Generic/A/idle
./main/sound/dialogue/Generic/A/impressed
./main/sound/dialogue/Generic/A/kill
./main/sound/dialogue/Generic/A/over
./main/sound/dialogue/Generic/A/panic
./main/sound/dialogue/Generic/A/sighted
./main/sound/dialogue/Generic/A/target
./main/sound/dialogue/Generic/G
./main/sound/dialogue/Generic/G/attack
./main/sound/dialogue/Generic/G/curious
./main/sound/dialogue/Generic/G/death
./main/sound/dialogue/Generic/G/disguise
./main/sound/dialogue/Generic/G/fear
./main/sound/dialogue/Generic/G/idle
./main/sound/dialogue/Generic/G/pain
./main/sound/dialogue/Generic/G/sighted
./main/sound/dialogue/M1L1
./main/sound/dialogue/M1L1/A
./main/sound/dialogue/M1L1/G
./main/sound/dialogue/M1L2
./main/sound/dialogue/M1L2/A
./main/sound/dialogue/M1L2/g
./main/sound/dialogue/M1L3
./main/sound/dialogue/M1L3/A
./main/sound/dialogue/M2L1
./main/sound/dialogue/M2L1/A
./main/sound/dialogue/m2l2
./main/sound/dialogue/m2l2/g
./main/sound/dialogue/M2L3
./main/sound/dialogue/M2L3/G
./main/sound/dialogue/M3l1
./main/sound/dialogue/M3l1/A
./main/sound/dialogue/M3l1/G
./main/sound/dialogue/M3L2
./main/sound/dialogue/M3L2/A
./main/sound/dialogue/M3L3
./main/sound/dialogue/M3L3/A
./main/sound/dialogue/m4l1
./main/sound/dialogue/m4l1/A
./main/sound/dialogue/m4l1/G
./main/sound/dialogue/M4L2
./main/sound/dialogue/M4L2/A
./main/sound/dialogue/M4L3
./main/sound/dialogue/M4L3/A
./main/sound/dialogue/M4L3/G
./main/sound/dialogue/m5l1
./main/sound/dialogue/m5l1/A
./main/sound/dialogue/m5l3
./main/sound/dialogue/m5l3/A
./main/sound/dialogue/M6L1
./main/sound/dialogue/M6L1/G
./main/sound/dialogue/M6L2
./main/sound/dialogue/M6L2/G
./main/sound/dialogue/M6L3
./main/sound/dialogue/M6L3/A
./main/sound/dialogue/M6L3/G
./main/sound/dialogue/Multiplayer
./main/sound/dialogue/Multiplayer/a
./main/sound/dialogue/Multiplayer/g
./main/sound/dialogue/training
./main/sound/mechanics
./main/sound/music
./main/sound/vehicle
./main/sound/weapons
./main/sound/weapons/explo
./main/video
./snddrivers
./snddrivers/a
./snddrivers/b

Question is..do I need all of that...and if I can remove some of it, will the memory footprint of each instance be smaller?

Shockwave
12-05-2002, 12:58 AM
The short answer is: No. Here's a link to some info for you:

http://icculus.org/cgi-bin/ezmlm/ezmlm-cgi?23:mss:1000:200209:becndohegadocjoaedpp


I have been successfully running a Linux server for some time using only the files listed in that post and it has been working fine. It won't reduce the memory used by your system, but it will certainly save you some disk space. ;)

Cowgod
12-07-2002, 07:16 AM
Minimum files you need for a Linux dedicated server:

./mohaa_lnxded
./fgameded.so
./main/pak0.pk3 (models, etc.)
./main/pak5.pk3 (maps)
./main/pak6.pk3 (miscellaneous)


Minimum files you need for a Windows dedicated server:

.\mohaa_server.exe
.\system86.dll
.\main\gamex86.dll
.\main\pak0.pk3
.\main\pak5.pk3
.\main\pak6.pk3


You can ditch everything else. Paks 1 and 2 are textures, 3 and 4 are sounds, so the server won't miss 'em.

And of course, you'll want some kind of config file :)