Rockbox

  • Status Closed
  • Percent Complete
    100%
  • 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 1
  • Private
Attached to Project: Rockbox
Opened by GRaTT - 2007-10-09
Last edited by rasher - 2007-11-27

FS#7920 - matrix screensaver, fixed (work around) disappearing characters

matrix_both.zip
included: 4 bitmaps of characters to display
matrix_both.diff patch file

  This contains both matrix and matrix_pass
  matrix.c just has a fix to the disappearing characters.
  matrix_pass.c: more random display of characters
      fix to the disappearing characters.
      added 2 digit random password to exit, watch when it starts
added ROCK BOX in yellow charatcers to the bitmap display characters.

matrix.zip
included: 2 bitmaps of characters to display
matrix.diff patch file

  This contains matrix
  matrix.c just has a fix to the disappearing characters.

matrix_pass.zip
included: 2 bitmaps of characters to display
matrix_pass.diff patch file

  This contains matrix_pass
  matrix_pass.c: more random display of characters
      fix to the disappearing characters.
      added 2 digit random password to exit, watch when it starts
added ROCK BOX in yellow charatcers to the bitmap display characters.

GRaTT

Closed by  rasher
2007-11-27 00:36
Reason for closing:  Accepted
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

Thanks for fixing my feeble attempt at porting this. The simple version committed as r15824. Locking the device should be a core function, or a separate plugin or something.

I needed to add “MEM_FUNCTION_WRAPPERS(rb);” to get splash and matrix_pass to compile (I’ve an x5 ⇒ coldfire).
Also it was needed to coreect “IAUDIO_X5_PAD” to “IAUDIO_X5M5_PAD” for matrix and copy the button defines to matrix_pass.
Matrix and spash are working, but not matrix_pass. It’s starting and then only shows the background picture (no “Trust No One: " like splash or any other reaction) and I have to reset to exit.

GRaTT commented on 2007-10-10 21:42

ColdSphinX:
Which patch/patches did you use.
There are a lot more button maps that could be added.
I did not need the mem wrapper function on sansa
and matrix_pass was working just liek splash.
GRaTT

jeton commented on 2007-10-11 08:38

Any plans for adding some options, like speed, number of symbols ?

Looks great on a Sansa btw.

It would be better to add more lines and to make them smaller. IMHO

GRaTT commented on 2007-10-12 15:19

@jeton: There are speed options, press up and down
(play and menu on the sansa).
@BulkTop: I agree, and It would not be to hard.
It may even look better then on smaller screens.
Please feel free to code this and make the characters.
GRaTT

Loading...

Available keyboard shortcuts

Tasklist

Task Details

Task Editing