• Status Closed
  • Percent Complete
  • Task Type Patches
  • Category Games
  • Assigned To No-one
  • Operating System
  • Severity Low
  • Priority Very Low
  • Reported Version Unstable (example)
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: Rockbox
Opened by bluechip - 2004-04-30
Last edited by bagder - 2004-05-10

FS#2170 - Klondike Solitaire

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. BC
I was in the middle of writing this code when I
realised that it would all need to be scrapped.

Closed by  bagder
2004-05-10 15:05
Reason for closing:  Invalid
Additional comments about closing:   Warning: Undefined array key "typography" in /home/rockbox/flyspray/plugins/dokuwiki/inc/parserutils.php on line 371 Warning: Undefined array key "camelcase" in /home/rockbox/flyspray/plugins/dokuwiki/inc/parserutils.php on line 407

Logged In: YES

Without source, this is no patch.

Project Manager

if you would provide the source code too, others could join
in and help

Project Manager

Without source, this is no patch.


Available keyboard shortcuts


Task Details

Task Editing