"The time has come," KGB said,
"To talk of many things:
Of files--and links--and bridge programs--
Of updates -and zips-
And why the modems are very slow--
And whether net is fast."
As you know many things have changed after the above was written. My first
bridge programs were written in the first version of Microsoft Visual Basic,
probably for 16 bit computers. Unfortunately I have made update for every new
Basic version. The most demanding was tranfer to VB Net. Many times properly
running code did not compile under the new version of VB. Some controls could be
indexed in old version and not in new.
Now when I finally have decided
to put everyhing in public domain, there might be some programs that are not
compiling if I do it again, but I do believe that the executing code is OK. 'Do
not touch anything that is functioning, should be every programmers rule'.
I have no installation programs at all. Just put all exe-,
dll-, lib, def-files in a directory that you choose yourself (I have named it
'Other_programs'). This directory MUST have as
subfolder named 'aux_files'. In that you put everything that is in a zipped
file. In this there may be some files that are not needed but their size is very
small. Then for every exe-file (except HandprintPBN and HandprintJPG) create a
shortcut and put them on your desktop or toolbar. I'm not sure which
Interop-files really are needed, it is best to copy all four. Ini-files are
created at end of program, but they might be needed at start. The size of most
programs are about 500kB. The only exception is gsdll32.dll (11MB, you may
profit by downloading it directly
from this site).
Of course you need the newest Microsoft .Net Framework installed on your
computer (at time 4.8)
Program name | Description |
BigDeal | Psueudorandom deal genaration program built on C-code by Hans van Staveren. Uses RIPemd found in .Net Framework. Writes PBN, dlm and dup and a back-up PBN. With this new version you can update selected deal files in the chosen event folder without writing the folder names. This folder is Z:\BOS\events. (Where Z can be any drive, if you use Jannersten's Duplimate dealing machine it is usually C). Bigdeal uses very long seed. Pseudorandom number is 168 bits long. Somewhere in the middle 96 bits are used as random number. If the number is greater than 52!/(13!)^4, this number is not used, and a new one is generated. |
FrontHandPrint | Generates deal handouts in many different formats, calculates optimum contract, reads pbn-files. Needs Ghostscript and Double Dummy Solver. |
****HandPrintPBN | This is the real program that generates the handouts, reads an ini generated by previous progam. Do not start directly. |
****HandPrintJPG | Converts logo in JPG-format to postscript for HandprintPBN. Do not start directly. |
BridgeFileConverter | Converts PBN, BBO-lin, DeepFinesse-txt, Duplimate-dlm and BridgeBaron files. this is only a frontend. Needs KGBcodec.dll. |
FinderForBridgeDeals | One of my oldest programs, not very logical interface but may help you finding a special bridge hand. Seached file formats PBN and .dlm. |
FinderForBridgePBNdeals | Another type of search engine. Final check is done visually. (Suits and hands may be in other order). Version 2021 |
BridgeMate_One_Table | MagicC and Bridgemate cannot generate a database file for one table. This program does it. If you have prescored files this may help you. |
ReadMagicC | MagicC scoring program writes an html.file with results. These are extracted and put into web-file to be used as prescored data. |
****Example HTML | Here is an example file with correct formatting for the program above |
FinderForSpecial | You can search for files with desired extensions, then search the file for special contents. Found data is put into clipboard. |
PreScored_5T14R | If you have prescored data from e.g. 8 tables you can arrange a competition with results from 9 to 13 tables. This means that your own competition can have 1 to 5 tables and maximum 14 rounds. |
PreScoredForm | Just prints out a recapitulation sheet for one table . |
Dll's in folder | Description |
DLL_files | Unzip into program your program folder, where the other downloaded programs are located. Download Gostscript from other place. Manually add gsdll32.dll Needed: download together with first program |
Auxiliary files | Description |
Aux_files | Unzip into aux_files folder. Needed: download together with first program |
DeepFinesse deals | Click to download files below |
Clyde E . Love: Bridge Squeezes Complete Compound squeezes. Page numbering from Dover paperback | |
Geza Ottlik (Kelsey): Adventures in Card Play PBN version DF-version | |
Nick Smith: Bridge and the Romantics Separate deals zipped All deals in one file |
Back to KGB's homepage.