@hip203: new codecs and stuff like that are not "Christmas Tree Items", so they would be taken into consideration later (democracy rules );
@KaylaKaze: not a problem for complex button combination. It requites just a single change inside GUI.c (button code), so I'll let you to do that ;
@KallaiR: well, launching other applications is out of scope of SMS. But the feature you've requested is quite interesting for those who uses exploit (including me . Refer my reply to "hip203".
@skidude2121: cool idea !!! Totally agree and I'll try to put an option...ehhh...what whould be a good short menu title for "Shutdown console after end of the movie"?
@paulodeleo: yes. Use bin2c utility to produce data array for your USBD.IRX. Then put it to the SMS_Data.c, adjust SMS.h (array size for your new driver exactly the same way as for other drivers) and SMS.c (replace code that looks for USBD.IRX by a single call to SifExecModuleBuffer (like for other drivers in the same file). Not so hard, just be very careful.