{"id":250,"date":"2006-04-17T17:38:27","date_gmt":"2006-04-18T00:38:27","guid":{"rendered":"http:\/\/multimedia.cx\/eggs\/?p=250"},"modified":"2006-04-17T17:39:55","modified_gmt":"2006-04-18T00:39:55","slug":"feeble-files-dxa-and-wiki-upgrade","status":"publish","type":"post","link":"https:\/\/multimedia.cx\/eggs\/feeble-files-dxa-and-wiki-upgrade\/","title":{"rendered":"Feeble Files DXA And Wiki Upgrade"},"content":{"rendered":"<p>Kirben from <a href=\"http:\/\/www.scummvm.org\/\">ScummVM<\/a> tipped me off on the DXA format. Apparently, it was only ever used in one game called <a href=\"http:\/\/www.mobygames.com\/game\/feeble-files\">Feeble Files<\/a>. He reports that the Amiga and Macintosh ports used the DXA format. I was unaware that there were any commercial games for the Amiga past about 1995. Here is the <a href=\"http:\/\/wiki.multimedia.cx\/index.php?title=DXA\">requisite Wiki page<\/a> on the format. It&#8217;s one of the simplest formats yet. It&#8217;s unusual in that it stores all of the audio data in a single WAV file chunk near the start. The known video coding format simply uses zlib&#8217;s deflate() function to compress a raw frame or the result of a XOR operation between the current and previous frames.<\/p>\n<p>Speaking of the Wiki, I have upgraded the <a href=\"http:\/\/wiki.multimedia.cx\/\">MultimediaWiki<\/a> to the latest, and therefore greatest, incarnation of <a href=\"http:\/\/www.mediawiki.org\/\">MediaWiki<\/a> &#8212; 1.6.3. I don&#8217;t see too many major differences so far. There are supposed to be some useful counter-spam features which seems to be increasingly important. I still can&#8217;t generate math expressions in Wiki. I&#8217;ve traced this to the absence of LaTeX processing utilities on the host machine. Why does LaTeX always have to cause such trouble? We&#8217;re stuck with plaintext math expressions until I can get around this problem somehow.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Who wants to implement this format?<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,4],"tags":[],"class_list":["post-250","post","type-post","status-publish","format-standard","hentry","category-open-source-multimedia","category-reverse-engineering"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/posts\/250","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/comments?post=250"}],"version-history":[{"count":0,"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/posts\/250\/revisions"}],"wp:attachment":[{"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/media?parent=250"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/categories?post=250"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/tags?post=250"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}