problemas con el puerto TCP 55435

Hola chic@s. Soy nuevo en el foro, he estado buscando información y no consigo solucionar el problema. Yo conseguí que fuera todo perfectamente a la primera, pero un amigo lleva varios días intentado que funcione y no hay manera. Ya abrió el puerto en el router, le dio permiso al retroarch tanto en el firewall de windows como en el del antivirus Kaspersky y no hay tu tía a que funcione. Si hago yo de servidor a el le deja conectarse pero o se congela la imagen o va todo a tirones y si intenta crear el el servidor le acaba dando un error que dice que no es capaz de asignar el puerto o algo por el estilo. Con varios juegos de megadrive y el core genesis plus gx iba perfecto pero con mame no hay manera, usamos la misma versión de retroarch, la misma rom y el mismo core con lo cual eso no es.

Un saludo y gracias de antemano.