Page 1 of 1

Enhanced firmware: missing keypress/system sounds, why?

Posted: 14 Nov 2010, 21:21
by noeyewar
Hi.
(Note: I know this is probably a question targeted directly at John Hansen, but I wan't buckle him with mails about this kind of stuff, so I leave it here for him (or anyone else) to answer)

I have used the enhanced firmware for about a year now and I have noticed that the system-sounds/button press sounds have been removed. Why?

I suppose the start-up-sound (do not even rember that :) )is annoying, but I would really like the key-press sounds back. I am almost blind and the display on the nxt is really bad so to detect if the nxt is on/off I (when using lejos) often press one of the buttons and listens for the feedback. That is unfortunately not really an option with the enhanced firmware, but is there a good reason why they have been turned off?

I survive, but I find it hugely annoying 8-)

Have a nice day and thanks for a great community!

Kenneth

Re: Enhanced firmware: missing keypress/system sounds, why?

Posted: 14 Nov 2010, 22:02
by mattallen37
When you put the enhanced firmware on the brick, it doesn't automatically put the sound files on (as a way to conserve flash I suppose). You can however, add the files yourself.

Re: Enhanced firmware: missing keypress/system sounds, why?

Posted: 15 Nov 2010, 15:47
by afanofosc
The process of creating a firmware image that contains these user files is more involved than simply building the project with the IAR compiler which creates a .a79 partial firmware image file and then padding the partial image with empty space to the full 256k byte long .rfw file. If you want the standard firmware content on the brick then just save those files to your computer using NXT Explorer and then copy them back to the NXT after you install the enhanced NBC/NXC firmware.

John Hansen

Re: Enhanced firmware: missing keypress/system sounds, why?

Posted: 15 Nov 2010, 19:02
by noeyewar
I will do that. Damm, i did not realise it could be solved that easily. Thanks