![]() |
Forum Index : Microcontroller and PC projects : Solitaire Game for CMM2
Author | Message | ||||
William Leue Guru ![]() Joined: 03/07/2020 Location: United StatesPosts: 405 |
Here is my version of Solitaire for the CMM2. It will let you play any one of 10 different games: Klondike Canfield EightOff PileOn Yukon Golf Bristol FreeCell FourSeasons Beleagured Castle ![]() Unfortunately, I could not figure out a way to make playing a fun experience without a mouse, so this program DOES require a mouse. Thanks to vegipete for the playing card images! Enjoy! -Bill Solitaire.zip |
||||
vegipete![]() Guru ![]() Joined: 29/01/2013 Location: CanadaPosts: 1132 |
Awesome job putting those images to good use! Visit Vegipete's *Mite Library for cool programs. |
||||
bar1010 Senior Member ![]() Joined: 10/08/2020 Location: United StatesPosts: 197 |
Thanks for creating the Solitaire game, William. Does anyone have a recommendation for a mouse that functions with Color Maximite 2? |
||||
William Leue Guru ![]() Joined: 03/07/2020 Location: United StatesPosts: 405 |
It all depends on which CMM2 version you have. If you have a Gen2 version, pretty much any USB mouse works find just plugged into the port. If you have a Gen1 version, you have to do some more work. Take a look through past posts where there is a lot of discussion. -Bill |
||||
Turbo46![]() Guru ![]() Joined: 24/12/2017 Location: AustraliaPosts: 1642 |
The latest CMM2 manual on page 8 and 9 gives a lot of info on the 2 main options for adding a mouse. Bill Edit: And Bill, thanks for the program, I already spend too much time on the PC playing Freecell, I can't wait to try it. Edited 2022-03-21 06:07 by Turbo46 Keep safe. Live long and prosper. |
||||
mclout999 Guru ![]() Joined: 05/07/2020 Location: United StatesPosts: 490 |
The Gen 2 CMM2 has 2 options for that mouse port. If you get the hobytronics mouse chip and install it, yes you can use USB mice. I am not sure if anyone sells them with the chip installed. If you don't have the hobytronics chip you can bridge the appropriate spots on the motherboard and then you can use a mouse that is USB/PS2 but NOT a USB-only mouse. I use a straight PS2 mouse with a little pigtail that breaks out a PS2 female port with the USB connector on the CMM2 side. I have a crapload of PS2-only mice that I love for nostalgia's sake. |
||||
bar1010 Senior Member ![]() Joined: 10/08/2020 Location: United StatesPosts: 197 |
After thinking more about the issue of not having a mouse for CMM2, perhaps the best solution is just to play the programs which require a mouse with MMBasic for Windows. |
||||
Volhout Guru ![]() Joined: 05/03/2018 Location: NetherlandsPosts: 5089 |
Edited 2022-03-22 17:25 by Volhout PicomiteVGA PETSCII ROBOTS |
||||
Volhout Guru ![]() Joined: 05/03/2018 Location: NetherlandsPosts: 5089 |
Hi Bill, Is there any info on the content of the xx.SOL files ? I can try to re-engineer from the basic program, but that is prone to errors... Anyway, an impressive piece of work. From the comments in the basic program I can kind of grasp how the program works. But lot's of it I am still investigating. I am intrigued by the fact that you have been able to translate the different card game rule into data packets (the SOL files) with only minimal dedicated code (only 2 games types have either pre-processing, or -post processing). Nice piece of work ! Volhout PicomiteVGA PETSCII ROBOTS |
||||
William Leue Guru ![]() Joined: 03/07/2020 Location: United StatesPosts: 405 |
Is there any info on the content of the xx.SOL files ? There is no separate documentation, but if you look at the very end of the source code, there is a debug routine that prints out the decoded SOL file contents to the debug file. It should be pretty easy to figure out the file format from that. It's dead simple in any event. -Bill |
||||
![]() |
![]() |
The Back Shed's forum code is written, and hosted, in Australia. | © JAQ Software 2025 |