Me permito extender un poco la información que publicó
ginokapo4 respecto al GGPO.net
Para comenzar, lo ideal es obtener la versión mas actualizada del programa, el cual es gratuito y se puede obtener en:
http://ggpo.net/download/
Como la misma pagina menciona, primero hay que instalar el Adobe Air (el link de descarga esta en la pagina). Después de eso instalamos el GGPO client.
Ahora viene lo que puede resultar un poco dificil para algunos. Es requisito abrir los puertos UDP 6000 al 6009 para conexiones de entrada y salida (inbound/outbound) y el puerto TCP 7000 solo de salida (outbound). De hecho, si no los abren el GGPO ni siquiera arrancará.
Para hacer esto tienen que ingresar a la configuración de su modem. Algunos vienen con aplicaciones especiales para eso, como los viejos cablemodems de 3M y otros. Normalmente se puede entrar a la configuración ingresando la dirección
http://home/ en cualquier navegador.
Si no es así, hay que investigar la IP de nuestra puerta de enlace a Internet (gateway). Para eso vamos a
Inicio > Panel de control > Conexiones de red. Una vez allí seleccionamos nuestra conexión y abrimos el menú de opciones con el botón derecho del ratón:
Seleccionamos
Estado y luego entramos en la pestaña
Soporte:
(IP eliminada para proteger al indecente)
El numero que está en
Puerta de enlace predeterminada es la IP de nuestro modem. Ingresamos esa IP en nuestro navegador para entrar a la pagina de configuración del modem.
Una vez dentro de la configuración del modem hay que buscar las opciones del firewall. En mi caso le llaman "Bloqueo de intrusos". Una vez allí hay que liberar los puertos indicados:
En mi caso, creé un perfil llamado GGPO.net con los puertos a liberar. Cada vez que juego ingreso al menú de configuración y selecciono dicho perfil. Como les decia, con cada modem es diferente e incluso es posible que en algunos casos sus proveedores tengan el modem bloqueado y no puedan hacer cambios (me sucedia con mi antiguo proveedor).
Ahora bien, ya que hayamos liberado los puertos requeridos hay que hacer un par de cosas antes de empezar a jugar:
Hay que ir a la carpeta de instalación y correr el programa
ggpofba.exe que es el emulador que usa GGPO.net. Seleccionamos el menu
Game > Load Game. Una vez allí damos clic en el botón "ROMs dir"
(1).
En el cuadro de dialogo que se abrira debemos especificar la ruta donde se encuentran nuestros ROMs. Una vez hecho esto damos clic en "OK"
(2).
Ahora hay que dar clic en "Scan ROMs"
(3) para que el emulador detecte nuestros ROMs. Seleccionamos el que queramos jugar y damos clic en "Play"
(4).
Ahora viene lo mas tedioso que es la configuración de los controles. Una vez que inicie el juego hay que presionar la tecla
F5 para acceder a la configuración:
Lo tedioso es que no hay forma de guardar una configuración para todos los juegos y hay que hacer esto con cada uno.
Por cierto, hay una opción en Game que dice "Play via kaillera" pero no le hagan caso. El juego en linea no se hace por medio del emulador.
Ahora cerramos el emulador e iniciamos el GGPO.net. Primero habra que crear una cuenta siguiendo los pasos que
ginokapo4 escribió. La cuenta se crea casi inmediatamente. Ingresas el username y password que elegiste y te conectas.
En la parte derecha se pueden ver las salas, que en si son los ROMs que están soportados de momento. Ojo, solo podras acceder a las salas de las cuales tengas ROMs. Es decir, si no tienes el ROM de SFII no podras entrar a esa sala.
Dentro de las salas se puede ver tanto la lista de jugadores (marcados con emoticones) y de los juegos activos (marcados con un pad). Si seleccionas un juego activo puedes verlo. Si seleccionas a un jugador puedes retarlo. Los jugadores con estado "AFK" (carita dormida) no pueden ser retados. Cambias entre un estado y otro con los botones de la parte de abajo junto al campo de entrada de texto.
Cuando retes a alguien y este acepte, el emulador se abrira inmediatamente y correra el juego. Una advertencia, a veces ocurre que se cuelga el emulador y pareciera que no arranca pero el GGPO reporta el juego como activo. Si eso ocurre presionen las teclas
Ctrl Alt Del, cierren manualmente el emulador seleccionándolo de la lista de procesos y vuelvan a intentar.
Lo bueno del GGPO es que prácticamente no se ralentiza. He jugado con personas con pings de mas de 300ms y anda super bien, si acaso alguna pausa debido a picos de lag pero sin lugar a dudas está a años luz de la experiencia que ofrece el kaillera con pings de esa magnitud.