A downloadable poker timer

Download NowName your own price

The Home Poker Tournament Manager

Use this tool to host poker tournaments at home.

Myself and some friends always used the pokerroom home game organizer,  but that software is out-dated, made in Flash and only supports a 800x600 screen resolution.

However I've never found any other tool that was this easy to set up and gave such a good experience, so I decided to re-make it with Unity.

The interface for the setup is kept as simple as possible and the view of the tournament progress is an almost exact copy of the original, without the extra obsolete header. This gives a nice fullscreen view.

I've also added some background images to choose from and some color options to customize the view.

  • Blind levels can be completely customized
  • Calculates payouts
  • Custom sounds and background possible
  • Fast forward/backward time
  • Blinds up are announced by voice

Starting from version 1.2.4, the manager can synchronize with another instance of HPTM on a different device which then will duplicate the screen, making it possible to have multiple devices displaying the stats around the place where you host your tournaments.

When pressing the title for 5+ seconds, a player with a connected device can enter a code to gain "admin access" and control the tournament remotely.

If you have any comments or things you think I can improve, do let me know! I will be using this software myself, so if I find anything that can be improved I'll make it happen.

You can track and vote for features on this Trello board.


Updated 3 hours ago
Rated 5.0 out of 5 stars
(4 total ratings)
Made withAdobe Photoshop, Unity
Tagspoker, pokerclock, pokertimer, tool, tournament
Average sessionA few hours
LanguagesGerman, English, French, Dutch
InputsKeyboard, Mouse


Download NowName your own price

Click download now to get access to the following files:

hptm v1.6.0 26 MB

Also available on

Development log

View all posts


Log in with itch.io to leave a comment.

.Is it possible to change the picture part so that it can be hidden or done?

Not 100% sure if I understand your question correctly, but I'm currently working on an update where you'll be able to hide some info from the dashboard if you like. But with the current version that is not possible, no.

Thx.  ^^v.

Request to display text as well as numbers in the percentage field.

If you check "Custom payout" you can do that!


1. Mirrored displays' voice announcements are            one level BEHIND on the mirrored device.

    While device 'A' (broadcaster) is saying "The Big Blind is 100...", device 'B' (receiver) is saying "The Big Blind is 50...". 

2. I can't get an mp3 file to play on test or live.  

     When I change the default sounds to Star Trek sounds the Default Sound still plays. 

     When I put new sound in 'Level Warning (3s)' or 'Player Left Tournament' nothing plays at all. 

      Do the sounds need to be in a specific directory? 

3. Continuous scroll without 10s delay.

     Not really a bug, but it's just frustrating to wait that long for the scroll to start again. 

      It might be why some people think it's not working. 

      Maybe a shorter (3s?) delay? 

Thanks again! 

(suggestions after a while ๐Ÿ˜‰) 

Thanks for this! On it.

I fixed the 1st and 3rd issue in the latest build, but could not reproduce the 2nd. Could you maybe give me a link to the mp3 files you're trying to use? Thx!

It's just mp3 files within the device. 

Shall I send them? 

If possible, yes please. If I can reproduce the issue then it will be easy to fix.

(1 edit)

I am honored. ๐Ÿ˜Ž

Is it too soon to mention a few things? ๐Ÿ˜‡

I'm having a hard time figuring out Trello. 

Mention away :) 

It's not possible to add cards on the board, but giving input and feedback (as you did) is indeed possible. Feature requests I add myself to avoid people spamming the board.

Aaaahhhhhh..... I feel a bit less not as smart, now that I know that. ๐Ÿ˜

(1 edit)

Still love your amazing app!!

I'm running Android.

The code in the corner for matchmaking disappears when I rotate the screen and doesn't reappear. 

I'm not seeing the import/export buttons. Is it still pending for us android using poker geeks? 

Also, would love to use exact numbers and text instead of only percentages as our charity prizes are gifts rather than cash (gift card, prize basket, hotel weekend, etc.). 

Could the "prizes" scroll, or flip screens to show all prizes? 

Last request, would it be possible to edit the entire time (of level) column at once, rather than change each level from 10 minutes to 20 minutes one at a time? Perhaps even change "all below" (kind of like a spreadsheet might)?

Thanks again for your awesomeness!!! 


Florida Charity Tournaments 

Oh my, good catch of the matchmaking code rotate bug, I'll fix that asap.

Indeed, the export/import should now come into a next update, the networking was a quite invasive change so I did not spend much time in other features.

I'll look into those other things too, I'd love them too indeed.

Thanks for your input, much appreciated!

Loving the app! Thank you very much. Couple of questions:

1) When running the tournament manager, parts of the text in the upper right corner of my screen disappears. My screen doesn't seem to be wide enough.

2) I'd like the boxes with information about the current blind level and next blind level to be white text on seethrough background instead of dark text inside white text boxes. Can I change this myself, or is it something you have to change?

I've added a screenshot showing both the disappearing text in the top right corner, and what I'd like the blind level design to look like

1/ To be able to check: Is this the latest version? What is the resolution of the screen? I'll check if I can reproduce it.

2/ I'd have to change this... An option to toggle between black on white vs white on black seems doable yes. Adding it on my trello board.

Love what you did with the title :)

I've just released a new version, could you confirm whether this has this same issue? Thx!

