Author Topic: Going mad and really sad at the same time  (Read 9983 times)

AndyDemon

  • Posts: 18
  • Turrets: +0/-0
Going mad and really sad at the same time
« on: October 31, 2013, 01:47:39 pm »
EVERYTHING ish dead .-. man this is so sad =/ I got like a group of people and remembered trem was like guys lets play trem sure yep that didn't work korx is dead can't find crap on the server stuff etc for it not even a the game.qvm src etc nothing and everything I have found for client server etc is all client/server mismatch and then the signal11 from the server cause the data .pk3 nothing works like it use to and all repos etc are gone ._. If anyone has a working linux version of the korx server please share I would like to relive some fun times with friends :( all I was able to do was play online on a DOH-korx server wIth annoying bots and there aim bottingggg .-. can't even go adv lisk and hide cause they see all as bots :-[

/dev/humancontroller

  • Posts: 1033
  • Turrets: +1002/-383
Re: Going mad and really sad at the same time
« Reply #1 on: November 01, 2013, 12:55:14 pm »
EVERYTHING ish dead .-. man this is so sad =/ I got like a group of people and remembered trem was like guys lets play trem sure yep that didn't work korx is dead can't find crap on the server stuff etc for it not even a the game.qvm src etc nothing and everything I have found for client server etc is all client/server mismatch and then the signal11 from the server cause the data .pk3 nothing works like it use to and all repos etc are gone ._.
WRONG.
If anyone has a working linux version of the korx server please share
i've just fetched, compiled and successfully run a KoRx client&server (tested the Battle Granger, etc.), though i had complications in building QVMs (i had to disable the pure mode). also, i use FreeBSD, not GNU/Linux, so there are no applicable binaries (nor QVMs) for me to share.

my preparation procedure was:
  • get korx032_r425.tar.bz2 (from the KoRx website1)
  • if you want a client and native cgame/game/ui modules, and have the "Server fatal crashed: Z_Malloc: failed on allocation of 16777240 bytes from the main zone" error, then apply the patch shown below.
  • the original instructions are somewhat outdated; first, install build essentials: a C compiler, the make system, etc.: something like:
Code: [Select]
apt-get install gcc makeor
Code: [Select]
apt-get install build-essential
  • run, from the korx directory:
Code: [Select]
gmake(or make, depending on your GNU/Linux distribution).
  • create various pk3 files:
Code: [Select]
zip -r9 korx_scripts.pk3 scripts
zip -r9 korx_ui.pk3 ui
cd data ; zip -r9 ../korx_data.pk3 * ; cd ..
cd build/*/base ; zip -r9 ../../../korx_vms.pk3 vm ; cd ../../..
  • place the pk3 files in ~/.tremulous/korx/; also, if you've built native modules (.so files), place them there as well.
  • start up a server:
Code: [Select]
/path/to/tremded.x86 +set fs_game korx +map niveus
  • connect using any Tremulous 1.1.0-compatible client, supposedly (the KoRx client is known to work here).

the patch:
Code: [Select]
--- src/ui/ui_shared.c
+++ src/ui/ui_shared.c
@@ -1940,7 +1940,7 @@
   }
 }
 
-static qboolean UI_Text_Emoticon( const char *s, qboolean *escaped,
+qboolean UI_Text_Emoticon( const char *s, qboolean *escaped,
                                   int *length, qhandle_t *h, int *width )
 {
   char name[ MAX_EMOTICON_NAME_LEN ] = {""};
--- src/cgame/cg_draw.c
+++ src/cgame/cg_draw.c
@@ -29,6 +29,8 @@
 #include "../ui/ui_shared.h"
 #include "../game/tremulous.h"
 
+qboolean UI_Text_Emoticon( const char *s, qboolean *escaped, int *length, qhandle_t *h, int *width );
+
 menuDef_t *menuScoreboard = NULL;
 
 int drawTeamOverlayModificationCount = -1;
--- src/qcommon/common.c
+++ src/qcommon/common.c
@@ -44,7 +44,7 @@
 #define MIN_DEDICATED_COMHUNKMEGS 1
 #define MIN_COMHUNKMEGS 128
 #define DEF_COMHUNKMEGS 128
-#define DEF_COMZONEMEGS 24
+#define DEF_COMZONEMEGS 128
 #define DEF_COMHUNKMEGS_S XSTRING(DEF_COMHUNKMEGS)
 #define DEF_COMZONEMEGS_S XSTRING(DEF_COMZONEMEGS)
 
--- Makefile.local
+++ Makefile.local
@@ -0,0 +1,3 @@
+BUILD_CLIENT=1
+BUILD_GAME_SO=1
+BUILD_GAME_QVM=1
can be applied using (from the korx directory):
Code: [Select]
patch -p0 < /path/to/patch
1 learn to use a web search engine
« Last Edit: November 01, 2013, 07:59:01 pm by /dev/humancontroller »

AndyDemon

  • Posts: 18
  • Turrets: +0/-0
Re: Going mad and really sad at the same time
« Reply #2 on: November 02, 2013, 09:21:36 am »
well i was able to get a server and all up but my friends are having problems i am able to connect and remember the repo thing setup a web server etc with high speed upload etc and put pk's in it well they get 2 pk's that are needed to play korx_misc_v0.3.2.pk3 and korx_sounds_v0.3.2.pk3 but then thats it it trys to connect and they get the whole client mismatch and i did try and look into this and sent a friend the pk3's like the ui etc all of em needed and he could connect but the others can't keep in mind my friends and i are trying to get this all setup so we can play and a few people in a community were in around 400+ people can see tremulous and hopefully help bring the place back to life :O anyhow how do i make the server force the players to download the OTHER PK3's i have them on the repo etc in a folder called base but it only downloads 2 out of the 6 or so pk3's .-. any idea? ALSO the two pk files they DO get to download is downloading to there base folder rather then a korx folder .-.
« Last Edit: November 02, 2013, 11:55:25 am by AndyDemon »

/dev/humancontroller

  • Posts: 1033
  • Turrets: +1002/-383
Re: Going mad and really sad at the same time
« Reply #3 on: November 02, 2013, 04:31:06 pm »
well i was able to get a server and all up but my friends are having problems i am able to connect and remember the repo thing setup a web server etc with high speed upload etc and put pk's in it well they get 2 pk's that are needed to play korx_misc_v0.3.2.pk3 and korx_sounds_v0.3.2.pk3 but then thats it it trys to connect and they get the whole client mismatch and i did try and look into this and sent a friend the pk3's like the ui etc all of em needed and he could connect but the others can't keep in mind my friends and i are trying to get this all setup so we can play and a few people in a community were in around 400+ people can see tremulous and hopefully help bring the place back to life :O anyhow how do i make the server force the players to download the OTHER PK3's i have them on the repo etc in a folder called base but it only downloads 2 out of the 6 or so pk3's .-. any idea? ALSO the two pk files they DO get to download is downloading to there base folder rather then a korx folder .-.
alright, enough of this ~0 punctuation. i will help you further only after you add proper punctuation (commas, periods, etc.) to that post (capitalization is unnecessary; btw, use of apostrophes for plural makes me puke).

Sentinel

  • Posts: 59
  • Turrets: +3/-5
Re: Going mad and really sad at the same time
« Reply #4 on: November 02, 2013, 05:48:08 pm »
Listen pal. I love old Tremulous an especially KorX. Most best is 0.49 or something like that. I had running KorX server long ago and I am able to find this stuff on my old harddisk. Problem is that everything is fitted for windows sorry. But I am prepared to run it again somehow when people will be available for play. Here is my ICQ 351252312.

ULTRA Random ViruS

  • Posts: 924
  • Turrets: +4/-101
    • ZdrytchX's reference website
Re: Going mad and really sad at the same time
« Reply #5 on: November 06, 2013, 05:27:55 am »
Listen pal. I love old Tremulous an especially KorX. Most best is 0.49 or something like that.
Doesn't exist, latest version is 0.3.3, but that's actually technically "CoRx" (Camper's edition)

Sentinel

  • Posts: 59
  • Turrets: +3/-5
Re: Going mad and really sad at the same time
« Reply #6 on: November 09, 2013, 11:19:23 pm »
Seriously. I got 0.49 on the old disk. But pssst, it is that secret version packed with the f0rqu vcxzet holiday pictures. So, I understand you never seen it.