- Status Closed
- Percent Complete
- Task Type Patches
- Category Plugins
- Assigned To No-one
- Operating System
- Severity Low
- Priority Very Low
- Reported Version
- Due in Version Undecided
-
Due Date
Undecided
- Votes
- Private
FS#2552 - Matrix screensaver
This is a port of ‘matrix’ from the ipodlinux project,
which in turn is a port of the cmatrix linux program. I
snagged the font off cmatrix. I added this as a .h file
since it would be different for non-monochrome
displays, and that would be a whole lot of lines of
ifdeffed code to have in the .c file.
The plugin has a single problem - it doesn’t actually
work very well on target, but perfectly fine in the
sim. The animation stops after a while - not in a
crash, the characters just fall off the bottom of the
screen as they should, but no new ones scroll down from
the top.
It’s very odd, and I don’t think I can hunt down the bug.
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
There’s a screenshot and a .rock for iriver-h100 on
http://rasher.dk/rockbox/
How do you make this work for the iRiver H120… what do you
do with the files etc?
i htink the problem might be that the matrix code is not supposed to ACTUALLY scroll down, the same code is displayed, but the color changes in unison, giving it the effect of scrolling down. try just having the colors change (different shades of green and some white) bol
I have admittedly not worried much about what the main matrix loop did, I simply ripped out some ipodlinux specific code. Other than that, I just changed the initialization and blit_character to rockbox-friendly versions.
I don’t have much interest in this plugin as it stands, but the code (that should as far as I know, compile for colour targets) is still available on http://rasher.dk/rockbox/