Download Latest Version ConsolePref-1.8.2.zip (53.5 kB)
Email in envelope

Get an email when there's a new version of ConsolePref

Home / binaries
Name Modified Size InfoDownloads / Week
Parent folder
ConsolePref-1.8.2-arm64.app.zip 2025-05-31 48.6 kB
ConsolePref-1.7.7.5-MacOS-arm64.zip 2024-09-15 2.0 MB
ConsolePref-1.7.7.4-MacOS-arm64.zip 2024-09-07 2.0 MB
ConsolePref-1.7.7.3-MacOS.zip 2024-09-06 2.0 MB
ConsolePref-0.1.5-win32.7z 2016-02-02 38.8 kB
ConsolePref-0.1.4-win32.7z 2015-05-24 38.1 kB
ConsolePref-0.1.3-win32.7z 2015-05-13 38.6 kB
Totals: 7 Items   6.1 MB 0
05-01-2015 (0.1.1-alpha) - initial release

05-08-2015 (0.1.2-beta)

 * Fixed leftover not showing up after buying it.
 * Added libc random numbers support - running the program 
   under operating systems other than linux becomes possible.
   A compilation with MinGW under Windows have been tested.
 * The source of the random numbers can be any file - not 
   just /dev/urandom.
 * Added cpu decision moves randomization.

05-12-2015 (0.1.3)

 * Made cpu whist decision logic less agressive

05-22-2015 (0.1.4)

 * Fixed auction logic where misere has been claimed.
 * Added experimental multithreading support on systems that provide
   POSIX compatibility. Compile with 'make -f Makefile.pthreads' and
   run the binary as: ./prefp -nt <number of threads>.

01-02-2016 (0.1.5)

 * Added support for Intel RDRAND random numbers generation
 * Fixed some minor bugs

05-03-2019 (1.7.2-beta)

 * Added graphical interface with gtk-3.0
 * Threads are enabled by default because graphical interface runs 
   in a different thread

09-05-2024 (1.7.7.3)

 * Ported the program to MacOS
 * "prefp -nw" works properly for a text only interface
 * Interface improvements
 * Game files are now residing in home folder
 * Fixed some bugs

09-07-2024 (1.7.7.4)

 * Added spaces to the player cards shown in the GUI
 * Linux and MacOS use different naming conventions for named semaphores,
   so the program was fixed to compile and run on both operating systems

09-15-2024 (1.7.7.5)

 * Fixed a bug that prevented the human player to check a miser game
 * The list of possible cards of a CPU opponent in a game with cards of 
   two players open added to the GUI
 * Fixed a bug that did not show this list in a 10 game
 * Fixed a bug which prevented entering  more than one option on the commandline
 * Option -h for the hand select now works

10-12-2024 (1.7.7.8)

 * The game score is now calculated with floating point arithmetic
 * Added a clock animation when the CPU calculating a move takes a long time
 * The program can be compiled with or without GUI using the PREF_GUI flag
 * Use of named or unnamed semaphores can be selected using the NAMED_SEM flag
 * Some bug fixes

05-31-2025 (1.8.2)

 * Added an unnamed semaphores implementation on MacOS using Grand Central Dispatch 
   (the default), named semaphores can be selected using the NAMED_SEM compilation flag
 * Computer now uses randomized discard
 * Added the "Auto Play" in the bottom right corner of the GUI (or 77 command in the console),
   which is shown when the game is fully calculated
 * Bug fixes

Source: README.txt, updated 2025-05-31