Rockbox

  • Status Closed
  • Percent Complete
    100%
  • Task Type Bugs
  • Category Codecs
  • Assigned To No-one
  • Operating System All players
  • Severity Low
  • Priority Very Low
  • Reported Version Daily build (which?)
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: Rockbox
Opened by username_already_taken - 2011-11-29
Last edited by Buschel - 2011-11-29

FS#12415 - Decoding of encrypted ADX files not supported

The sim refuses to play and outputs a “get_adx_metadata: error, couldn’t determine ADX type” message for some ADX files from a videogame.

This is present in 3.10 RC and in older releases as well (3.0 and 3.6 tested).

I’ve attached two of the files, one that plays correctly (clover) and another that doesn’t (casino).

Closed by  Buschel
2011-11-29 20:38
Reason for closing:  Wont Fix
Additional comments about closing:  

rockbox does not support encrypted ADX and will most likely not aim towards supporting it in future. reason for this is that the keys can only be estimated and will therefor not give 100% sound quality. with r31094 the manual and debug messages have been updated.

“casino” is an encrypted ADX file (the encryption flag is set to 0×08 - the flag is at byte position 0×13). rockbox does not support encryption yet.

http://wiki.multimedia.cx/index.php?title=CRI_ADX_ADPCM

Edit: It is possible to guess the encryption keys from the file – “vgmstream” (http://vgmstream.svn.sourceforge.net/viewvc/vgmstream/src/) has the sources to make such guess and use it for decrypting. I am not sure whether we want to include this to rockbox.

Loading...

Available keyboard shortcuts

Tasklist

Task Details

Task Editing