- Status Unconfirmed
- Percent Complete
- Task Type Patches
- Category Plugins
- Assigned To No-one
- Operating System All players
- Severity Low
- Priority Very Low
- Reported Version Daily build (which?)
- Due in Version Undecided
-
Due Date
Undecided
- Votes
- Private
Attached to Project: Rockbox
Opened by sharky44 - 2011-05-29
Last edited by bluebrother - 2020-06-29
Opened by sharky44 - 2011-05-29
Last edited by bluebrother - 2020-06-29
FS#12138 - Freecell game - new plugin for rockbox
Hacking from Antoine Cellerier’s code for solitaire.c, I put together a rough freecell game.
It currently works for Sansa E200 targets. Others should work once button mappings are done.
This is not heavily tested, so feel free to report or fix any problems you encounter.
Loading...
Available keyboard shortcuts
- Alt + ⇧ Shift + l Login Dialog / Logout
- Alt + ⇧ Shift + a Add new task
- Alt + ⇧ Shift + m My searches
- Alt + ⇧ Shift + t focus taskid search
Tasklist
- o open selected task
- j move cursor down
- k move cursor up
Task Details
- n Next task
- p Previous task
- Alt + ⇧ Shift + e ↵ Enter Edit this task
- Alt + ⇧ Shift + w watch task
- Alt + ⇧ Shift + y Close Task
Task Editing
- Alt + ⇧ Shift + s save task
Missing functionality and other outstanding issues:
1. The code doesn't know if the game is un-winnable (there are no more moves remaining) - not a huge issue, you can always start a new game on your own
2. Currently, if moving a stack of more than one card (it does some calculations to determine how many can be moved with open free cells and columns), but you have to select the highest card in the stack you want to move. e.g. if you have a stack of 6-5-4-3 you'd like to move onto a 7, it'd be nice to select the 3, move to the 7 and have the whole stack move automatically. I tried to incorporate this logic but it doesn't seem to be working.
Issue #2 from comment #1 is resolved in this version. A few other refinements and fixes.