Rockbox Development > New Ports

Creative Zen Vision:M

<< < (81/136) > >>

mcuelenaere:
I was just checking if zook's zenutils correctly encode/encrypt a decrypted TL block and it seems it doesn't. The problem lays in the CENC encoding routine, but as this goes far above my head so I can't do anything about it.

So development has (again) been stalled until another method is known to get code on the ZVM (I'm not going to use the FBOOT method if I'm not entirely sure that my code works).

If anyone who gots some experience with compression wants to take a look, all the files are on the wiki.

edit:
this is for people who want to do 'zen_crypt -e -m CENC':
in zen_crypt/source/main.cpp around line 352:

--- Code: ---if (!shared::write_file(file, outbuf, sizeof(dword), len))
--- End code ---
should be

--- Code: ---if (!shared::write_file(file, outbuf, false, sizeof(dword), len))
--- End code ---

edit2:
OK, so I was (partly) wrong: the CENC encoding used by zook is not the same as used by Creative, but it should be compatible (although at first sight it doesn't seem so on the ZVM).

edit3:
And as it seems, it isn't compatible; or I'm doing something wrong..

edit4:
Yeey! Great news! Apparantly there's a bypass: instead of using the TL block we can use an ordinary DATA block and set the filename to Hjukebox2.jrm and the OF then will skip the decryption and CENC decoding routine!

Falafel:
This sounds like good news.
//But have you just reencoded the TL block?
edit: I should learn to read, but still. good news! Hope to hear more soon :)

mcuelenaere:

--- Quote from: Falafel on February 10, 2008, 02:07:34 PM ---This sounds like good news.
//But have you just reencoded the TL block?
edit: I should learn to read, but still. good news! Hope to hear more soon :)

--- End quote ---
The rest is on the wiki, but still I'm not there...
The problem now is the TL/FRESCUE structure; I've to find out how that one works. Luckily zook worked on that one a bit, but it isn't complete; so I can use any help I can get ;)

NicolasP:
mcuelenaere: Are you able to run custom code on the ZVM?

mcuelenaere:

--- Quote from: NicolasP on February 10, 2008, 03:09:09 PM ---mcuelenaere: Are you able to run custom code on the ZVM?

--- End quote ---
No, not yet. I can't seem to find the code in the OF how jukebox2.jrm is parsed.
The structure is more or less described by zook at DellDJPort, but there are some unknown parts needed to get filled in and I can't figure them out atm.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version