{"id":3711,"date":"2012-02-13T22:45:19","date_gmt":"2012-02-14T06:45:19","guid":{"rendered":"http:\/\/multimedia.cx\/eggs\/?p=3711"},"modified":"2020-05-18T14:53:56","modified_gmt":"2020-05-18T21:53:56","slug":"origin-crusader-media","status":"publish","type":"post","link":"https:\/\/multimedia.cx\/eggs\/origin-crusader-media\/","title":{"rendered":"Origin Crusader Media"},"content":{"rendered":"<p>A gleaming copy of the old Origin game <a href=\"http:\/\/www.mobygames.com\/game\/crusader-no-remorse\">Crusader: No Remorse<\/a> showed up today:<\/p>\n<p><center><br \/>\n<a href=\"http:\/\/www.mobygames.com\/game\/crusader-no-remorse\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/multimedia.cx\/eggs\/wp-content\/uploads\/2012\/02\/crusader-no-remorse-cdrom-classics-gold-box.jpg\" alt=\"\" title=\"Crusader: No Remorse -- CD-ROM Classics Gold release\" width=\"250\" height=\"294\" class=\"aligncenter size-full wp-image-3712\" \/><\/a><br \/>\n<\/center><\/p>\n<p>Immediately, I delved in expecting to find <a href=\"http:\/\/wiki.multimedia.cx\/index.php?title=Origin_Xan_Codec\">Xan-encoded AVI files<\/a> that would play perfectly using FFmpeg\/Libav. Instead, I found a directory labeled flics\/ that indeed has a lot of AVI files, but not in Xan. The programs attempt to interpret them as raw RGB. The strangest thing is the first frame often looks correct, if upside down:<\/p>\n<p><center><br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/multimedia.cx\/eggs\/wp-content\/uploads\/2012\/02\/crusader-screenshot-001.png\" alt=\"\" title=\"Strange screenshot from Crusader: No Remorse\" width=\"240\" height=\"180\" class=\"aligncenter size-full wp-image-3714\" \/><br \/>\n<\/center><\/p>\n<p>The first file I peered inside had the video FourCC &#8216;RRV1&#8217;. Searching for this led me to <a href=\"http:\/\/cyberionsystems.com\/echosector\/index.php?topic=537.0\">this discussion forum<\/a> where people have already been hacking on this very format (Origin games invariably get a heap of lasting love). The forum participants have observed that 3 codecs are in play in this flics\/ directory, including &#8216;RRV1&#8217;, &#8216;RRV2&#8217;, and &#8216;JYV1&#8217;, which apparently correspond to the initials of certain developers. The reason that the programs identify the files as raw RGB is because the FourCCs don&#8217;t appear everywhere that they&#8217;re supposed to. Additionally, there are several trailers for other Origin\/EA games stored in Cinepak format elsewhere on the disc.<\/p>\n<p>It seems that I&#8217;m the person who <a href=\"http:\/\/wiki.multimedia.cx\/index.php?title=Origin_Xan_Codec&#038;diff=2881&#038;oldid=2841\">added this title to the Xan wiki page<\/a>, obviously with no first-hand evidence to back it up. Meanwhile, the forum participants speculate that the files are descended from the old Autodesk FLIC format (which would explain why they live in a directory called flics\/). Corroborating strings extracted from the CRUSADER.EXE file include &#8220;FlicWait&#8221;, &#8220;FlicPlayer&#8221;, &#8220;Flic %s not found.&#8221;, &#8220;flicpath&#8221;, and &#8220;FLICPLAY.C&#8221;.<\/p>\n<p>The disc also features a sound\/ directory which contains AMF files. Suxen Drol already documented these on the wiki as <a href=\"http:\/\/wiki.multimedia.cx\/index.php?title=Asylum_Music_Format\">Asylum Media Format files<\/a>. The disc contains an ASYLUM.DLL file as well as a utility called MOD2AMF.EXE. The latter works beautifully on a random MOD file I had laying around. The AMF file is a bit larger.<\/p>\n<p><strong>See Also:<\/strong><\/p>\n<ul>\n<li><a href=\"https:\/\/wiki.multimedia.cx\/index.php\/Origin_Flic_Codec\">MultimediaWiki page for the video codec poked at in this post<\/a><\/li>\n<li><a href=\"http:\/\/samples.mplayerhq.hu\/game-formats\/crusader-no-remorse\/\">Samples for all 3 FourCCs can be found here<\/a><\/li>\n<li><a href=\"http:\/\/samples.mplayerhq.hu\/game-formats\/crusader-no-remorse\/amf\/\">the AMF files and associated utilities are here<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Crusader: No Remorse from Origin has some custom video files and music tracker format<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[29],"tags":[],"class_list":["post-3711","post","type-post","status-publish","format-standard","hentry","category-game-hacking"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/posts\/3711","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=3711"}],"version-history":[{"count":8,"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/posts\/3711\/revisions"}],"predecessor-version":[{"id":4563,"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/posts\/3711\/revisions\/4563"}],"wp:attachment":[{"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/media?parent=3711"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/categories?post=3711"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/multimedia.cx\/eggs\/wp-json\/wp\/v2\/tags?post=3711"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}