Rockbox

  • Status Closed
  • Percent Complete
    100%
  • 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
Attached to Project: Rockbox
Opened by rasher - 2005-06-29

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.

Closed by  bagder
2007-05-19 15:27
Reason for closing:  Rejected
Warning: Undefined array key "useheading" in /home/rockbox/flyspray/plugins/dokuwiki/inc/parser/xhtml.php on line 1099 Warning: Undefined array key "target" in /home/rockbox/flyspray/plugins/dokuwiki/inc/parser/xhtml.php on line 557 Warning: Trying to access array offset on value of type null in /home/rockbox/flyspray/plugins/dokuwiki/inc/parser/xhtml.php on line 557

There’s a screenshot and a .rock for iriver-h100 on
http://rasher.dk/rockbox/

Anonymous Submitter commented on 2005-08-14 18:46

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

Warning: Undefined array key "useheading" in /home/rockbox/flyspray/plugins/dokuwiki/inc/parser/xhtml.php on line 1099 Warning: Undefined array key "target" in /home/rockbox/flyspray/plugins/dokuwiki/inc/parser/xhtml.php on line 557 Warning: Trying to access array offset on value of type null in /home/rockbox/flyspray/plugins/dokuwiki/inc/parser/xhtml.php on line 557

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/

Loading...

Available keyboard shortcuts

Tasklist

Task Details

Task Editing