• Status Closed
  • Percent Complete
  • Task Type Bugs
  • Category Applications
  • 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 P33KAJ3W - 2008-04-23
Last edited by jdgordon - 2008-11-28

FS#8931 - Bubbles on Sansa c250

Level Select (+/-) does not work

Closed by  jdgordon
2008-11-28 03:13
Reason for closing:  Fixed

Looking briefly at the code it looks as though the same button (up/play) is being used for both “start the game” and “level increase”.

vmh commented on 2008-07-12 15:08

The button assignment seems to be o.k. The problem is the initial value of the maximum level: There’s only 1 level. It’s not possible to change the level if there’s only 1.

Here is a patch where I changed the initial value of levels to the maximum of available levels.
Therefore the user can choose on which level he wants to start with.
It looks like there’s also the possiblity to set the number of levels through a configuration file.

vmh commented on 2008-07-12 15:29

And here is a fix for the scroll direction (see FS8950).

Regarding the original bug: It doesn’t make sense that the problem is universal if it works fine on other targets, does it?

vmh commented on 2008-07-12 16:00

It is ‘universal’. You can check it with other players (and make sure there’s no bubbles.score around).
What I don’t understand is why the number of levels is stored in the highscore file.

vmh commented on 2008-07-12 17:10

Marc, you’re right: The problem is the button mapping for the c200 (I misread it for the e200)

Now I understand why highlevel is stored in the highscore file:
in bubbles.c: * highlevel is the highest level beaten
It’s the game’s philosophy that the user can only change to a lower startlevel. To reach a higher level the user must beat the level he’s on.


Available keyboard shortcuts


Task Details

Task Editing