Pyramid v1.2
Freeware classic card game by F. Bouvry and S. Quinn
 

[home]  [intro]  [snapshot]  [download]  [sources]  [links

[15.12.1999]

 

Pyramid v1.2 - Introduction

 

This is an implementation of the classic card game 'Pyramid' for the PsionS5. This program is Public Domain ! The idea of implementing this game originated from the 'Software requests' of PDA Online.

This is the classic game in which 28 cards are dealt in the form of a Pyramid. This comprises of seven rows, the successive rows increasing from one to seven and overlapping so that each card (except the seventh row) is partly covered by the two cards of next row. At the outset, the seven cards of the last row are available. From the available cards, discard pairs of cards that total thirteen. Discard kings singly. Turn cards from the stock one at a time putting unplayable cards in a wastepile. The top of this pile is always available. It may be paired with the next card turned up from the stock (the Tallon) or with any free card on the Pyramid. A free card is defined as a card with no cards touching it from the row below. Every card turned from the stock goes to the Tallon pile and any card on the Tallon Pile goes to the Waste. The game is won if all cards can be discarded - including the stock cards.

The rules are simple but believe me, it's difficult to win. In the S5 version there is an option which allows up to three redeals to be allowed before the game becomes blocked, and, also score statistics.

Developed by Fred Bouvry in C++, updated by Simon Quinn.

 

Pyramid v1.2 - Snapshot

 
 

Pyramid v1.2 - Download

 


Download Pyramid v1.2 (ZIP file)


Download Pyramid v1.2 (SIS file)


Download Pyramid v1.2 (SIS file in ZIP file)

 

Pyramid v1.2 - Sources

 


Download Pyramid v1.2 C++ Sources (ZIP file)

Fred Bouvry is releasing the sources of Pyramid in the 'Public Domain' if you want to improve it or add special features like different score systems.

Ideas for improvements (from users and from Fred Bouvry):

  • A white background would be more relaxing for eyes. Let the user choose ?

  • Try to speed up the loading of the cards when launching the program by e.g. : putting all the cards in a single bitmap/mbm and copying to separated bitmaps at runtime instead of loading them directly from a mbm file one by one

Happy development,
Fred Bouvry.

Simon Quinn has recently updated Pyramid so that it is now compatible with the Revo/PsionS7. Thanks to Simon, we can offer you the latest Pyramid source.

Simon Quinn.

 

Pyramid v1.2 - Links