It fixed the issue, thank you!

If it's not too much to ask, it would be lovely if you could reply to this post once/if you add the option to change the white textbox graphics. Cheers!

Just downloaded and can't wait to host my first game using this product. I'm having issues finding eveything this program can do. Having issues saving all the information I input such as blinds and cost. where am I going wrong...


Hi Bob, I'm trying to understand where it goes wrong for you - in the editor view where you change blinds and everything there is a button in the lower right corner that looks like an old diskette (next to the Start button). If you click that, a pop up will confirm that the settings have been saved.

I'm a fan of the new update; great work Alex!

We have a poker game every 6 weeks; the last 2 tournaments your clock has been used and it's been great!

A couple of suggestions on my wishlist :-) 

  1. The font sizes of the prize pay-outs; could the size be increased for easier reading?
  2. Is there any chance  a seating feature could be implemented? (Table draws to start with?)
  3. Hitting spacebar on the laptop to pause the clock.

Hi and thanks!

Love your suggestions, I'm putting them on my Trello board

I'll see what I can do with suggestion 1. I'd love suggestion 2 myself and it's actually something I'm planning to do together with a friend of mine. It's not such a small feature so it will take some time.

Suggestion 3 yes! Why didn't I think of that myself either. Putting it in today.

Feature 3 is in 1.4.2!

My group used this to run a tournament a couple of weeks ago. Overall opinion - great stuff!  We'll definitely be making use of it again.

One issue with the Android client connected to a Windows instance though. The connection worked fine, and tournament management functions worked perfectly, but when a level ended the display on the phone did not update correctly to display the new level with timer countdown. The display was stuck with the old level up top, it's timer at zero, with the new level still shown below in the "preview next level" part of the screen.

It doesn't appear we have the ability to add new cards to the Trello board, so I'll post my new feature requests here:

  1. An option to automatically pause the timer at the end of a level. Programming in breaks works well, but with a social game it'd be nice to have the "end of break alarm" trigger, and then have the clock pause until an admin to restarts the timer once everyone's back at the table.
  2. Being able to choose our own audio alert sounds is great, but it would be nice to be able to add more alerts during a level, at times we choose, rather than just the current limited fixed alerts.

Hi! Thank you for this great feedback! I'll add some Trello cards for this. Certainly your first feature request is one I could use too.

Concerning the Android issue: is it possible that the version on Android was a different version than the one on Windows? They should both be the same, at the time of writing this: 1.3.7. You can see the version in the lower left corner of the tournament selection screen.

I just fired up HPTM on both devices to check and they're both running 1.3.7.  Whilst there, I started the tournament running again and connected to it, then used the timer slider to get the level to the last few seconds, and wouldn't you know it - everything behaved the way it should this time. Even tried locking the phone, and putting the app into the background during a level change, and it was all fine. If it happens again, I'll try to note anything special about the circumstances.

Doing that did remind me of another (very minor) issue - the upper left and right corners of the main tournament screen are being rendered outside of the view port, truncating the start of the title, and the end of the "Time to Break" and its timer when running.

Here's a screenshot from my Surface Pro 6, which is acting as the tournament server: 

Yes, I noticed that too, small mistake on my part that I have fixed by now which will be included in the next release (soon to come)

I just released a big update, which fixes this issue too.

Excellent, thank you!  I'm guessing there's a delay for the updated Android app to appear on the Google Play store?

Yes, unfortunately, it is in review at the moment.

Just downloaded and wanted to thank  you for developing this.  I love the clean interface.



How can I use admin mode?

I hold touch the title of tourney, but doesn't appear anything.

Which screen that I should hold touch the title?


Nevermind, I found it.

their devices must use same local network.

I didn't know that.

Thanks for great tools.

Ok great! And thanks :)

Here's probably a stupid question but I cannot figure out how to update to the newest/newer version of this program on my computer. I'm sure it's located on the back end right and I just need some guidance? Or should I just delete and re download the newest version? Help! Thanks.

Hi, the installer should install the new version in exact the same place as the previous time, where did you install it?

And what version is the old one?

Still love your amazing app!!

I'm running 1.3.6 on android, but I'm not seeing the import/export buttons. Is it still pending for us mobile poker geeks? 

Also, the percentage feature doesn't seem to be working. It always seems to keep 100% in the payout, even though I'm only paying out 90%. (I kind of oversimplified my reasons, but the result is there.) 

Also, would live to use exact numbers and text instead of percentages as our charity prizes are gifts rather than cash (gift card, prize basket, hotel weekend, flat screen TV etc.). 

Thanks again for your awesomeness!!! 


Indeed on Android the export/import is not implemented yet; it requires additional permissions for the app + it's unclear to me how a person would copy an export to another smartphone at this moment, how would you do that? Via google drive or something?

Concerning the percentage: do you mean that you want to pay out only 90%? I never considered that use case, indeed, the Prizes try to total up to 100%. But your request is valid, I'll look into that, should not be too much work.

The text in the prizes is on my todo-list.

Thanks for your input, that's really valuable and appreciated!


Transferring the file could be by Google drive, NFC, Bluetooth, or even email, though through email revolts a few Greeks (like myself!)

