LINUXQUAKE

JUGAR EN RED SIN TARJETAS DE RED

(internet no cuenta)

Si señor, el quake2 esta para Linux, bajatelo desde el mismo servidor desde donde te bajaste las actualizaciones del quake: (Mira mas arriba). En realidad lo que te bajaras es un ejecutable para linux y cada una de las librerias dll de windoze pero compiladas en formato .so . Bueno, y dirás qué ventajas me ofrece el quake en linux, y yo te digo, muchas. Quieres saberlas, estate atento:

MODS en LINUX:

Hacer un MOD en linux es más facil que en windoze, ya que puedes hacerlo con el compilador gcc, que es totalmente gratuito, solo necesitas la fuentes, las mismas que para windoze y este Makefile. (Nota, a partir de la version 3.20, el Makefile de marras no va demasiado bien, pero como no tengo ganas de reconstruirlo, dejo para aquel que se lo baje la tarea de modificarlo. Solo hay que añadir algunos ficheros en los objetos)

Actualmente el Eraser Bot, el Lithium 2 , el Holywars y el JailBreak y CHAOS tienen ya sus librerias tanto para windoze como para Linux. De hecho el Holywars y el Eraser traen tambien su codigo fuente y su Makefile propio. Asi que si quieres flipar ya sabe lo que te queda.

DIFERENCIAS WINDOZE-LINUX. LA RED TCP/IP SIN TARJETAS DE RED

Bueno, he hecho pruebecillas y he conseguido alcanzar con el DEBIAN 2.0 una tasa de fps ligeramente mayor que con Windoze. (1 fps de diferencia). BAsicamente por software, se aprovecha lo mismo el los dos S.O.En Linux hay menos modos de video disponibles.

¿Entonces cual es la gran diferencia?

Es la posibilidad de montar una red TCP/IP por medio de un cable seriae(MODEM NULO) de varios ordenadores (Yo he alcanzado 4). Para ello deberáis leeros unos cuantos tutoriales de Linux, pero con lo que voy a poner aqui os hareis una idea de como hacerlo.)

A ver, sois 4 amigos que quereis jugar en RED al QUAKE2. Si teneis pelas podéis simplemete compraros 4 tarjetas de red ethernet con sus cables, terminadores, etc,etc. Sobre unas 16000 pelas las 4 si son de las baratas (Aconsejo PCI de 100Mbs). Pero podeis Jugar. Si os decantais por esta opcion, que os lo rulais vosotros y las instalais como dicen las instrucciones, que es muy facil y muy de torpes

Si no teneis tantas pelas, os simplemente preferís compraros RAM a gastaros tanto dinero en algo que solo podreis hacer cuando reunais los X ordenadores. Teneis otra alternativa: Linux y cables serie. Un cable MODEM-NULO es el que necesitais. Aseguraros que es MODEM-NULO, os puede salir desde 400 hata 1000 pelas, cada cable. Sinceramente, os lo podeis hacer vosotros mismos. El mio me valio 600 pelas, pero tenemos otro que hicimos a partir de 2 joysticks viejos. De todas formas, aqui teneis como hacer un cable modem nulo. Documentación de este tipo la hay a patadas. Lo importante es que tengais en cuenta que vuestro PC tiene dos puertos, y usualmente (ahora ya no) de 25 pines (DB25) y de 9 pines (DB9). Aparte de esto, leeros bien el documento, ya que los cables pueden ser de 3,5 o 7 cables en su interior, siendo el ultimo el mejor porque admite crtstcs (Control de Recepción-Transmisión por hardware)

 

Laa topologia de la red seria la siguiente: (Para 3 ordenadores) Utilizando 2 cables, uno de 25 a 25 y otro de 9 a 9 pines.

Ordenador1--------------Ordenador2-----------Ordenador3

windoze------------------LinUX-----------------windoze

25pß ------------------->25p|9pß ------------------->9p

En el LINUX debeis de tener compilado el kernel con soporte para PPP y TCP/IP. AQUI VIENE LA GRAN DIFERENCIA. CON LINUX PODEIS HACER TODAS LAS CONEXIONES PPP COMO PUERTOS TENGAIS LIBRES; EN windoze SOLO UNA. Por ello el o los ordenadores centrales deben tener siempre Linux. Una conexion PPP (Peer to Peer) es un protocolo de conexion que utiliza TCP/IP, derivado del SLIP. En palabras llanas, es lo mismo que cuando llamais por modem a vuestro servidor, pero sin modem. El servidor seria en Linux y los clientes los windozes.

Aqui tenis un resumen.

Componentes básicos de la red:

  1. LiNUX instalado en los ordenadores centrales y totalmente operativo, con soporte TCP/IP, PPP en el kernel y el programa pppd instalado y operativo.
  2. LiNUX o Windows en los ordenadores terminales. Los LiNUX con las características de arriba y los Windows con protocolo TCP/IP instalado y un programa shareware como el Trumpet Winsock Manager u otro de similares características. ¿Por què? El windoze 9x solo acepta conexion PPP por modem real. Con el trumpet, que suele ser utilizado por los windoze 3.x se puede utilizar el cable modem-nulo.
  3. Cables Serie, importante que sean MODEM NULO. Se necesitan de varios pines. 25 y 9 pines. Recuerda que los PC suelen tener 2 puertos serie, uno de 9 pines (ratón) y otro de 25.Existen convertidores de 25 a 9. En fin eso es un poco como querais hacer las combinaciones.

Pasos a seguir para establecer una red.

Conectar los ordenadores:

Los LiNUX actuan como servidores ya que admiten varias conexiones a la vez. Una vez conectados en los windoze se ejecuta y configura el winsockmanager. La configuración sería: conexión por PPP (Peer to Peer Protocol), puerto serie COM1 o COM2 segun sea el caso. Baudios 115200 y direccion IP asignada por servidor:

En los LiNUX teclead:

tail –f /var/log/messages &

pppd –detach /dev/ttySx 115200 <mi_direccion_IP>:<IP_del_cliente> crtscts

donde ttySx es ttyS0 para COM1 y ttyS1 para COM2.

La 1ª orden hace que veamos los mensajes del sistema. Si nos conectamos tendra que salir las direcciones IP.

Con route e ifconfig vermos el rutado del kernel

La conexión TCP/IP ya está hecha.

NOTA: Si instalais el Trumpet Winsock Manager en Windows, aseguraos que sustituye el fichero c:\windows\system\wsock32.dll. por el que trae el Trumpet.

Como direcciones IP os recomiendo 192.168.1.x <--- Muy recomendable.

LA velocidad de la red es de unos 10Kb/segundo. No es mucho desde luego, pero más que de sobra para jugar al Quake2.

Ademas de jugar al quake2, podeis tener una red TCP/IP que es como una internet en chiquitito. Leeros los HOWTO's de Linux para mas infomacion o emailear a: mailto:neuralgya@latinmail.com . Sinceramente os recomiendo hacer lo de la RED, y que es barato y muy divertido, aparte de aprender muchas cosas sobre redes.

 

Vuelta al menu