Open Ganonmaster opened 9 years ago
I'm not sure if there is any official reason but it hasn't been in the Source SDK since at least 2009. Take a look at the hlcoders archives (see the thread titled ".mdl file format", starting 11th May 2009 for some discussion).
That's a shame, because I'd like to increase the material limit. There is no official word from Valve about why it was removed?
I don't remember if any official reason was given. Is it possible to write a tool yourself to increase whichever limit it is on an existing .mdl file or would that be too involved?
Unfortunately it is. I don't have enough knowledge or time to get something like that done on my own. I managed to find some old studiomdl code from episode 1, but can't get it to compile and it probably doesn't have any way of utilizing the DMX files I'm creating. It's a shame because it has a bunch of the values I want to alter listed as easy to edit variables.
Why won't the Episode One studiomdl compile? It was in the SourceSDK for a long time and I would have thought it would work. Does the dmxconvert tool convert from .dmx to .smd?
I think it's because I'm using Visual Studio 2013 and that version of the SDK hasn't been updated since VS 2005. I'm getting all sorts of compiler errors that I don't understand and it just seems like a massive waste of my time to sort it all out. I'll just have to make do somehow.
/crowbar
Crowbar starts studiomdl instances. It would still be incredibly helpful to have a look into studiomdl's code. For one, to use it for linux/port it over. Second of all, to maybe optimize it, because some parts seem to look dodgy and slow (judging from looking at the old(?) code). Third of all, see op's reason.
Here's the studiomdl (and hlmv if you're interested) source from src_mod\orangebox\utils\ before it was deleted: https://onedrive.live.com/?id=1BCC5BD24A241DE4!2312&cid=1BCC5BD24A241DE4
Great find! Thanks a lot!
No worries - good luck getting it to compile anyway. I didn't try but I think there's a missing .lib or a .lib that doesn't export something but the important parts are there anyway.
wut wut, my hero, wut wut
Looking through the files, I see what you mean. I see a lot of references to movieobjects.lib. It's still very useful. Where did you even get these if I may ask?
I have spoken to John Schoenick from Valve regarding this issue. He will look into it and at least find out why the source hasn't been included.
I kept a copy of the beta Orange Box Source SDK - I took a look and there was no appframework.lib or movieobjects.lib though.
With this issue being over one year old now, three months have passed since my last contact with John Schoenick from Valve. I have gotten no reply. I asked for a status update yesterday. Who else is still interested in this? I cannot get tschumann's upload to compile and I'm sure with enough people we can make something happen.
I am still interested, but I do not expect this issue will get resolved.
I'd like to see it as well.
I'm also interested.
I came across this issue and would definitely like to see a resolution!
In case that OneDrive link dies, here are archives of the downloads: studiomdl.7z: https://xabk7a.dm.files.1drv.comhttp://web.archive.org/web/20200211144121/https://xabk7a.dm.files.1drv.com/y4mCO7MJchgF7MePKpqm_KTkAnGHi8RnzNyx46a9vkmgfy8RsZ01ZWeF7fhttuowhgs98hTH9_Bwt3CKiT6_Cbl68YdO_n1tc0e9OvxsyZOxRfBx750-wvNVhGObMDPiz_iw2D-OFGQf-fzf5GpAcFSyZInnl6W67qCwIM-xX9o9BagrTPWDYlQCgbBuZVQNtKh/studiomdl.7z?download&psid=1
Why are they not included in the repository?