Bug 2388 - Raven MD4 support patch
Status: RESOLVED FIXED
Alias: None
Product: ioquake3
Classification: Unclassified
Component: Video
Version: 1.33 SVN
Hardware: All All
: P2 enhancement
Assignee: Zachary J. Slater
QA Contact: ioquake3 bugzilla mailing list
URL:
Depends on:
Blocks:
 
Reported: 2005-09-22 19:47 EDT by Thilo Schulz
Modified: 2007-05-21 11:23:41 EDT
0 users

See Also:


Attachments
MDR support (41.99 KB, patch)
2005-09-22 19:47 EDT, Thilo Schulz

Description Thilo Schulz 2005-09-22 19:47:02 EDT
I have posted the patch to the mailing list a few days ago, but got no  
response. Before it won't apply cleanly anymore, I'll better post it on the  
bugtrack for others to see who are accepting patches and might feel responsible  
for it.  
  
Generally, it adds mdr support, Ravensoft's slightly modified (and working!)  
implementation of id's md4 format, that uses skeletons for animations of  
models. It will not interfere with any already working features of the game,  
just add the support. If one wants to disable it, one needs only to comment out 
the  #ifdef RAVENMD4  define.
Comment 1 Thilo Schulz 2005-09-22 19:47:44 EDT
Created attachment 786 [details]
MDR support
Comment 2 Tim Angus 2005-09-23 13:12:08 EDT
I applied the patch, albeit with RAVENMD4 undefined by default. I'm not sure I
see the value of having MDR support without an interface into cgame. Trouble is,
creating such an interface breaks compatibility with baseq3, and I believe that
is something that is to be avoided. Such an interface could be similarly
#ifdefed to this patch though; I don't think anybody would object to that.
Comment 3 Ryan C. Gordon 2007-05-21 11:23:41 EDT
Setting a QA contact on all ioquake3 bugs, even resolved ones. Sorry if you get a flood of email from this, it should only happen once. Apologies for the incovenience.

--ryan.