PokerTH

Last updated
PokerTH
Initial release
  • v0.2 (first release): October 2006
  • v1.1.2 (current stable): 1 September 2017
Repository
Operating system Windows, Mac OS X, Linux, Maemo, Android (beta)
License AGPLv3 (2011 onward), GPLv2 (prior to 2011)
Website pokerth.net   OOjs UI icon edit-ltr-progressive.svg

PokerTH is an open-source Texas hold 'em simulator that runs on Windows, Mac OS X, Linux, and Android. PokerTH is written in C++ using the Qt framework and allows for up to ten human players, with computer-controlled players filling in if there are not enough humans. Players can also play against other PokerTH users online. The game has ample settings so that players can configure and customize play. [1] The online community is still active as of July 2022, with dozens of active players and several running games at any given time.

Contents

History

The PokerTH project was started in 2006 by Felix Hammer and Florian Thauer. Version 0.1 was not released to the public; it only allowed play up to the flop as well as the river. Version 0.2 was released on 4 October of that year, followed by 0.3 on 16 October. By version 0.2, the game could play a complete round. Version 0.4 was released on 4 April 2007 and included a completely new interface, an options dialog and reprogrammed opponents. In June 2007, Version 0.5 added network and online play, as well as sound effects. Internationalization started with version 0.5 and is now up to 20 languages. Version 0.6 was released on 13 December 2007. The most prominent change was the addition of a dedicated game server for online play, as well as IPv6 support. Version 0.7 was released on 3 May 2009, adding support for up to ten players and a new skinnable interface. Version 0.8 was released on 9 September 2010, adding the option to play online ranking games.

In 2011 PokerTH was relicensed from GPLv2 to AGPL. [2]

Version 0.9 was released on January 4, 2012, after a year of development and a busy beta phase. This version introduces one of the most frequently requested feature "possibility to rejoin internet games" after disconnection e.g. trouble with player's internet connection. Players do not have to worry about a drop in rank anymore. Furthermore, there are around 15 other new features and a lot of bugfixes.

As of version 0.9.5, PokerTH now includes preliminary support for Android devices. [3]

As of version 1.0, an Online log file analysis tool was added, sound support and higher screen resolutions for Android devices and support for Windows 8 (desktop mode). There was a license change: OpenSSL exception (for Windows 8 support, because gcrypt currently crashes on Windows 8). Server were re-factored using google protocol buffers which basically enables use of html5 clients.

The latest stable version, 1.1.2, was released on 1 September 2017. [4]

Reception

PokerTH was selected in April 2013 as "HotPick" by Linux Format.[ citation needed ] PokerTH became a quite popular freeware game; it was downloaded alone over SourceForge.net between 2007 and May 2017 over 2.8 million times. [5]

It was deemed a great poker simulation for newcomers and veterans a like that comes with a large fan base. [6]

See also

Related Research Articles

<span class="mw-page-title-main">Freeciv</span> Open-source turn-based strategy game

Freeciv is a single- and multiplayer turn-based strategy game for workstations and personal computers inspired by the proprietary Sid Meier's Civilization series. It is available for most desktop computer operating systems and available in an online browser version. Released under the GNU GPL-2.0-or-later, Freeciv is free and open source software. The game's default settings are closest to Civilization II, in both gameplay and graphics, including the units and the isometric grid. However, with a lot of multiplayer games being played in longturn communities, rulesets and additional variants have evolved away from the original ruleset. Freeciv is playable online at Longturn.net, fciv.net, freecivweb.org and some temporary private servers.

<i>NetHack</i> Classical roguelike ASCII graphics computer game released in 1987

NetHack is an open source single-player roguelike video game, first released in 1987 and maintained by the NetHack DevTeam. The game is a fork of the 1982 game Hack, itself inspired by the 1980 game Rogue. The player takes the role of one of several pre-defined character classes to descend through multiple dungeon floors, fighting monsters and collecting treasure, to recover the "Amulet of Yendor" at the lowest floor and then escape.

<span class="mw-page-title-main">Simple DirectMedia Layer</span> Free software multimedia library

Simple DirectMedia Layer (SDL) is a cross-platform software development library designed to provide a hardware abstraction layer for computer multimedia hardware components. Software developers can use it to write high-performance computer games and other multimedia applications that can run on many operating systems such as Android, iOS, Linux, macOS, and Windows.

In computing, cross-platform software is computer software that is designed to work in several computing platforms. Some cross-platform software requires a separate build for each platform, but some can be directly run on any platform without special preparation, being written in an interpreted language or compiled to portable bytecode for which the interpreters or run-time packages are common or standard components of all supported platforms.

<span class="mw-page-title-main">SmallBASIC</span> BASIC programming language dialect with interpreters released as free software

SmallBASIC is a BASIC programming language dialect with interpreters released as free software under the GNU General Public License version 3 for Microsoft Windows, Linux and Android.

Irrlicht is an open-source game engine written in C++. It is cross-platform, officially running on Windows, macOS, Linux and Windows CE and due to its open nature ports to other systems are available, including FreeBSD, Xbox, PlayStation Portable, Symbian, iPhone, AmigaOS 4, Sailfish OS via a QT/Qml wrapper, and Google Native Client.

