Últimamente estamos que lo tiramos en cuanto a tutoriales curiosos. Si hace un par de días mi compañero Dani Candil apuntaba como alimentar una consola Nintendo DS con energía solar, el tutorial de hoy es una vez más un truco para el videojuego ‘Left 4 Dead’ en su versión para PC.
Después de que hayamos visto como jugar al juego en tercera persona. No obstante, lo de hoy es algo más complicado, pero mediante este curioso truco podremos permitirá invitar a un amigo a jugar con nosotros en el PC, al permitir el uso de la pantalla partida, un modo de juego hacia el que ya declaré mi adoración. En ‘Left 4 Dead’, esta opción hasta ahora solo estaba disponible en Xbox 360. Sin embargo, a pesar de no estar soportada oficialmente, también es posible conseguirlo en PC. Veamos como hacerlo
El primer paso, y fundamental, es que debéis conseguir un mando de Xbox 360 para PC. Es posible hacer esto con otros mandos, pero el tutorial indicado solo apunta como hacerlo con dicho periférico. Una vez hecho esto, conectamos el mando y editamos el archivo 360controller.cfg, localizado en la carpeta \left4dead\cfg, reemplazando su contenido por el siguiente código:
unbindall // Prevent mouse/keyboard control when gamepad is in use (to prevent autoaim exploit)
joystick 1
joy_advanced “1” // use advanced joystick options (allows for multiple axes)
joy_name “L4D Xbox360 Joystick Configuration”
joy_advaxisx 3 // x-axis controls GAME_AXIS_SIDE (strafing left and right)
joy_advaxisy 1 // y-axis controls GAME_AXIS_FORWARD (move forward and back)
joy_advaxisz 0 // z-axis is treated like a button
joy_advaxisr 2 // r-axis controls GAME_AXIS_PITCH (look up and down)
joy_advaxisu 4 // u-axis controls GAME_AXIS_YAW (look left and right)
joy_advaxisv 0 // v-axis is unused
joy_forwardsensitivity -1.0 // movement sensitivity
joy_sidesensitivity 1.0
joy_forwardthreshold 0.1 // movement dead zone settings
joy_sidethreshold 0.1
joy_pitchsensitivity 1.0 // look sensitivity
joy_yawsensitivity -1.5
joy_pitchthreshold 0.1 // look dead zone settings
joy_yawthreshold 0.0
joy_variable_frametime 1
joy_autoaimdampenrange 0.85
joy_autoaimdampen 0.5
joy_lowend 0.65
joy_lowmap 0.15
joy_accelscale 3.0
joy_accelmax 4.0
joy_response_move 5
joy_response_look 1
joy_autoaimdampen 0.3
joy_autoaimdampenrange 0.85
joyadvancedupdate // advanced joystick update allows for analog control of move and look
// Alternate control 1
bind “0” “slot10”
bind “1” “slot1”
bind “2” “slot2”
bind “3” “slot3”
bind “4” “slot4”
bind “5” “slot5”
bind “6” “slot6”
bind “7” “slot7”
bind “8” “slot8”
bind “9” “slot9”
bind “a” “+moveleft”
bind “c” “+voicerecord”
bind “d” “+moveright”
bind “e” “+use”
bind “f” “impulse 100”
bind “h” “motd”
bind “m” “chooseteam”
bind “q” “lastinv”
bind “r” “+reload”
bind “s” “+back”
bind “t” “impulse 201”
bind “u” “messagemode2”
bind “w” “+forward”
bind “x” “+mouse_menu QA”
bind “y” “messagemode”
bind “z” “+mouse_menu Orders”
bind “`” “toggleconsole”
bind “SPACE” “+jump”
bind “TAB” “+showscores”
bind “ESCAPE” “cancelselect”
bind “SHIFT” “+speed”
bind “CTRL” “+duck”
bind “F1” “Vote Yes”
bind “F2” “Vote No”
bind “F5” “jpeg”
bind “MOUSE1” “+attack”
bind “MOUSE2” “+attack2”
bind “MOUSE3” “+zoom”
bind “MWHEELUP” “invprev”
bind “MWHEELDOWN” “invnext”
// controller2 bindings
cmd2 +jlook // enable joystick look
cmd2 bind “A_BUTTON” “+jump;+menuAccept” // (A) button – Jump -menuAccpt allows us to make selections on hud menus
cmd2 bind “B_BUTTON” “+reload” // (B) button – Reload
cmd2 bind “X_BUTTON” “+use” // (X) Use
cmd2 bind “Y_BUTTON” “lastinv” // (Y) button – swap pistol/rifle or z_abort -used to respawn as a ghost.
cmd2 bind “R_TRIGGER” “+attack” // RT – Main weapon – Primary trigger
cmd2 bind “L_TRIGGER” “+attack2” // LT – Melee
cmd2 bind “R_SHOULDER” “+lookspin” // RB – Fast 180 spin
cmd2 bind “L_SHOULDER” “toggle_duck” // LB – Duck – is also used to give objects to people.
cmd2 bind “STICK1” “vocalize smartlook” // LS – vocalize
cmd2 bind “STICK2” “+zoom” // RS click – Rifle Zoom
// Fixed bindings, do not change these across joystick presets
cmd2 bind “BACK” “togglescores” // (back) button – scores
cmd2 bind “START” “pause” // (start) button – pause
cmd2 bind “S1_UP” “+menuUp” // Hud menu Up
cmd2 bind “S1_DOWN” “+menuDown” // Hud menu Down
cmd2 bind “UP” “impulse 100” // DPad Up – Toggle flashlight
cmd2 bind “LEFT” “slot3” // DPad Left – grenade
cmd2 bind “RIGHT” “slot4” // DPad Right – health
cmd2 bind “DOWN” “slot5” // DPad Down – Pills
Una vez hecho esto, es necesario que asignemos el mando al jugador dos (podremos saber cuando lo hemos hecho correctamente porque la luz del mismo cambia de posición). Como, evidentemente, el juego de PC no tiene modo para dos jugadores, hay que “trucar” esta condición de la siguiente forma:
-
Arrancamos el juego.
-
Abrimos la consola y escribimos “exec 360controller.cfg” para cargar el cfg que hemos modificado previamente.
-
Ahora debemos definir el modo de pantalla partida, escribiendo en la consola “ss_splitmode 1” (pantalla partida en horizontal) o bien “ss_splimode 2” (pantalla partida en vertical). Si tenemos dos monitores, o un monitor panorámico, la segunda opción es la ideal.

-
Una vez elegido el modo de pantalla partida escribiremos en la consola “ss_enable 1” para activar la pantalla partida. Ya estamos listos para iniciar una nueva partida para un solo jugador a través del menu. Asimismo, si queremos usar este truco en una partida online, podemos escribir “ss_connect” en la consola para añadir un jugador a pantalla partida y “ss_disconnect” para desconectarlo.
-
Ahora llega el paso más importante: colocar el mando como controlador para el segundo jugador. Para ello, debemos iniciar la partida. Cuando aparezca la pantalla de carga, desconectamos el mando, esperamos un par de segundos y volvemos a conectarlo antes de que empiece la partida. Si lo hemos hecho bien, la luz cambiará de posición indicando que el mando pertenece al segundo jugador.
Y ya hemos terminado. De este modo, podremos jugar a ‘Left 4 Dead’ en modo cooperativo a pantalla partida en PC. La verdad es que el proceso es bastante engorroso y, dado que la opción está ahí, me pregunto porque Valve no la ha implementado de forma oficial.
Quizá lo hagan mediante un parche en el futuro. Mientras tanto, los que quieran jugar a este juego en cooperativo y usando el mismo PC pueden usar este tutorial para ello.
Vía | NeoGAF, Steampowered Forums
Ver 25 comentarios
25 comentarios
juneon
Este truco parece buenísimo, lo malo, no tengo ni uno, ni dos mandos de xbox 360 :((
Por cierto el otro día encontré este truco que funciona a la perfección para poder visualizar el juego en 3D con unas gafas estereoscópicas (rojas/azules)Anglíficas o las típicas gafas del IMAX. Depende de cuales tengas solo hay que editar el archivo 3dstereo.reg y borrarle estas dos lineas (para los que tengan las gafas rojas y azules, para los que tengan las gafas tipo IMAX hay que dejar el archivo tal cual):
LeftAnaglyphFilter\"=dword:ffffff00
RightAnaglyphFilter\"=dword:ff0000ff
La verdad si podéis, probarlo es flipante el efecto cuando te vienen cientos de zombies :S y el efecto de profundidad
El lado negativo, el dolor de tarro con el que acabas, al menos en mi caso que son las gafas rojas/azules.
A continuación os dejo el link del post oficial:
http://www.l4dmods.com/index.php?option=com_content&view=article&id=68:left-4-dead-now-in-3d&catid=2:news
Saludos!
Robert
lo acabo de probar y va a la perfeccion gracias por el tuto
lo unico que no me gusta es jugar con este pedazo de controlador gigante de mi x360 jaja preferiria con el de ps3 ya que estamos..
MichaelPalin
Una duda que he tenido siempre sobre lo de la pantalla partida es, no necesita la máquina el doble de potencia gráfica para generar ambas imágenes? Bueno, ya sé que el doble no. Los modelos sólo se cargan una vez en memoria, la resolución total sigue siendo la misma y supongo que habrá más sutilidades que ahora no se me ocurren. Pero, aún así, debería consumir un porcentaje importante cada nueva pantalla, como para hacerlo injugable con cuatro jugadores, no? Alguien sabe algo del tema?
En el Portal creo que hablaban un poco de esto en los comentarios, pero ya no me acuerdo de que decían.
Exclamacion
Ke biban los porngamadores de oy en dhia!! Pero como se puede lanzar un juego al mercado con semejante error? Porque no se señores, pero esto en un pc mas que una opcion oculta es que se lo han dejado olvidado por hay vete tu a saber por que...
Main Man
Gran aporte. Lastima que no tenga controladores Xbox!
En fin, habrá que pedirlos para probar!
Y gracias por el aporte, Juneon!!
Renzoku
Si se puede jugar con un control de PS3, pero debes reconfigurarlo. Yo lo hice haces unas semanas en la casa de un amigo sin problemas.
cokluiser
es curioso como ha ido desapareciendo el formato pantalla partida, mientras los monitores panorámicos no inundaban...xD
robest
jojoj ke buen truco a viciarse a pantalla partida!!
Munklapta
Pues a mí no me va.
Cuando hago el exec 360controller.cfg me desaparece la consola y no puedo continuar.
Lo de la pantalla partida sí lo he conseguido, pero nada más.
Aún así probé a desconectar y conectar el mando pasados unos segundos cuando está cargando el nivel, pero nada.
Voy a buscar más ayuda por ahí porque me interesa bastante ésto.
Munklapta
Ahora he conseguido que se ponga como segundo controlador el mando (no hay que esperar, hay que hacerlo a toda leche)
El problema es no me responden bien los botones, sólo anda y mira. Está claro que es porque falla al ejecutar la configuración exec 360controller.cfg
Seguiré intentándolo.
txushin
grande grande el truco!!
juneon
(P.E.): Son gafas "anaglíficas" no "Anglíficas"
dakisen
Muy buen aporte, pero coincido con kirtash, es un poco absurdo ya q en pc este juego esta pensado para modo online principalmente.
Wancasfer
Pero no me ha quedado claro, ¿jugar de esta manera en modo cooperativo hot seat se conecta luego Online para rellenar los dos huecos que faltan?
Si es así, es un gran aporte para los que somos varios hermanos los que jugamos al mismo juego que en vez de esperar a que uno juegue y luego otro podamos jugar a la vez.
Tendré que comprarme el mando Xbox :)
Munklapta
Como a mí no me funcionaba he tenido que hacerlo de otra forma:
Desde STEAM, das al botón derecho pinchando en Left 4 Dead.
Seguidamente pinchas en "Establecer Opciones de Lanzamiento" y ahí ponéis lo siguiente pero sin las dobles comillas: "-console"
Yo he toqueteado el archivo 360controller.cfg original añadiendo las teclas del config.cfg. De manera que tendremos las predefinidas. Yo es a lo que estoy acostumbrado, seguramente otros no, pero a mí así me ha funcionado, y es posible que a más gente también le venga bien.
Por defecto, el archivo 360controller.cfg lo podrás encontrar en
\Archivos de programa\Steam\steamapps\common\left 4 dead\left4dead\cfg
Aquí está el código que deberías AÑADIR en 360controller.cfg.
ACONSEJO HACER UNA COPIA DE SEGURIDAD DEL ARCHIVO ANTES DE QUE LO MODIFIQUES.
bind "1" "slot1"
bind "2" "slot2"
bind "3" "slot3"
bind "4" "slot4"
bind "5" "slot5"
bind "a" "+moveleft"
bind "c" "+voicerecord"
bind "d" "+moveright"
bind "e" "+use"
bind "f" "impulse 100"
bind "h" "motd"
bind "m" "chooseteam"
bind "q" "lastinv"
bind "r" "+reload"
bind "s" "+back"
bind "t" "impulse 201"
bind "u" "messagemode2"
bind "w" "+forward"
bind "x" "+mouse_menu QA"
bind "y" "messagemode"
bind "z" "+mouse_menu Orders"
bind "`" "toggleconsole"
bind "SPACE" "+jump"
bind "TAB" "+showscores"
bind "ESCAPE" "cancelselect"
bind "SHIFT" "+speed"
bind "CTRL" "+duck"
bind "F1" "Vote Yes"
bind "F2" "Vote No"
bind "F5" "jpeg"
bind "MOUSE1" "+attack"
bind "MOUSE2" "+attack2"
bind "MOUSE3" "+zoom"
bind "MWHEELUP" "invprev"
bind "MWHEELDOWN" "invnext"
bind "F4" "toggleconsole"
Bien,
Munklapta
Bien, una vez hecho ésto entráis al juego y veréis una consola para poner comandos. Lo más probable es que ss_splitmode esté activado a 1, pero si no es así lo activáis al 1 o al 2 (Ejemplo: ss_splitmode 1)
Seguidamente ponéis ss_enable 1
Ahora, también en la consola ponéis " exec 360controller "
Antes de empezar a jugar el objetivo es que el mando luzca como si fuera un "segundo mando". Es decir, en vez de lucir arriba a la izquierda debería lucir arriba a la derecha (de hecho si os fijáis vienen unos números inscritos en el propio mando)
Bien, ahora damos a JUGAR SOLO, pero lee lo siguiente antes de dar a INICIAR PARTIDA.
Se debe estar preparado para nada más dar a INICIAR PARTIDA desenchufar y enchufar lo más rápido posible el mando (desenchufar y enchufar, nada más, una sóla vez).
Una vez tardé un poco en hacerlo y no me funcionó a la primera, probé varias veces de forma rápida mientras cargaba el mapa/nivel/partida (como lo quieras llamar) y al final también coló.
Y ya está
Pues bueno, así es como he hecho que me funcionó a mí.
Espero haber ayudado a alguien.
NOTA: Siempre que juegues tendrás que poner necesariamente "ss_enable 1" y "exec 360controller" Estoy casi seguro que debe haber alguna forma para que lo cargue todo automáticamente pero aún no he sabido cómo.
Munklapta
Perdón al equipo de VIDAEXTRA por haber puesto dos posts tan largos. El código me hubiera gustado meterlo como lo habéis hecho vosotros en la noticia pero no he sabido cómo hacerlo.
Mi único objetivo fue el de ayudar, si queréis modificarlo o algo lo entenderé, pues ocupan mucho espacio.
hestoyjarto
Me ha sido de gran utilidad, tanto uno como otro (pantalla partida y tercera persona jeje)
Karew
Hombre, el Steam esta para algo, pero la nostalgia de la pantalla partida es demasiao poderosa como para no tenerlo en esos momentos de visitas y marcarte unas risas con el colega de turno.
Habrá que probarlo!
obedlink2
no funciona!, he modificado el archivo del control y cuando entro al juego el control siempre se pone como jugador 1
obedlink2
perdon por el doble post
pero al seguir intentando el juego me va mejor con la config original del 360controller.cfg, por que con la original porlo menos puedo saltar, disparar etc. y con la modificada solo mover el personaje y la camara. pero aun asi el control siempre se asigna como jugador 1 quedando inutilizado el teclado+mouse
ayuda por favor
Moni
Hola a todos! Está genial este truco y me funciona todo perfectamente excepto el modo de pantalla partida en vertical (ss_splitmode 2). Sólo se parte en horizontal En la consola escribo ss_splitmode 2 y después ss_enable 1 pero nada. Quería activarlo para poder jugar con dos monitores porque en un monitor con pantalla partida en horizontal se ve pequeño. Si alguien me puede ayudar, se lo agradezco enormemente. Gracias de nuevo por este gran truco
Moni
Solucionado. Busqué información por foros en inglés y conseguí hacerlo funcionar con la herramienta UltraMon. También hay que editar el archivo splitscreen_config.cfg y cambiar la resolución de la pantalla. Es genial jugar a doble pantalla con teclado+ratón y mando de Xbox360. Menudas viciadas nos esperan. Gracias por el post
nikko
hola. yo tengo 2 controles usb parecidos al de pley. anda todo, configure el control 1 y anda bien pero el player 2 no se puede configurar. se mueve pero no dispara. como lo configuro?? espero una respuesta grasias
kingkongclick
Hola alguien me podria ayudar que no sea un jostink de xbox .. tengo un inalambrico y creo qe podria servir ..
gracias :D