Google Drive would be my method as I can then share the file from one place to multiple devices, if necessary. I'm sharing your app, so structure sharing is a natural extension! :)

There are two reasons for paying less than 100%.

The first is when the buy-in has a portion of the donation (house fee). For example, @$125 buy-in could have $25 to the "house" and $100 to the prize pool. Thus, only 80% would be in the prize pool. 

Ideally that percentage or value could be input in the event set-up so that the prize pool only reflects the prizes, and not what people paid in. It's how actual card rooms display prize pools. $100+$25 (prize pool plus house fee) as it were. Keeps a cleaner appearance that way. 

The text option will be great, an ideal view for the players. 

Also, and I'd be willing to donate the time creating the .wav files for it, would it be possible to have the level change be fully announced? (i.e. "Attention dealers and players, if you have not started the shuffle, blinds for the next hand are 100, 200 with a 25 ante." and "Dealers and players, we are now on a 15 minute break.") I'm not a coder, so there may be an easier way than piecing together voice clips. 

When your adding text, comments would be great, too. Best example is "Coloring Up Green 25 chips", during breaks, and the like. 

Finally (really), it would be great if it was possible to set all the level times, or a range of times, at once. Rarely do levels change times until much later in a longer tournament. Settings for All, All Below 'X', and clicking in anv individual level would be great. 

Hope I haven't rambled too much, but I always get a bit excited when I talk about your application. 

Thanks again! 


Thanks for the detailed feedback!

I'll look into the export indeed. As for the payout one more question: if a separate house fee could be added, would you then always do a 100% payout of the prize pool? Because if you do a 80% overall payout (without house fee), there's also a 20% cut from the rebuys and the addons, I'm not sure if that is desired. Or in other words: do the rebuys and the addons also have a house fee?

Piecing together these audioclips is not something I'm going to implement, there's too many ways these levels could be announced plus I'd have to do it in 4 languages (maybe more in the future). What I could do however is use Google's Text-To-Speech for this. A user could type the announcements he wants after every level and the TTS does the rest. Nonetheless, this is not a small feature so it will take a while before I would have the time to start on this :)

Comments during the break, check (this could simply be displayed as text, no real need for audio). This will take careful consideration qua layout though.

Easier multi editing in level settings, check. Text in the prize structure, check.

I put all these suggestions on my Trello board, thanks!

(1 edit)

Sorry I haven't responded sooner, but I really do appreciate all the effort you've put in since I last did. 

The text to speech is nothing less than incredible!

As far being able to edit the blind structure en masse, if I could "column edit" the time of the blind level (similar to a spreadsheet), that would be awesome. 

Even better if I could column edit from a certain point. Such as, I might need to have the first 10 levels be 15 minutes, the next 10 levels be 20 minutes, and the next 10 levels be 30 minutes. 

Also, can we import/export in Android yet? 

Last of all, and I know you've disliked the idea on the past, could you make it so we can edit the time and blind structure while running?

As always, the app is terrific and I really appreciate all the work you're putting in. I've updated my Google Play review to reflect my increased level of admiration. 

Do you have something set up for donations?

Hi and thanks again! I ran a tournament yesterday and I must say I like the TTS feature myself too :) People really respond well to that. I'll be working on that some more since I received some good suggestions.

I guess with column edit you mean you can drag the cell value down as in Excel, right? That would indeed be neat. The spreadsheet feature is a 3rd party tool I use, but I'll see if I can add that.

Import/Export android is not in yet, I moved it up my priority list. I've added a "Edit schedule while running" task, but it's one that is going to take lots of testing.

Thanks for the rating, that's actually the best way to help me! If you want to donate that's possible via itch.io, just download the game here and enter a donation amount.

Thanks again for your feedback, that's really valuable for me and well appreciated!


Guys!  Thank you so much for this!  You did what I wanted to do like 10 years ago.  I still use a 20 year old computer whose fan sounds like a dying mouse to play that old software program, because it's the best tournament software around, with the "add money" and save different tournament features.  Even better than current casino software in my opinion!  

I just donated, but I'd love to speak with you about some little improvements that could be made to it and share the great stories I have with running the program for literally the last 20 years.  Now, I can finally use my computer from this century to play it.  

Couple suggestions:

  1. The old software did a "ding" for 5, 4, 3, 2, 1, before the blinds changed.  That's not customizable here.  Can it be?
  2. Can you customize the sound that plays when next levels switches?  
  3. I just downloaded it now, so I'm sure I'll find more!  

Thank you so much!

Eric Prag

Hi Eric,

Thanks for your kind words, really appreciate it, this is exactly why I made this program!

Happy to discuss improvements with you since you have such a long-lasting experience, reach out to me via e-mail (alex.vandenabeele[at]gmail.com) and maybe we can find a moment to chat.

The sounds can indeed be customized, but I have to admit it's not very well documented, you can find out how in this devlog.



Great update!

Will it be available on android?

Yes, it's currently "in review", but I expect it soon to be approved.


You are *awesome*!

New suggestion... Since I run charity tournaments, the prizes are sometimes items (tv, ipod, hotel stay, vacation, cruise, etc.) rather than only numbers for cash; plus color-up and break descriptions in the timer area. 

It would be great it was possible to put text into those areas. 

Thanks again for everything! 

It's been approved

