Another networking improvement


This build introduces a new approach to how I handle matchmaking. Instead of discovering a running tournament on the local network, I now use a relay service to connect. I've added LRM to achieve this.

In the settings you can enable network broadcasting. When you then start a tournament an access code will appear in the lower left corner of the screen. Users that want to connect click the magnifier glass icon in the start screen and enter that code. There is no longer a need to be connected to the same network, the relay service will bridge the connections.

Because of this change the 1.5 is not backwards compatible, so you'll need to make sure to use the same version on all devices. The Android build is submitted and will release as soon as Google approves.

Other changes:

  • Color picker hue slider has been fixed
  • Networking issues has been fixed (issues related to multi threading could cause the game to crash or disconnect)
  • Ante values are now announced with voice when used.

Files

hptm v1.5.0 24 MB
Oct 16, 2022

Get Home Poker Tournament Manager

Download NowName your own price

Comments

Log in with itch.io to leave a comment.

It would be nice if Korean could also be used in the percentage column

The only supported languages are English, French, German and Dutch. I don't know any Korean so that will be hard for me to do.
However you could help me out, I could send you the localization file and if you provide me with a Korean translation I can try to include it?

그림 필드에 텍스트와 숫자를 표시하도록 요청합니다.

I have used this in the past and was able to connect my phone to my Chromebook running a tourney.  But now my phone can't see the tourney.  I see there was a change in v 1.5.  I have broadcast online checked and I enter the 5 digit code on my phone but cant see the tourney running.   Both machines are running v 1.5.2

(1 edit)

Hi, both devices are connected to the internet? That is (maybe unfortunate) a side effect of the new approach.

It might also be due to some limitation of your network, where port 7777, 7776 and 8080 are inaccessible? Is there maybe some firewall blocking those?

So I tested other way around this time, starting the tourney on my phone and have my Chromebook connect to it and that worked.    They are both on the same wireless network.   Not sure why now I can't start it on the Chromebook and have the phone connect to it.