<span class="mw-page-title-main">Free Pascal</span> Free compiler and IDE for Pascal and ObjectPascal

Free Pascal Compiler (FPC) is a compiler for the closely related programming-language dialects Pascal and Object Pascal. It is free software released under the GNU General Public License, with exception clauses that allow static linking against its runtime libraries and packages for any purpose in combination with any other software license.

<span class="mw-page-title-main">FLTK</span>

Fast Light Toolkit is a cross-platform widget library for graphical user interfaces (GUIs), developed by Bill Spitzak and others. Made to accommodate 3D graphics programming, it has an interface to OpenGL, but it is also suitable for general GUI programming.

<span class="mw-page-title-main">Kodi (software)</span> Free software media player

Kodi is a free and open-source media player and technology convergence software application developed by the XBMC Foundation, a non-profit technology consortium. Kodi is available for multiple operating systems and hardware platforms, with a software 10-foot user interface for use with televisions and remote controls. It allows users to play and view most streaming media, such as videos, music, podcasts, and videos from the Internet, as well as all common digital media files from local and network storage media, or TV gateway viewer.

<i>Z</i> (video game) 1996 video game

Z is a 1996 real-time strategy computer game by The Bitmap Brothers. It is about two armies of robots battling to conquer different planets.

<span class="mw-page-title-main">Songbird (software)</span> Music player

Songbird is a discontinued music player originally released in early 2006 with the stated mission "to incubate Songbird, the first Web player, to catalyze and champion a diverse, open Media Web".

UFO: Alien Invasion is a strategy video game in which the player fights aliens that are trying to take control of the Earth. The game is heavily influenced by the X-COM series, especially X-COM: UFO Defense.

<span class="mw-page-title-main">Xconq</span> 1987 open-source strategy video game

Xconq is an open-source computer strategy game. This multiplayer video game was first posted to comp.sources.games on 9 July 1987. Xconq is released as free and open-source software under the terms of the GNU GPL-2.0-or-later.

The operating system Linux can be used for playing video games. Because many games are not natively supported for the Linux kernel, various software has been made to run Windows games, such as Wine, Cedega, and Proton, and managers such as Lutris and PlayOnLinux. The Linux gaming community has a presence on the internet with users who attempt to run games that are normally not supported on Linux.

<span class="mw-page-title-main">Mumble (software)</span> VoIP application

Mumble is a voice over IP (VoIP) application primarily designed for use by gamers and is similar to programs such as TeamSpeak.

<span class="mw-page-title-main">Dooble</span> Web browser

Dooble is a free and open-source web browser that was created to offer improved privacy for users. Currently, Dooble is available for FreeBSD, Linux, macOS, OS/2, and Windows. Dooble uses Qt for its user interface and abstraction from the operating system and processor architecture. As a result, Dooble should be portable to any system that supports OpenSSL, POSIX threads, Qt, SQLite, and other libraries.

<i>Texas Holdem King</i> 2004 video game

The Texas Hold’em King franchise is a series of games for mobile devices based on the popular version of poker, Texas Hold 'em. Developed by Ottawa-based Magmic Games, the titles have been ported to a number of devices all leading to the latest version with varied features taking one version a step up from the last.

<span class="mw-page-title-main">Simple and Fast Multimedia Library</span> Graphics and Multimedia Library written in C++

Simple and Fast Multimedia Library (SFML) is a cross-platform software development library designed to provide a simple application programming interface (API) to various multimedia components in computers. It is written in C++ with bindings available for Ada, C, Crystal, D, Euphoria, Go, Java, Julia, .NET, Nim, OCaml, Python, Ruby, and Rust. Experimental mobile ports were made available for Android and iOS with the release of SFML 2.2.

MonoGame is a free and open source C# framework used by game developers to make games for multiple platforms and other systems. It is also used to make Windows and Windows Phone games run on other systems. It supports iOS, Android, macOS, tvOS, Linux, PlayStation 4, PlayStation Vita, Xbox One and Nintendo Switch. It implements the Microsoft XNA 4 application programming interface (API). It has been used for several games, including Bastion and Fez.

<span class="mw-page-title-main">DeaDBeeF</span> Audio player

DeaDBeeF is an audio player software available for Linux, Android and other Unix-like operating systems. DeaDBeeF is free and open-source software, except on Android.

References

  1. 1 2 Elena Santos. "Free poker game (Texas Hold'em)". Softonic International. Retrieved 9 September 2010.
  2. license on sourceforge.net (2011)
  3. "PokerTH 0.9.5 - Android™ release". PokerTH.net. Retrieved 2012-09-10.
  4. "PokerTH - Changelog". pokerth.net. Archived from the original on 4 February 2018. Retrieved 4 February 2018.
  5. stats 2000-05-12+to+2017-05-18 on sourceforge.net
  6. "PokerTH —Quality Texas Hold'em". Linux Journal . November 2009. p. 36.

This article contains material translated from the German Wikipedia article, specifically this version .