Smack — Show Mucked Cards

News and updates.

Smack (Show Mucked Cards) is a stand-alone Windows application that shows mucked cards on a 2-7 Triple Draw or Badugi table. Other poker variations will be supported if there's need for that. The motivation for this software is simple: in games like Triple Draw, which aren't supported by popular hand history trackers, the only way to see the hand your opponent mucked is to go to the instant hand history, which is somewhat unconvenient.

Yeah, so this is really not a big deal. Just to show mucked cards. It works on Triple Draw and Badugi tables, for now, but other variants can be supported. I'm planning to make this work on Mac, but I can't make any promises for now.

Send all complaints and bug reports to

jajvirta@gmail.com

Downloading and installing (or upgrading)

Recent updates

6.2.2009 -- Better support for hold'em: show the board too

This is primarily for those who wish to see mucked cards on PokerStars play money tables. Smack already showed the holecards of both players on PokerStars play money hold'em tables, but it didn't show the board (on the river). This update adds the board to the mucked cards display.

8.1.2009 -- Link to an example configuration file

The zip distribution no longer contains mucked.cfg file so I've added a sample configuration file to the site. Save it as mucked.cfg to your home directory.

4.1.2009 -- Version 0.05 has initial support for Badugi!

PokerStars offers now Badugi cash games and Smack 0.05 should work on Badugi tables too. The order of the mucked cards is what they are in the hand history files: no fancy grouping or ordering for now.

Also, now that I've finally dug up the project, I'm planning to add proper support for play money games at PokerStars (good for HU training between friends!). The seating problems should be given some thought too. (I think the solution is to support the "Preferred seat" preference.)

6.10.2008 -- Version 0.04 fixes the "trips" bug

Smack had a silly bug when a player had trips, which ended up garbling the display. This release should fix the problem.

Additionally, there's a new package that only includes files that have changed. If you already have Smack running, just download the update zip, unzip the files to the directory where you run Smack and you should be done. (The package isn't that much smaller, but it should be more convenient to download only the changed files.)

26.9.2008 -- New "version", 0.03, that fixes the problems on XP, hopefully

I've managed to reproduce the problem reported by a DC user and I've also managed to fix it, at least on the computer where I managed to reproduce the problem. There's a new "version", that includes one new file that should fix the problem mentioned in the previous entry. This new version does not include any new functionality or other bug fixes.

25.9.2008 -- Seat positioning and some problems on XP

Seat positioning

The last DC 2-7 TD video featured a bug of sorts when you change seats and the mucked cards are showing on the wrong seats. The problem with this is that there is no reliable way to tell which absolute seat (on the layout) you're sitting on, so there's no easy solution to this. (It appears at least also PT3 HUD does not try to do anything with this.) But I plan to do something like adding a "I'm sitting here" label which you can move around and Smack can then adjust to this allowing you to change seats after sitting down on a table.

Problems on XP

Triple Drawer on Deuces Cracked reported that he didn't manage to get Smack run Windows XP. If you experience similar problems, here's a brief overview. (I haven't fixed it yet, so no luck on that part but anyhow.)

If you run the main.exe by double-clicking, the command line window will just shut down and no mucked cards will be shown. If you instead fire up a command line on your own (from the Start menu you can find Run.. menu item and type "cmd.exe" to that) and change to the directory you unzipped the files (with the "cd" command), it should print out some weird error message like this:

Traceback (most recent call last):
File "main.py", line 2, in 
File "zipextimporter.pyc", line 82, in load_module
File "wx\__init__.pyc", line 45, in 
File "zipextimporter.pyc", line 82, in load_module
File "wx\_core.pyc", line 4, in 
File "zipextimporter.pyc", line 98, in load_module
ImportError: MemoryLoadLibrary failed loading wx\_core_.pyd

I'm hoping to fix this, but right now I have no idea what causes it.

19.9.2008 -- Smack featured on Deuces Cracked video

DJ Sensei and DeathDonkey have a (great!) Triple Draw series at Deuces Cracked and they used my script in the video. It revealed a glitch with seat positions (if you switch seats, the mucked cards are shown on wrong positions), which I haven't fixed in any way yet, but I'll look into it.

15.9.2008 -- First version

OK, this is the first rough version of a script that will display mucked cards transparently on a Triple Draw table. The distribution of the software is a zip file containing the software itself (main.exe), graphics for the cards (cards.png), couple of libraries (one dll and one exe) and a stub configuration file.

It will look something like this: