I've been messing around a bit lately with the firmware 2.70 CHLIST file ( ms0:/psp/system/rssch/channels/CHLIST ) and found out some interesting things about it.
First, it's a really stupid format. It'll read whatever data you shove in there, so long as a single byte is correct. The rest can be any amount of junk you want.
Second, the RSS channel player has issues with Unicode. If you insert the character 'ó' into a channel title, URL, description, or whatever, it'll think it's the first half of the two bytes used in a Unicode character. Not sure why. This character's hex value is 0xF3, by the way; 0xF2 and 0xF4 do the same thing. I've not tested below 0xF2, but nothing above 0xF4 works like this.
So why is this important? Well, it's not, really. But it can lead to some interesting glitches. For example, if you download this CHLIST file and put it in PSP\SYSTEM\RSSCH\CHANNELS , you'll likely end up with something like this if you scroll to the bottom of the list:
Notice the EM/RSSCH/CHANNE thing going on there? That's part of the path to the CHLIST file ( ms0:/psp/system/rssch/channels/CHLIST). Which means that for whatever reason, this is reading data from another part of memory (or from a file, or from flash0, or wherever) because of the Unicode glitch.
I highly doubt that this is even remotely useful, but it's pretty neat regardless.