Hello, I find the application really good, but how can I synchronize a computer screen with your mobile phone once the application is installed on both?

Hi. You start a tournament on one of both (I suggest the computer) and then on the other device you click this icon in the start screen:

You will then see the other tournament, if the two devices are on the same local network (same wifi for example).

I'm currently working on an update that will let you control the tournament on the computer with the mobile, I expect to finish it this month.

Hey thanks for creating this program! How do I edit the sounds? Is there a way to manually type in how players are there to start a tournament instead of clicking it manually all the way up? Thanks! The old pokerroom.com home game organizer just stopped working on all my computers recently so really grateful you made this program. 

Hi! You're most welcome :)

In the data folder (hptm_Data) you can place a "nextlevel.wav" and a "nextlevelwarning.wav". If present, those will be used instead of the built-ins.

Good suggestion for manually entering the entries, I'll add that in a future update.

I've just recently downloaded the android version of HPTM and I think it's the best poker tournament timer I've used. Is there an equivalent location to put custom sound files in for the android version as well? I've tried a couple of things under Android\data\be.avadev.hptm but haven't hit the right location (if it's available). Thanks for the great program!

Thanks for your kind words, appreciated!

In the current version (v1.2.11) the Android app won't load custom sound files, I'll check if I can add it in the next release, if its possible (it requires some extra rights on the device I think).

Happy to announce that with version 1.3.7, you can now change the sounds on Android too!

(1 edit)

Starting from 1.3.3 there is now a field in the tournament edit panel to enter the number of entries

Hey Ava, Love the program and just downloaded it and will be using it tonight.  I posted a couple times elsewhere about how much I love this program as I have been looking for 10 years for a way to play the old PokerRoom software on a newer computer than the 20 year old computer I still use when I use that software.  Thank you!  I wanted to reach out to chat with you about this, comments and praise mostly!  Hopefully I can hear from you.  Eric Prag

AWESOME that you allow phones, and the larger buttons in portrait mode make it SO much easier on a tablet.

There seems to be a glitch on the configuration page, though, when I stop the game. The button that usually goes back and forth between blinds and setup doesn't do anything.  I have to back out to the start (of app) screen, then go back in to be able to adjust anything.  It looks like the two setup screens are are overlayed.

Also, a feature that would be great, would be to allow editing of the prize pool while the game is running. I add a prize for additional players (every 10th); adjusting the payouts with the game running would keep the game on attached clocks, and keep me from rushing, and making mistakes, during breaks.

My charity players are going to love this!!!

Ok, good suggestion, the bug you found is fixed in 1.2.9, I'm uploading the update to Android now.


1.2.10 now allows you to add extra cash and change the payout structure while the tournament is running.

 Hello unfortunately I am not using twitter, skype isnt working for you? Or we can use gmail chat if you give me your gmail. What about saturday afternoon? Somewhere between 12 - 17 00 CET? Thank you

Yes, skype works, but I don't want to give my skype id here publicly on itch.io, so I prefer to continue this conversation via a more private channel. You can reach me at alex.vandenabeele[at]gmail.com


Thank you for your superfast answer and sorry for my late response, here in east we have slower internet :D ( joke). I will try to answer ASAP now.

You have a lot of good points about app. I am not sure if you understand me in each point. Please can we schedule quick call / chat on skype? We can solve everything within few minutes and I will prepare graphics for  quick better understanding . I am the same fan as you into poker and I think this ideas could be interesting for everyone. Thank you very much

Ok, send me a DM via twitter.

Hello thank you for pokerwatch, I appreciate it so much.

About future improvements I have few suggestion which will be helpful for me :

1.add sound when someone is outkicked out of tournament

2. We have prizepool points + cash reward, in this case we will appreciate adding 2 numbers into the prize pool (cash and points).

3. add option to choose currency (included option to let i blank, without any currency just number)

4.As I mentioned in point 2, we are playing yearly league, and players are earning points for each tournament, it will be very nice if we can see  somewhere top5-10 players (I will add name and points manually before each tournament starts)

I don't know how much you are busy, but if you can do this changes for me , I can send you some money reward or if you are busy and not interested in it, Can you share source codes with me? Thank you very much!!


I'm afraid you are mistaking this for another app, this is the Home Poker Tournament Manager (HPTM), not Poker Watch.

The first one I could do, but would that be a cheering sound or rather a mocking one? Or is it meant to inform all the tables that someone left?

The HPTM does not display currency because that is irrelevant, you'll most likely be using whatever currency your country uses during your home game, so no need to display that.

The HPTM currently does not keep track of who is participating in the game. That might indeed be an interesting addition, however it's a lot of work and hard to scale for all possible sizes of home games.

The question is also: how could we display all this information in a meaningful way on the screen? Would there be a list with participants on the screen with their points? That would clutter the current screen too much in my opinion.

Can I use it on a tablet?

Yes, there is an Android version.

When I download the latest version,I am getting a virus warning from my AV.  WS.Reputation.1 is threat I am seeing.

Can you post a clean version?

(3 edits)

No need to worry, "WS.Reputation.1" is just a warning from Norton that they haven't seen a specific file before. This makes sense, as I just released a new update. As soon as more Norton AV users will download the HPTM, this warning will go away by itself.


