Problemillas con jDooM....

Iniciado por juas222, Febrero 09, 2005, 12:43:52 AM

Tema anterior - Siguiente tema

juas222

Buenas a todos.Soy nuevo en el foro, aunque hace ya tiempo que conozco la página.Está muy bien por cierto :) .Espero que alguno de vosotros sea capaz de echarme una mano. :(
Tengo una red en mi casa, y me gustaría jugar al doom en red, pero no se cómo se configura el jDooM para jugar en red.He estado mirando lo del panel de control y demás, pero es que no consigo hacerlo funcionar.Ni siquiera consigo que los ordenadores se conecten mediante la consola y poniendo "connect 192....".Es extraño, porque el Quake 3 Arena a veces tampoco me reconoce ningún servidor local, pero si hago lo de la consola sí que se conecta con el otro ordenador perfectamente.
Me gustaría solucionar este problemilla porque encontré los WADS del Plutonia Experiment y del Evilution del DooM, y la verdad, después de haber jugado me apetece echarme un cooperativo, porque son bastante mejores que el DooM y el DooM2, por lo menos para mi gusto.

Bueno, gracias a todos y salu2. :D

Eye del Cul

Si quieres que te diga la verdad, estoy tan perdido como tú... Según me parece deducir de los documentos de ayuda del Jdoom (están en inglés), debería haber una pestaña con opciones multiplayer en el lanzador (o sea, el kickstart), pero yo no he visto nada de eso...
  El documento de ayuda habla de un montón de comandos para introducir desde la consola, y a mí por lo menos, el asunto me desanima por su complejidad... Respecto a lo que dices del "connect...", ten en cuenta que aquí los comandos no son los mismos que en los Quakes; creo que el equivalente en Jdoom es "net tcp/ip address (nº de IP)". O sea que, por ejemplo, si queremos conectarnos al servidor 202.80.12.6, en teoría deberíamos teclear en la consola "net tcp/ip address 202.80.12.6"... Digo en teoría, porque nunca lo he probado.

Ahora, puedes usar Doomconnector (http://www.codeimp.com/connector_info.php?) junto con el Jdoom; es un programa gratuito y muy útil, que viene a funcionar como la interface de uno de estos juegos modernos (Unreal Tournament, etc). Esto, se conecta a un servidor maestro y te da una lista de partidas a las que unirte, o la posibilidad de crear las tuyas propias; y esto sin tener que saber apenas de comandos y cosas raras... Tan sólo tienes abrirte una cuenta y configurar en las opciones ("support", si no me equivoco) el puerto que vas a emplear (ya sea Jdoom, Zdoom, Zdaemon, etc); ya te digo que es muy práctico.

Bueno... También podrías plantearte usar Zdoom o Zdaemon en vez de Jdoom, puesto que son más fáciles de configurar para partidas en red. Y además, según mi -poca- experiencia, Zdaemon va cojonudo, con un juego muy fluido y sin pings molestos que arruinen las partidas.

En fin, espero que este tocho te sirva de algo... Si sigues teniendo dudas te intentaremos ayudar en lo posible.
:ratatata:
«Porque buscar a alguien patético en Internet es como buscar caballos en un establo: encontrarás alguno, seguramente» -- Phobos Anomaly

juas222

He estado probando con el DooM connector, pero es que no tengo ni idea de cómo se configura.No hace mas que darme este error "You must configure the game settings before you can launch the game" y este otro "The engine support used for this game must be configured in the Support menu".o voy al menú este, pero no se cómo hacer para configurarlo adecuadamente.A ver si podéis echarme una mano.

Gracias y salu2

Eye del Cul

No sé dónde tendrás exactamente el problema, pero a primera vista no parece difícil... Yo mismo acabo de crear una partida de prueba con Jdoom y Doomconnector, hace un ratillo.

Se supone que en el menú "Support" tienes que configurar la opción Jdoom; te aparecerá un cuadro de opciones, las más importantes de las cuales son las etiquetadas con "General"; yo lo único que hecho ha sido poner en "Engine folder" la dirección de la carpeta dónde está instalado el jdoom (por ejemplo "C:\Doomsday", o la que sea). Y con esto la cosa ha funcionado.

Ten en cuenta que Jdoom guarda copias de los IWADs (archivos WAD principales de cada juego; Doom2.wad para Doom2, etc) dentro de la carpeta [Donde esté Doomsday]\Data\Jdoom. Esto es así porque las compila para su uso en OpenGL, añadiendo en cada caso un archivo .GWA. Deberías comprobar que efectivamente estos ficheros están allí... (Y si no, copia tú mismo el Doom2.wad -o Doom.wad, si usas el primer Doom- en dicha carpeta).

A mí, para crear mi partida no me ha hecho falta nada especial, más que ese pequeño retoque de opciones en "Support"; también quería haber probado unirme a alguna, pero no habían servidores de Jdoom corriendo en ese momento -la verdad, no suele haberlos-.

Sobre lo del "You must configure the game settings before you can launch the game", se debe sencillamente a qué no has configurado la partida que quieres jugar. Antes de darle al botón "Launch Game", asegúrate de visitar el otro botón de la izquierda, "Setup Game". En él eliges el source-port que quieres utilizar (Jdoom, Zdaemon, etc), que previamente habrás configurado en el menú "Support", como he explicado arriba. Y una vez aquí no hay mucho que comentar: eliges el tipo de partida (deathmatch, cooperativo...), el mapa, y demás. Cuando hayas terminado le das al "OK", y lanzas la partida...

Y en teoría debería funcionar.
Ya me contarás qué tal te ha ido.
«Porque buscar a alguien patético en Internet es como buscar caballos en un establo: encontrarás alguno, seguramente» -- Phobos Anomaly

juas222

Bueno, ya consigo que no me dé ningún error, pero a la hora de coenctar los ordenadores entre sí, no lo consigue.Me meto en la "room" que he creado desde el otro ordenador, y creo la partida.Hasta ahí todo bien, pero cuando quiero conectarme con el otro ordenador ("Join game"), lo único que hace es meterse en el menú del juego, pero no en la partida directamente, como debería ser.Ya no sé que hacer, la verdad.

Gracias y a ver que conseguimos.

Espero vuestra ayuda.

Karnizero

Postéanos lo que haces exactamente, es decir, los pasos que sigues para que podamos ayudarte mejor.

Aún así, yo jugaba el doom en red usando el ZDoom y no tenía ningún problema.

Un saludín....

juas222

Veamos...
En primerl lugar lo que hago es crear la partida con DooM-connector en uno de los ordeadores y entro en el mapa(Vamos, que veo a todos los bichos y todo).

Después busco la partida que he creado (con contraseña y un nombre muy raro para saber cual es) en el otro ordenador y la encuantro perfectamente.Meto la contraseña y le doy a ""meterse en la room"".Entonces, se abre el jDooM correctamente.Quiero decir, se ve la consola con las típicas líneas de carga de comandos (todos los comandos GL_lo_que_sea, y demás) y el comando, al final del todo que pone "connect 192.xxx.xxx.xxx".Después de unos segundos, me devuleve un mensaje de error tipo: "Can't  connect to 192.xxx.xxx.xxx"
Vamos , que por lo que yo sé es que no consigue conectarse con el otro ordenador , y pienso que puede ser porque le jDooM tiene una opción que permite elegir el puerto del ordenador por el cual se conecta a otros ordenadores.La verdad es que no estoy muy seguro de esto, pero es que llevo con esto ya una semana y es ya por saber como se soluciona de una vez.

Weno, sigamos con esto, a ver que tal.

Gracias y salu2

Eye del Cul

Yo de estas sutilezas de conexiones y tal no entiendo demasiado, y además nunca he tenido ordenadores conectados en red. Además, estas cosas dependen mucho de que tengas en funcionamiento algún firewall o cosas parecidas (lo recomendable, creo, sería que si lo tienes lo desactivases para jugar).
Lo que tú dices del puerto es muy lógico... Es más, si intentas configurar una partida directamente con Jdoom -sin usar Doomconnector-, te pide que lo especifiques, aunque por defecto viene puesto el 13209.

En todo caso, se me ocurre que para especificar el puerto al que te conectas será algo así: connect 192.xx.xx.xx: (nº de puerto)... Por ejemplo, 192.22.11.22: 13209

Desde Jdoom pueden entrar al menú Multiplayer, darle al "join game" e intentar configurarlo desde ahí, si sabes cuál es la IP a la que tienes que conectar (que te habrá aparecido listada en el mensaje de error que comentas, "Can't connect to 192.xxx.xxx.xxx"...

En fin, todo es probar. Aunque aquí ya, yo también estoy un poco verde.
«Porque buscar a alguien patético en Internet es como buscar caballos en un establo: encontrarás alguno, seguramente» -- Phobos Anomaly

Karnizero

Nose si puede ser por esto, pero si tienes wind*ws xp en uno de ellos, desactiva el firewall que suelen traer por defecto los winXP.

Y si esto no funciona, prueba a crear la partida en el ordenador que tiene win98 y conectarte a ella desde el otro ordenador.