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.

## Credits

 Status Released Rating Rated 5.0 out of 5 stars(4) Author ava Made with Adobe Photoshop, Unity Tags poker, pokerclock, pokertimer, tool, tournament Average session A few hours Languages German, English, French, Dutch Inputs Keyboard, Mouse

hptm v1.4.2 24 MB

## Development log

View all posts

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...

Thanks...

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.
(+1)

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.

Thanks!

Hi.

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?

Thanks.

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?

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.).

Hi!

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!

Hello!!

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! Barry 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! Alex 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. Thanks! Alex 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. Thanks! 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 Hello, 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!! Hi, 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. https://community.norton.com/en/forums/clarification-wsreputation1-detection 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. paul ------------------ 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: 9.17.10.4229 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 Enabled: Force throttling Allow half deinterlace Allow scaling Decode Power Usage: 100 Balanced Flags: 1424 Enabled: Force throttling Allow batching Force half deinterlace Force scaling Decode Power Usage: 50 PowerFlags: 1424 Enabled: 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.

Thanks

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.

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.

Thanks!

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 :)