I would like to try this out on my computer but when i DL it and run the install i get an error message that says it cant be run on my system. any help that you could give would be great. here is a copy of the error that i'm getting.

the version of this file is not compatible with the verison of windows youre running...

it tells me to check 32 bit or 64 bit.... 

i'm running windows 7 64 bit..

thanks for your help.

That is weird, it should work. Can you send me a dxdiag?

here u go... let me know if u need anything else. 


System Information
Time of this report: 12/8/2020, 09:29:04
       Machine name: PJ-PC
   Operating System: Windows 7 Enterprise 32-bit (6.1, Build 7601) Service Pack 1 (7601.win7sp1_ldr_escrow.200102-1707)
           Language: English (Regional Setting: English)
System Manufacturer: LENOVO
       System Model: 4236FJ1
               BIOS: Default System BIOS
          Processor: Intel(R) Core(TM) i5-2520M CPU @ 2.50GHz (4 CPUs), ~2.5GHz
             Memory: 4096MB RAM
Available OS Memory: 3494MB RAM
          Page File: 3363MB used, 3621MB available
        Windows Dir: C:\Windows
    DirectX Version: DirectX 11
DX Setup Parameters: Not found
   User DPI Setting: Using System DPI
 System DPI Setting: 96 DPI (100 percent)
    DWM DPI Scaling: Disabled
     DxDiag Version: 6.01.7601.17514 32bit Unicode

DxDiag Notes
      Display Tab 1: No problems found.
        Sound Tab 1: No problems found.
          Input Tab: No problems found.

