source-sdk-2013 icon indicating copy to clipboard operation
source-sdk-2013 copied to clipboard

StudioMDL source files

Open Ganonmaster opened this issue 9 years ago • 21 comments

Why are they not included in the repository?

Ganonmaster avatar Sep 21 '15 02:09 Ganonmaster

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).

tschumann avatar Sep 22 '15 09:09 tschumann

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?

Ganonmaster avatar Oct 04 '15 19:10 Ganonmaster

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?

tschumann avatar Oct 04 '15 21:10 tschumann

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.

Ganonmaster avatar Oct 04 '15 21:10 Ganonmaster

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?

tschumann avatar Oct 05 '15 03:10 tschumann

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.

Ganonmaster avatar Oct 05 '15 09:10 Ganonmaster

/crowbar

bmk10 avatar May 22 '16 09:05 bmk10

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.

InstantMuffin avatar Jun 04 '16 12:06 InstantMuffin

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

tschumann avatar Jun 05 '16 03:06 tschumann

Great find! Thanks a lot!

Ganonmaster avatar Jun 05 '16 09:06 Ganonmaster

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.

tschumann avatar Jun 05 '16 09:06 tschumann

wut wut, my hero, wut wut

InstantMuffin avatar Jun 05 '16 11:06 InstantMuffin

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?

Ganonmaster avatar Jun 05 '16 12:06 Ganonmaster

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.

InstantMuffin avatar Jun 06 '16 22:06 InstantMuffin

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.

tschumann avatar Jun 07 '16 10:06 tschumann

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.

InstantMuffin avatar Sep 25 '16 18:09 InstantMuffin

I am still interested, but I do not expect this issue will get resolved.

Ganonmaster avatar Sep 25 '16 18:09 Ganonmaster

I'd like to see it as well.

joeangry avatar Sep 26 '16 08:09 joeangry

I'm also interested.

tgnottingham avatar Sep 26 '16 20:09 tgnottingham

I came across this issue and would definitely like to see a resolution!

Fireboyd78 avatar Oct 05 '16 05:10 Fireboyd78

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

hlmv.7z: http://web.archive.org/web/20200211144154/https://xabk7a.dm.files.1drv.com/y4mPFe6j9wNI2R2C3lPr9W-Baw-q6X1iymchZ_oANQRqxv4QIfi7X-ssNqeR_L1ujgaDwmU6iMgu47hC1OIOAtNPRayln0pC_0aFDdWmvfXEr8Fm8CflHhBrJDIMvurxSPpBr4iNA73qG0H7JJK0hfnbVznm9hvAmQBcCr17JH3IdTLVoCivC9qWHwv31Gkbnxe/hlmv.7z?download&psid=1

Yetoo1 avatar Feb 11 '20 14:02 Yetoo1