Do you have Intel based mac support?
ET: Legacy
Difficult installation for Debian amd64 (from new git repository - deb package): you need to download âlibcurl3-gnutlsâ and âlibrtmp0â for i386 arch, unpack and copy âlibcurl-gnutls.so.4â, âlibcurl-gnutls.so.4.2.0â and âlibrtmp.so.0â to â/usr/lib32â⌠at Debian repository isnât an official ia32 package for this files.
Wow, is it that hard? I thought about creating a fake 64bit package for Debian 6 with libcurl compiled in statically, but I couldnât figure out how to pass arguments to the build system when using cdbs together with CMake in automatic OBS builds. If anyone knows how to solve this, here is my rules file:
#!/usr/bin/make -f
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/cmake.mk #CMake hidden magic
By the way, do you have this bug on Debian?
Just tested at etpub server⌠donât appear to me this bug. My system is a Debian testing with ET:Legacy 2012-06-17 22:48:37 from http://download.opensuse.org/repositories/home:/JanSimek/Debian_6.0/i386/
Hmmm, very interesting⌠Ubuntu only related bug. Please, check at GNOME settings (âKeyboardâ and âRegion and Languageâ) for LeftShift+Space key shortcut (binding) or something else suspicions.
No I meant I have this problem: [QUOTE=100zherBG;402130]Difficult installation for Debian amd64 (from new git repository - deb package): you need to download âlibcurl3-gnutlsâ and âlibrtmp0â for i386 arch, unpack and copy âlibcurl-gnutls.so.4â, âlibcurl-gnutls.so.4.2.0â and âlibrtmp.so.0â to â/usr/lib32â⌠at Debian repository isnât an official ia32 package for this files.[/QUOTE]
Game does not run, because of this. I didnât feel like fetching and placing âlibcurl-gnutls.so.4â manually, so I never got it to run. So itâs more of a dependancy problem then a bug in etL. And so I donât know yet if I have the running bug.
Debian wheezy (testing) amd64 (64-bit) directory structure:
/opt/enemy-territory/games/ (or /usr/games/ or /usr/local/games/ or non-root user home ~/Games/)
etlegacy/
etmain/
video/ --link--> ../../etwolf/etmain/video
cgame.mp.i386.so (ET:Legacy library)
default.cfg --link--> ../../etwolf/etmain/default.cfg
language.cfg --link--> ../../etwolf/etmain/language.cfg
mp_bin.pk3 --link--> ../../etwolf/etmain/mp_bin.pk3
pak0.pk3 --link--> ../../etwolf/etmain/pak0.pk3
pak1.pk3 --link--> ../../etwolf/etmain/pak1.pk3
pak2.pk3 --link--> ../../etwolf/etmain/pak2.pk3
qagame.mp.i386.so (ET:Legacy library)
ui.mp.i386.so (ET:Legacy library)
z_european_style_fd+rg.pk3 --link--> ../../etwolf/etmain/z_european_style_fd+rg.pk3
z_european_style_sb+so+gr+wr.pk3 --link--> ../../etwolf/etmain/z_european_style_sb+so+gr+wr.pk3
z_hdet.pk3 --link--> ../../etwolf/etmain/z_hdet.pk3
etl (ET:Legacy client binary)
etlded (ET:Legacy server binary)
libcurl-gnutls.so.4 --link--> libcurl-gnutls.so.4.2.0
libcurl-gnutls.so.4.2.0 (download i386 arch: http://packages.debian.org/wheezy/libcurl3-gnutls)
librtmp.so.0 (download i386 arch: http://packages.debian.org/wheezy/librtmp0)
openurl.sh --link--> ../etwolf/openurl.sh
startup.sh --link--> ../etwolf/startup.sh
etwolf/
etmain/
video/ (rename to "video.bak" to disable et-intro movie)
...
default.cfg (see attachment)
...
et-sdl-sound.so --link--> et-sdl-sound.so.29
et-sdl-sound.so.29 (see attachment or download: http://nullkey.kapsi.fi/et-sdl-sound/)
...
language.cfg (deprecated, see attachment)
...
z_european_style_fd+rg.pk3 (optional European Style main maps: http://www.wolffiles.de/index.php?filebase&fid=1089)
z_european_style_sb+so+gr+wr.pk3 (optional European Style main maps: same link as above)
z_hdet.pk3 (optional High-Definition ET main maps: http://www.wolffiles.de/index.php?filebase&fid=1100)
pb/ (download Linux files: http://etkey.org/pages/punkbuster/manual-installation.php)
...
openurl.sh.bak (disabled with .bak extension or remove x-attribute permission)
startup.sh (see attachment)
et --link--> et-2.60b.sh
et-2.60b.sh (see attachment)
etl --link--> etl-2.70.sh
etl-2.70.sh (see attachment)
Download ET:Legacy and other Debian package (see links above), right click with mouse and âextract hereâ somewhere outside game directory three. Copy all files to recommended folders, check owner:group permissions (root:root for all files) and also turn-on x-attribute permissions (-rwxr-xr-x) for all .sh scripts and game binaries! Donât start a game under root for security reason!!!
Other sound problem under Debian wheezy (testing) amd64 is a missing lib32asound2-plugins package at repository. Download from Debian squeeze (stable) amd64, extract somewhere under root and copy ââŚ/usr/lib32/alsa-libâ to root â/usr/lib32â folder.
See explanation of Clean-ETMAIN section from âstartup.shâ script at SplatterLadder forum. Shared libraries âlibcurl-gnutls.so.4â and âlibrtmp.so.0â is an used via LD_LIBRARY_PATH environment variable.
All files (attachments from this post) released under GNU General Public License, Ver. 3, 29 June 2007 except âet-sdl-sound.soâ library released under GNU General Public License, Ver. 2, June 1991.
Hey, this is actually a handy way to test 2.60b and ET:L side by side. I just want to say that there is no need to use et-sdl-sound hack with ET:L, because it is already based on SDL (one of the reasons I started working on ET:L).
Ubuntu/Debian users: 100zherBG pointed out that our nightly DEB packages have wrong version string and I wasted 5 hours finding out that OBS doesnât create usable DEB packages from git repo because âset_versionâ only changes version in etlegacy.dsc and not debian.changelog from where the resulting DEB package gets its version string. So, if you want to update our DEB package you first have to refresh the repository. I renamed the package from etlegacy to etlegacy-git, so it wonât conflict with the final release.
Maybe it will be easier to create nightly DEB packages using Ubuntuâs Launchpad. I donât know - never used it.
I donât start et-sdl-sound hack with startup script under ET:Legacy⌠By the way, sound at ET:Legacy is a more louder according to ET:Main SDL-hack and I needed to decrease volume before starting of etl. Normal level of my master channel is a 63, for ET:Main I have use 53 and for ET:Legacy - 43. My sound cvars is a s_volume â0.6â and s_musicvolume â0.2â (default for game: s_volume â0.8â and s_musicvolume â0.5â).
Hey, Radegast, whats with the blacklisting//ignore of /usr/lib ? I almost had to set all my libs manually - luckily my brain kicked in for once
Edit:
Alright, you fixed that up pretty fast, thanks!
Hey Radegast,
I am afraid this thing hasnât been fixed yet. PK3s that I download while connecting to a server are still saved in APPDATA, but in another folder (it was âETlegacyâ before, now itâs âWolfenstein - Enemy Territoryâ - same name as my main W:ET directory).
rcon/rconPassword doesnât work. At least on Windows binaries. I tested it with every combination.
Solchannel commited a fix for that some time ago. Windows binaries havenât been updated since then because that fix broke mingw builds (Visual Studio builds work or so I was told).
Iâve never used rcon, so I donât know how I should test it, but typing rconpassword test and then rcon say Hi works on a devmap on linux.
[HR][/HR]
Everyone is now busy with work or other stuff and I have to study for a couple of resits that I will have to take in September, so I guess âŚ
⌠the development of ET:L is now halted SUP[/SUP].
[QUOTE=Radegast;402699]
⌠the development of ET:L is now halted SUP[/SUP].[/QUOTE]
Hehe, didnât see that coming did you? No harm or rage but⌠when will you guys learn? It is great to see new projects, it gives hopes but they all end up like this, so sad
^^
ITS OVER! ETL IS DEAD & FINISHED!
I shall patiently await for you guys to finish having a life so more can be done, good luck and well done