914 B
914 B
Solitaire C64
A classic Klondike solitaire card game for the Commodore 64.
Features
- Full Klondike with draw-1 and draw-3 modes
- Joystick and 1351 mouse support
- Extended color mode graphics with sprite cursor
- Hardware-seeded RNG for shuffling
Building
Requires the c65gm compiler and ACME assembler:
./cm.sh
Outputs main.prg ready to load on C64 or emulator.
Project Structure
cardgame.c65- Main entry point and initializationgameloop.c65- Game loop, interaction, and pile detectioncardmoves.c65- Move validation and execution logiccardrender.c65- Card and pile rendering routinescarddeck.c65- Deck shuffling and dealingmouse.c65/joystick.c65- Input handlingpointer.c65- Sprite cursor managementcardsprites.c65- Sprite data for cursor
License
See LICENSE file for details.