DirectX Debug Levels
Direct3D:    0/4 (retail)
DirectDraw:  0/4 (retail)
DirectInput: 0/5 (retail)
DirectMusic: 0/5 (retail)
DirectPlay:  0/9 (retail)
DirectSound: 0/5 (retail)
DirectShow:  0/6 (retail

Display Devices
          Card name: Intel(R) HD Graphics 3000
       Manufacturer: Intel Corporation
          Chip type: Intel(R) HD Graphics Family
           DAC type: Internal
         Device Key: Enum\PCI\VEN_8086&DEV_0126&SUBSYS_21CE17AA&REV_09
     Display Memory: 1554 MB
   Dedicated Memory: 64 MB
      Shared Memory: 1490 MB
       Current Mode: 1600 x 900 (32 bit) (50Hz)
       Monitor Name: LCD 1600x900
      Monitor Model: unknown
         Monitor Id: LEN40A1
        Native Mode: 1600 x 900(p) (60.020Hz)
        Output Type: Internal
        Driver Name: igdumd32.dll,igd10umd32.dll,igd10umd32.dll
Driver File Version: 9.17.0010.4229 (English)
     Driver Version:
        DDI Version: 10.1
       Driver Model: WDDM 1.1
  Driver Attributes: Final Retail
   Driver Date/Size: 3/2/2016 00:01:04, 11223896 bytes
        WHQL Logo'd: Yes
    WHQL Date Stamp: 
  Device Identifier: {D7B78E66-4266-11CF-9F64-C401B7C2C435}
          Vendor ID: 0x8086
          Device ID: 0x0126
          SubSys ID: 0x21CE17AA
        Revision ID: 0x0009

Sound Devices
            Description: Speakers (Conexant 20672 SmartAudio HD)
 Default Sound Playback: Yes
 Default Voice Playback: Yes
            Hardware ID: HDAUDIO\FUNC_01&VEN_14F1&DEV_506E&SUBSYS_17AA21CE&REV_1000
        Manufacturer ID: 1
             Product ID: 100
                   Type: WDM
            Driver Name: CHDRT32.sys
         Driver Version: 8.32.0023.0005 (English)
      Driver Attributes: Final Retail
            WHQL Logo'd: Yes
          Date and Size: 6/4/2012 18:40:24, 1280672 bytes
            Other Files: 
        Driver Provider: Conexant
         HW Accel Level: Basic
              Cap Flags: 0xF1F
    Min/Max Sample Rate: 100, 200000
Static/Strm HW Mix Bufs: 1, 0
 Static/Strm HW 3D Bufs: 0, 0
              HW Memory: 0
       Voice Management: No
 EAX(tm) 2.0 Listen/Src: No, No
   I3DL2(tm) Listen/Src: No, No
Sensaura(tm) ZoomFX(tm): No

Sound Capture Devices
            Description: Internal Microphone (Conexant 20672 SmartAudio HD)
  Default Sound Capture: Yes
  Default Voice Capture: Yes
            Driver Name: CHDRT32.sys
         Driver Version: 8.32.0023.0005 (English)
      Driver Attributes: Final Retail
          Date and Size: 6/4/2012 18:40:24, 1280672 bytes
              Cap Flags: 0x1
           Format Flags: 0xFFFFF

DirectInput Devices
      Device Name: Mouse
         Attached: 1
    Controller ID: n/a
Vendor/Product ID: n/a
        FF Driver: n/a

      Device Name: Keyboard
         Attached: 1
    Controller ID: n/a
Vendor/Product ID: n/a
        FF Driver: n/a

      Device Name: USB Receiver
         Attached: 1
    Controller ID: 0x0
Vendor/Product ID: 0x046D, 0xC52F
        FF Driver: n/a

      Device Name: USB Receiver
         Attached: 1
    Controller ID: 0x0
Vendor/Product ID: 0x046D, 0xC52F
        FF Driver: n/a

      Device Name: USB Receiver
         Attached: 1
    Controller ID: 0x0
Vendor/Product ID: 0x046D, 0xC52F
        FF Driver: n/a

Poll w/ Interrupt: No

USB Devices
+ USB Root Hub
| Vendor/Product ID: 0x8086, 0x1C2D
| Matching Device ID: usb\root_hub20
| Service: usbhub
| Driver: usbhub.sys, 5/2/2018 09:30:29, 259584 bytes
| Driver: usbd.sys, 5/2/2018 09:29:58, 6016 bytes

+-+ Generic USB Hub
| | Vendor/Product ID: 0x8087, 0x0024
| | Location: Port_#0001.Hub_#0001
| | Matching Device ID: usb\class_09
| | Service: usbhub
| | Driver: usbhub.sys, 5/2/2018 09:30:29, 259584 bytes

Gameport Devices

PS/2 Devices
+ Standard PS/2 Keyboard
| Matching Device ID: *pnp0303
| Service: i8042prt
| Driver: i8042prt.sys, 7/13/2009 17:11:24, 80896 bytes
| Driver: kbdclass.sys, 7/13/2009 19:20:36, 42576 bytes

+ Terminal Server Keyboard Driver
| Matching Device ID: root\rdp_kbd
| Upper Filters: kbdclass
| Service: TermDD
| Driver: i8042prt.sys, 7/13/2009 17:11:24, 80896 bytes
| Driver: kbdclass.sys, 7/13/2009 19:20:36, 42576 bytes

+ ThinkPad UltraNav Pointing Device
| Matching Device ID: acpi\len0015
| Upper Filters: SynTP
| Service: i8042prt

+ HID-compliant mouse
| Vendor/Product ID: 0x046D, 0xC52F
| Matching Device ID: hid_device_system_mouse
| Service: mouhid
| Driver: mouhid.sys, 7/13/2009 17:45:08, 26112 bytes
| Driver: mouclass.sys, 7/13/2009 19:20:44, 41552 bytes

+ Terminal Server Mouse Driver
| Matching Device ID: root\rdp_mou
| Upper Filters: mouclass
| Service: TermDD
| Driver: termdd.sys, 4/18/2019 20:55:15, 53992 bytes
| Driver: sermouse.sys, 7/13/2009 17:45:08, 19968 bytes
| Driver: mouclass.sys, 7/13/2009 19:20:44, 41552 bytes

Disk & DVD/CD-ROM Drives
      Drive: C:
 Free Space: 188.6 GB
Total Space: 305.1 GB
File System: NTFS
      Model: ST320LT007-9ZV142

      Drive: D:
      Model: Optiarc DVD ROM DDU7710H
     Driver: c:\windows\system32\drivers\cdrom.sys, 6.01.7601.17514 (English), 11/20/2010 02:38:10, 108544 bytes

System Devices
     Name: High Definition Audio Controller
Device ID: PCI\VEN_8086&DEV_1C20&SUBSYS_21CE17AA&REV_04\3&33FD14CA&0&D8
   Driver: C:\Windows\system32\DRIVERS\hdaudbus.sys, 6.01.7601.17514 (English), 11/20/2010 03:59:29, 108544 bytes

     Name: 2nd Generation Intel(R) Core(TM) Processor Family DRAM Controller - 0104
Device ID: PCI\VEN_8086&DEV_0104&SUBSYS_21CE17AA&REV_09\3&33FD14CA&0&00
   Driver: n/a

     Name: Intel(R) 6 Series/C200 Series Chipset Family PCI Express Root Port 5 - 1C18
Device ID: PCI\VEN_8086&DEV_1C18&SUBSYS_21CE17AA&REV_B4\3&33FD14CA&0&E4
   Driver: C:\Windows\system32\DRIVERS\pci.sys, 6.01.7601.24441 (English), 4/18/2019 20:54:08, 154344 bytes

     Name: Intel(R) Centrino(R) Wireless-N 1000
Device ID: PCI\VEN_8086&DEV_0084&SUBSYS_13158086&REV_00\4&21D0068D&0&00E1
   Driver: n/a

     Name: Intel(R) 6 Series/C200 Series Chipset Family PCI Express Root Port 4 - 1C16
Device ID: PCI\VEN_8086&DEV_1C16&SUBSYS_21CE17AA&REV_B4\3&33FD14CA&0&E3
   Driver: C:\Windows\system32\DRIVERS\pci.sys, 6.01.7601.24441 (English), 4/18/2019 20:54:08, 154344 bytes

     Name: Intel(R) QM67 Express Chipset Family LPC Interface Controller - 1C4F
Device ID: PCI\VEN_8086&DEV_1C4F&SUBSYS_21CE17AA&REV_04\3&33FD14CA&0&F8
   Driver: C:\Windows\system32\DRIVERS\msisadrv.sys, 6.01.7601.24441 (English), 4/18/2019 20:54:18, 13544 bytes

     Name: Intel(R) 6 Series/C200 Series Chipset Family PCI Express Root Port 2 - 1C12
Device ID: PCI\VEN_8086&DEV_1C12&SUBSYS_21CE17AA&REV_B4\3&33FD14CA&0&E1
   Driver: C:\Windows\system32\DRIVERS\pci.sys, 6.01.7601.24441 (English), 4/18/2019 20:54:08, 154344 bytes

     Name: Intel(R) Management Engine Interface
Device ID: PCI\VEN_8086&DEV_1C3A&SUBSYS_21CE17AA&REV_04\3&33FD14CA&0&B0
   Driver: C:\Windows\system32\DRIVERS\HECI.sys, 7.00.0000.1144 (English), 10/20/2010 00:33:40, 41088 bytes

     Name: Intel(R) 6 Series/C200 Series Chipset Family PCI Express Root Port 1 - 1C10
Device ID: PCI\VEN_8086&DEV_1C10&SUBSYS_21CE17AA&REV_B4\3&33FD14CA&0&E0
   Driver: C:\Windows\system32\DRIVERS\pci.sys, 6.01.7601.24441 (English), 4/18/2019 20:54:08, 154344 bytes

     Name: Intel(R) 6 Series/C200 Series Chipset Family USB Enhanced Host Controller - 1C2D
Device ID: PCI\VEN_8086&DEV_1C2D&SUBSYS_21CE17AA&REV_04\3&33FD14CA&0&D0
   Driver: C:\Windows\system32\drivers\usbehci.sys, 6.01.7601.24138 (English), 5/2/2018 09:30:07, 46592 bytes
   Driver: C:\Windows\system32\drivers\usbport.sys, 6.01.7601.24138 (English), 5/2/2018 09:30:08, 285184 bytes
   Driver: C:\Windows\system32\drivers\usbhub.sys, 6.01.7601.24138 (English), 5/2/2018 09:30:29, 259584 bytes

     Name: Intel(R) Mobile Express Chipset SATA AHCI Controller
Device ID: PCI\VEN_8086&DEV_1C03&SUBSYS_21CE17AA&REV_04\3&33FD14CA&0&FA
   Driver: C:\Windows\system32\DRIVERS\iaStor.sys, 11.02.0000.1006 (English), 5/30/2012 15:30:50, 471360 bytes

     Name: Intel(R) 6 Series/C200 Series Chipset Family USB Enhanced Host Controller - 1C26
Device ID: PCI\VEN_8086&DEV_1C26&SUBSYS_21CE17AA&REV_04\3&33FD14CA&0&E8
   Driver: C:\Windows\system32\drivers\usbehci.sys, 6.01.7601.24138 (English), 5/2/2018 09:30:07, 46592 bytes
   Driver: C:\Windows\system32\drivers\usbport.sys, 6.01.7601.24138 (English), 5/2/2018 09:30:08, 285184 bytes
   Driver: C:\Windows\system32\drivers\usbhub.sys, 6.01.7601.24138 (English), 5/2/2018 09:30:29, 259584 bytes

     Name: Intel(R) 82579LM Gigabit Network Connection
Device ID: PCI\VEN_8086&DEV_1502&SUBSYS_21CE17AA&REV_04\3&33FD14CA&0&C8
   Driver: C:\Windows\system32\DRIVERS\e1c6232.sys, 12.15.0030.0000 (English), 10/29/2015 09:55:36, 380424 bytes
   Driver: C:\Windows\system32\e1c6232.din, 10/29/2015 09:48:58, 3109 bytes
   Driver: C:\Windows\system32\NicCo36.dll, 2.01.0002.0000 (English), 5/26/2009 10:05:46, 28792 bytes
   Driver: C:\Windows\system32\NicInstC.dll, 9.11.0002.0000 (English), 10/29/2015 09:55:38, 81720 bytes
   Driver: C:\Windows\system32\e1cmsg.dll, 10.00.0159.0000 (English), 10/29/2015 09:55:38, 82208 bytes

     Name: Synaptics SMBus Driver
Device ID: PCI\VEN_8086&DEV_1C22&SUBSYS_21CE17AA&REV_04\3&33FD14CA&0&FB
   Driver: n/a

     Name: Intel(R) HD Graphics 3000
Device ID: PCI\VEN_8086&DEV_0126&SUBSYS_21CE17AA&REV_09\3&33FD14CA&0&10
   Driver: C:\Windows\system32\DRIVERS\igdkmd32.sys, 9.17.0010.4229  


DirectShow Filters


EVR Power Information
Current Setting: {5C67A112-A4C9-483F-B4A7-1D473BECAFDC} (Quality) 
  Quality Flags: 2576
    Force throttling
    Allow half deinterlace
    Allow scaling
    Decode Power Usage: 100
  Balanced Flags: 1424
    Force throttling
    Allow batching
    Force half deinterlace
    Force scaling
    Decode Power Usage: 50
  PowerFlags: 1424
    Force throttling
    Allow batching
    Force half deinterlace
    Force scaling
    Decode Power Usage: 0f

(1 edit)

Looks like you're running 32bit...

Operating System: Windows 7 Enterprise 32-bit (6.1, Build 7601) Service Pack 1

I'm sorry, but 32bit is not supported.

We currently use Blinds Are Up for our weekly home games which seems pretty similar to your offering here. But, we have been searching high and low for an app that combines both the tournament management with a method of tracking buys-ins, add-ons, as well as finishing position and cash earnings. We basically want to establish a points system that ranks players and tracks a "championship" standings along with general $$$ metrics of total cash won / lost, etc. Any plans to add something like this down the road?

I have thought about that, since I'd want that for my own tournaments too.
You're looking for data over multiple tournaments, right? It's a good idea for sure, but I'm afraid I won't have the time to implement this in the near future. I'm currently working on making the manager available on Android too, I'll finish that first and then I might consider this.

Good job!

Can I ask you for network protocol between client and server?

I'm an AI enthusiast and I try to build some interest bot that don't need any rules of game, but can learn it just by playing. NL Holdem is very good virtual reality to test my algorithm of live evolution. So I'm looking for server of poker room where it can be play.

Is it possible to use your server to create tournaments for bots and then they playing a lot games. But I don't want to create any computer vision to make table information understudable for bots, only text messages.


I don't think I can be of any help, the manager is for live poker events, not online.


And me again!  A suggestion, any chance there could be a winnings structure that changes depending on how much is in the pot?  I sometimes change the proportions if the pot gets bigger, e.g. changing from a 1/2 payout to 1/2/3 with 3 getting their initial stake back.  Is that something that others do?!  Could it be factored in?

You can always pause the game, change the payout settings and then resume again. But I don't think players would like to see this changed during the game though. The players that are behind, sure, but the ones on top will feel cheated.

I was thinking this same thing.

I run charity tournaments, and I add a paying position for every additional 10th player, (past 30); as this happens quite often, I'd like to be able to expand the payouts without stopping the clock, or rushing during a break. 

Also, in busy tournaments, it would be handy to have more than one admin system; allowing more "cashiers" to check people in. 

Additional admins would also allow for supervisors to remove players and handle re-buys (as opposed to re-entries) and add-ons at the tables. 

Some one else's suggestion of a pin for additional admin's seemed a good idea. 

Thanks for a what seems a great app, I'm anxious to test it!

Aces Up! 

Barry C

Thanks for this feedback, that's really appreciated!

I'll have to think about this; I like the suggestion of having a payout scheme in function of the number of participants... but which scheme or with what options is something I will need to think through, I can imagine lots of variants.

Additional admins is also a good idea, but only with the controls on the timer view and not the setup of the tournament, that is certainly something I can look into.


I'm looking forward to seeing the next update, these changes would make things amazing! 

And impress my players and staff to no end! ๐Ÿ˜Š

1.3.0 now has an admin mode.

Hello again - I'm having problems with the HPTP app on android. It connects to the running tournament, but then disconnects and returns to the tournament lobby after a few seconds.  Can't seem to get it to stay connected.  The game is still there in the lobby list and i can rejoin it, but again get kicked out after a few seconds.  Any ideas or troubleshooting suggestions? Thanks!

That's a though one :) Can you check what the game log says? You can find it in %AppData%\..\LocalLow\AvaDev\HPTM on your computer. Getting the log from your android device is more difficult.

Ha, I was just browsing through the messages here. The new Android version of HPTM has this fixed, I did find your bug and could fix it.

Lovely program / app.  Any chance the app could be used to add rebuys / players?  Means I could "manage" the game from my phone without having to keep going back to the laptop!

I thought about that as well. Main thing is you don't want anyone else to change those things so how can I ensure that? I want a simple user friendly workflow, if that's possible somehow I can add it.

Could just have an admin pin (4 digit) that if entered unhid the entry buttons on client device? Pin could be set when setting up the game

Or you could just do whoever is the first to connect gets the buttons. Most likely that'd be the game admin. So it checks how many connected, if none then assign as admin and show the toggles. If one or more then don't show them. Perhaps? 

It took me while, but Admin mode is now available in 1.3.0!

Simple tool. I like it. I do wish that I could customize the background color to match my room color on big screen TV. Also, being a novice tournament host, I was looking for a tool that would take the number of players, chips available, average duration desired and calculate starting chip stacks and recommend the proper blind structure. Many tools do this but I can't seem to find one that's intuitive and simple.

(1 edit)

Hi, thanks! Good suggestion about the color, that is indeed something for an update.

Concerning the tool about blinds calculation, I might add that one day, but it's not something easy. People have many different requirements and its hard to put that all in one tool. I use the blind structure calculator from pokersoup.com, it always predicted the duration of the tournament quite accurate.

Any plans of making the source code available? I really like what you've done. I'm a software developer and the only thing I would like to change is my group of friends and I don't play with antes so rather than having the blind/ante box, I'd change it to Small Blind/Big Blind in that box. This way the blinds could be bigger/more visible.

I'd rather not open source it, but I'm definitely open for requests/feedback. In my group we also never use ante's, so your request makes a lot of sense. I'll build an update where the ante is not shown if it is 0, displaying the blinds instead.

I'm also working on an app for Android where players can follow the tournament on their phones, this is now in testing so I'll probably release this change with that update.

Thanks for the input!

Version 1.1.3 has the option (per tournament) to hide the Ante's. Have fun!

any way to change the sounds?

Not now, but that's a good idea! The same could be done for the background images. I'll look into that, thanks!

Aand done, v1.0.2 supports custom sounds, check the devlog for instructions.

wow. thx for the amazingly fast action :)