I tried to set up a game between my wife who was on my Windows machine and myself on my Mac using our LAN.
We tried it with the Win machine hosting and me connecting and then the other way around. The person who was hosting the game could get to the lobby and select their deck, but the person trying to connect just kept getting timed out and then the game would crash.
No matter how we tried, we could never connect with the person hosting the game. The host was always in the lobby, but the joinee (sic) could never enter the lobby.
Here are the two bug reports from those attempts, one from the Windows machine & one from the Mac.
I have removed all of the ip numbers except the first set in each of the two examples for privacy reasons. (I realize the ip numbers do not reflect my true ip, but I still like to keep the entire address hidden.) The 192. is the first set of numbers for the Windows ip address & the 10. is from the Mac ip's first set.
Windows
Crash Report:
- | Open
- Description: Attempting to connect to lobby.
[spoiler=ConnectException]- Code: Select all
Forge Version: 1.5.41-SNAPSHOT-r-1u
Operating System: Windows 7 6.1 x86
Java Version: 1.8.0_40 Oracle Corporation
java.net.ConnectException: Connection timed out: no further information: /10.
at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
at sun.nio.ch.SocketChannelImpl.finishConnect(Unknown Source)
at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:208)
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:281)
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:528)
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:468)
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:382)
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:354)
at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:116)
at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:137)
at java.lang.Thread.run(Unknown Source)
Mac
Crash Report:
- | Open
- Description: Attempting to connect to lobby.
[spoiler=ConnectTimeoutException]- Code: Select all
Forge Version: 1.5.41-SNAPSHOT-r-1u
Operating System: Mac OS X 10.10.3 x86_64
Java Version: 1.7.0_75 Oracle Corporation
io.netty.channel.ConnectTimeoutException: connection timed out: /192.
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe$1.run(AbstractNioChannel.java:212)
at io.netty.util.concurrent.PromiseTask$RunnableAdapter.call(PromiseTask.java:38)
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:123)
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:380)
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:357)
at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:116)
at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:137)
at java.lang.Thread.run(Thread.java:745)
Sorry I can't be more helpful as I am not a programmer or know anything about these technical issues.
I can say that with the same two computers, we have been able to in the past, host & play with both Magic Work Station and XMage as well as some other kinds of games that aren't related to MTG.
Hope this helps. I'm very keen on getting this to work so I am more than willing to test this out as it continues to develop.