Originally Posted by gomezz:
“Without knowing the hardware architecture, the memory limitations and the ability of the programmers concerned that is a groundless statement.”
I'm afraid that statement merely demonstrates your complete lack of understanding about how something like a PVR and its UI work
The hardware architecture and the memory limitations are completely irrelevant to this aspect of its behaviour and the ability of the programmers is unlikely to be an issue since the incorrect behaviour is actually harder to achieve than the correct.
This is what the function should look like:
Code:
Function FFButton
Speed = Speed * 2
if ( Speed > 64 )
Speed = 1
End
Whereas they must have programmed it something like this:
Code:
Function FFButton
Speed = Speed * 2
if ( Speed = 8 )
Speed = 16
elseif ( Speed > 64 )
Speed = 1
End
An extra two lines of code to foul up that aspect of the UI.
Originally Posted by gomezz:
“TBH I do not see that as a major omission given that there at least two other ways of achieving the same result for the user.”
I don't think anyone has said it's a
major omission.
It is, however, a piece of design stupidity which is made worse by the fact that someone had to go to some positive effort to make it do that.