Natural Selection Under Linux!
Bullet-Man-2
Join Date: 2002-12-22 Member: 11385Members
<div class="IPBDescription">for people who don't like Bill Gates</div> <a href='http://www.transgaming.com/gamepage.php?gameid=738' target='_blank'>http://www.transgaming.com/gamepage.php?gameid=738</a>
A while back (about a week or two) when I was working with my new SuSE 8.1 pro I thought how cool it would be to run NS under Linux. So I installed it, ran it, and wow... Lets go shoot up some aliens! I e-mailed the admin about the mod, and he added it to the growing list.
PS: For people who are trying to download the mod, there are issues with NS's FLASH webpage. It seems only Flash6 will work with it... So far I've tried Konquer /w Flash5 plugin, and Netscape 7.1 with both the Flash4 and 5. I wish Macromedia would hurry and give us a flash update. If anyone can get it to work please e-mail me! Oh yea as for a way around it, just go to the download page directly: <a href='http://www.natural-selection.org/downloads.html' target='_blank'>http://www.natural-selection.org/downloads.html</a>
cheers! Lets try and get a couple Linux Gamers :-).
A while back (about a week or two) when I was working with my new SuSE 8.1 pro I thought how cool it would be to run NS under Linux. So I installed it, ran it, and wow... Lets go shoot up some aliens! I e-mailed the admin about the mod, and he added it to the growing list.
PS: For people who are trying to download the mod, there are issues with NS's FLASH webpage. It seems only Flash6 will work with it... So far I've tried Konquer /w Flash5 plugin, and Netscape 7.1 with both the Flash4 and 5. I wish Macromedia would hurry and give us a flash update. If anyone can get it to work please e-mail me! Oh yea as for a way around it, just go to the download page directly: <a href='http://www.natural-selection.org/downloads.html' target='_blank'>http://www.natural-selection.org/downloads.html</a>
cheers! Lets try and get a couple Linux Gamers :-).
Comments
Also, FYI, the pretty and GUIsh winex requires a paid subscription; this is the same thing, but requires compilation from source:
<a href='http://sourceforge.net/projects/winex/' target='_blank'>http://sourceforge.net/projects/winex/</a>
Running Gentoo Linux. (http://www.gentoo.org), current version of winecvs as of today.. and I think i'll share my knowledge gained thus far with natural selection, and half life running under wine.
After emerging/installing the latest version of winecvs, and installing half life, DOD and Natural selection (All using the winex installers), things didnt seem to "mesh" that well. I found that I had to play around with my wine config file (.winex/config) to change the sound settings, because the sound didnt seem to work in game. The "menu system" was fine, seemed to play nice.. sometimes it dropped out in the menus, but generally it was good untill you got into the game. There was a very small sound loop, and then the sound would stop completely.
The sound worked correctly in every other mod i have tested, CS, Action Half life, just not NS. (Guys, if you can remove the need to useMMap, i think linux users will be able to use their microphone again!)
The solution was to add
"UseMMap" = "Y"
to the section below.
[wineoss]
"UseMMap" = "Y"
"FullDuplex" = "Y"
Although now, i do get NS complaining about not being able to use microphone again (Which i havn't had a chance to test with DOD yet).
Previous to this, i have been aching to get voice comms working in DOD, being the only linux user in the clan, I have learnt to type fast, as I didnt have any way of getting voice working. (Please reply with a post (and your config !) if you have it working.
Posted below is my /home/$username/.winex/config
Hopefully, it will help you on your way to getting NS working for you in wine.
WINE REGISTRY Version 2
[Drive C]
"Path" = "${HOME}/.winex/fake_windows"
"Type" = "hd"
"Label" = "MS-DOS"
"Filesystem" = "win95"
#[Drive D]
#"Path" = "/path/to/drive_d"
#"Type" = "hd"
#"Label" = "LABEL"
#"Filesystem" = "win95"
#[Drive E]
#"Path" = "/path/to/cdrom"
#"Type" = "cdrom"
#"Label" = "LABEL"
#"Filesystem" = "win95"
[Drive F]
"Path" = "/tmp"
"Type" = "hd"
"Label" = "Tmp Drive"
"Filesystem" = "win95"
[Drive G]
"Path" = "${HOME}"
Type" = "network"
"Label" = "Home"
"Filesystem" = "win95"
[Drive H]
"Path" = "/usr/lib/winex/bin"
"Type" = "hd"
"Label" = "WineX"
"Filesystem" = "win95"
[wine]
"Windows" = "c:\\Windows"
"System" = "c:\\Windows\\System"
"Temp" = "f:\\"
"Path" = "c:\\Windows;c:\\Windows\\System;f:\\;g:\\"
"Profile" = "c:\\Windows\\Profiles\\Administrator"
"GraphicsDriver" = "x11drv"
"ShellLinker" = "wineshelllink"
# <wineconf>
[DllOverrides]
"commdlg" = "builtin, native"
"comdlg32" = "builtin, native"
"ver" = "builtin, native"
"version" = "builtin, native"
"shell" = "builtin, native"
"shell32" = "builtin, native"
"shfolder" = "builtin, native"
"shlwapi" = "builtin, native"
"shdocvw" = "builtin, native"
"lzexpand" = "builtin, native"
"lz32" = "builtin, native"
"comctl32" = "builtin, native"
"commctrl" = "builtin, native"
"advapi32" = "builtin, native"
"crtdll" = "builtin, native"
"mpr" = "builtin, native"
"winspool.drv" = "builtin, native"
"ddraw" = "builtin, native"
"dinput" = "builtin, native"
"dsound" = "builtin, native"
"opengl32" = "builtin, native"
"msvcrt" = "native, builtin"
"rpcrt4" = "native, builtin"
"msvideo" = "builtin, native"
"msvfw32" = "builtin, native"
"mcicda.drv" = "builtin, native"
"mciseq.drv" = "builtin, native""mciwave.drv" = "builtin, native"
"mciavi.drv" = "native, builtin"
"mcianim.drv" = "native, builtin"
"msacm.drv" = "builtin, native"
"msacm" = "builtin, native"
"msacm32" = "builtin, native"
"midimap.drv" = "builtin, native"
"*" = "native, builtin, so"
[x11drv]
"AllocSystemColors" = "100"
"PrivateColorMap" = "N"
"PerfectGraphics" = "N"
"ScreenDepth" = "16"
"Managed" = "Y"
"Desktop" = "1152x864"
"UseDGA" = "N"
"UseXShm" = "Y"
"UseXVidMode" = "Y"
"DXGrab" = "Y"
"DesktopDoubleBuffered" = "Y"
"TextCP" = "0"
[fonts]
"Resolution" = "96"
"Default" = "-adobe-helvetica-"
"DefaultFixed" = "fixed"
"DefaultSerif" = "-adobe-times-"
"DefaultSansSerif" = "-adobe-helvetica-"
[serialports]
"Com1" = "/dev/ttyS0"
"Com2" = "/dev/ttyS1"
"Com3" = "/dev/ttyS2"
"Com4" = "/dev/modem"
[parallelports]
"Lpt1" = "/dev/lp0"
[ppdev]
[spooler]
"FILE:" = "tmp.ps"
"LPT1:" = "|lpr"
"LPT2:" = "|gs -sDEVICE=bj200 -sOutputFile=/tmp/fred -q -"
"LPT3:" = "/dev/lp3"
[ports]
[spy]"LoadGlobalRegistryFiles" = "Y"
"LoadHomeRegistryFiles" = "Y"
"LoadWindowsRegistryFiles" = "Y"
"WritetoHomeRegistryFiles" = "Y"
"SaveOnlyUpdatedKeys" = "Y"
[Tweak.Layout]
WineLook" = "Win95"
[Console]
[Clipboard]
"ClearAllSelections" = "0"
"PersistentSelection" = "1"
[afmdirs]
"1" = "/usr/share/ghostscript/fonts"
"2" = "/usr/share/a2ps/afm"
"3" = "/usr/share/enscript"
"4" = "/usr/X11R6/lib/X11/fonts/Type1"
[WinMM]
"Drivers" = "wineoss.drv"
"WaveMapper" = "msacm.drv"
"MidiMapper" = "midimap.drv"
[wineoss]
"UseMMap" = "Y"
"FullDuplex" = "Y"
# </wineconf>
Btw, there is a flash 6 for linux, its in the macromedia download dir, its still in beta, but ive not had it crash yet.
Edit -- You can see a screenshot of my working setup,
<a href='http://beta3.no-ip.com/natural_selection_linux.gif' target='_blank'>here</a>
But I digress <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html/emoticons/tounge.gif' border='0' valign='absmiddle' alt='tounge.gif'><!--endemo-->