Çok eski bir web tarayıcısı kullanıyorsunuz. Bu veya diğer siteleri görüntülemekte sorunlar yaşayabilirsiniz.. Tarayıcınızı güncellemeli veya alternatif bir tarayıcı kullanmalısınız.
Bilgisayarında DirectX 8 kurulu olduğu için, oyunun çalıştığı dizinde dll olmasına gerek yok. Eğer bilgisayarında kurulu olmasaydı dll dosyası yok diye hata verirdi. Sanırım Windows, DirectX 8 sürücülerini direkt olarak yüklü şekilde veriyor. DirectX 9 için ekstra driver yüklemesi yapmak...
Hayır. Eksik libleri atarak oyunu açabilirsin. Derleme işlemini yine 32-bit sunucuda yaparsın. Derlediğin sunucuda ldd game ve ldd db yaz. Dosya konumu yazar. Hatırladığım kadarıyla /usr/local/lib içerisindeydi. O dosya konumundan libleri al. Oyunu açmak istediğin sunucuya geç, orada da ldd game...
Genelde filesler 32-bit derleme ile uyumlu. Sunucu 64-bit olduğu için derleyemezsin, uyarlama gerekir. Bazı altyapılarda (örn. Martysama) 64-bit sunucuda 32-bit derleme uyumluluğu oluyor, senin altyapında mevcutsa derleme yapabilirsin. Lib eksikliği veya uyumsuzluğu yaşamazsın.
Game ve db nin olduğu klasöre gidip ldd game ve ldd db yaz. Çıktıda eksik libler yazar. Oyunu derlediğin sunucudan libleri al, oyunu açmak istediğin sunucuya at. Atman gereken dosya konumu ldd çıktısında yazar.
Yaptığım yorumu okumadın sanırım. Bahsettiğin değişikliği içeren konuyu zaten gönderdim. Ayrıca, statik ip olmadan da port yönlendirme yapılabilir ve çalışır. Paylaştığım files üzerinden denemek istersen aşağıya linki bırakıyorum...
Hamachi programına gerek yok. Modem üzerinden port yönlendirmeleri açarak dışarıdan oyuncu almak mümkün. Martysama kullanıyorsan her kanalın CONFIG dosyasına
BIND_IP: 192.168.x.x ve PROXY_IP: Public ip adresini eklemen gerekiyor. Martysama kullanmıyorsan ekstra ekleme yapman gerekiyor...