FS#2170 - Klondike Solitaire

Attached to Project: Rockbox
Opened by Blue Chip (bluechip) - Friday, 30 April 2004, 11:01 GMT
Last edited by Daniel Stenberg (bagder) - Monday, 10 May 2004, 15:05 GMT
Task Type Patches
Category Games
Status Closed
Assigned To No-one
Operating System
Severity Low
Priority Normal
Reported Version Unstable (example)
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Votes 0
Private No


Here is the .rock for the ALPHA release of the
Klondike Solitaire game built to test the Card Game
Framework code.


Unfortunately the core lcd routines will trash memory
if passed bad paramemters - this is great for speed -
useless for sprite handling.

Example: you want a sprite to walk off the edge of
the screen, generally you just pass the sprite to the
print routine and it will simply not print the bit that
cannot be seen ...known as 'clipping'

I ASSUMED (that'll learn me <sic>) when I started
Klondike that the core routines WOULD have clipping
- and so it was written as such.

Since this essentially means that I need to rewrite
either (a) the core lcd routines (ludicrously unlikely I
would ever get permission for that) OR (b) the way
my program generates it's sprites (*sigh*)- it could
be a l-o-n-g time before it happens.

However Klondike runs fine on my jukekox, just don't
expect anything spectacular if/when you win** - in
fact, in theory you should expect Rockbox to crash at
this point - quite why it doesn't is beyond me.

In the mean time, feel free to enjoy this new game
in its ALPHA state.

Bug reports and UI feedback welcomed.


** I was in the middle of writing this code when I
realised that it would all need to be scrapped.
This task depends upon

Closed by  Daniel Stenberg (bagder)
Monday, 10 May 2004, 15:05 GMT
Reason for closing:  Invalid
Additional comments about closing:  Logged In: YES

Without source, this is no patch.
Comment by Daniel Stenberg (bagder) - Friday, 30 April 2004, 11:07 GMT

if you would provide the source code too, others could join
in and help
Comment by Daniel Stenberg (bagder) - Monday, 10 May 2004, 15:05 GMT

Without source, this is no patch.