Notifications
Clear all

[Closed] Max legacy versions default install directories?

Was wondering if anyone happens to have a list of the default installation directories for basically as many versions of Max as possible? It’s been using the “Program Files/Autodesk/3ds Max 20XX” pattern for some time now (since at least 2009 I believe), but I know that hasn’t always been the case.


EDIT: if anyone knows which versions specifically came in both 32 and 64 bit, that would help also. Thanks!


EDIT #2: I’ve put together the following list.

R3) c:\3dsmax3
R4) c:\3dsmax4
R5) c:\3dsmax5
R6) c:\3dsmax6
R7) c:\program files\3dsmax7
R8) c:\program files\autodesk\3dsmax8
R9 x32) c:\program files (x86)\autodesk\3ds max 9
R9 x64) c:\program files\autodesk\3ds max 9

Fairly certain R1 is just c:\3dsmax
R2 is weird because there seems to have been a 2.5 with its own directory…
I can’t imagine anyone is still using either of those anyway.

Everything from Max 2008 onward uses the current convention.

17 Replies

(getdir #maxroot)

Should give you the root directory in any version back far enough.

1 Reply
(@malkalypse)
Joined: 11 months ago

Posts: 0

I know, but I’m trying to write a script to check for installed versions of Max.


EDIT: I’ve updated the original post with the list of directories.

I think max 9 was the first 64bit version and max 2013 was the last 32bit one.

2016 was the first to be joined back together as one packaged after there was 2 max versions with 3dsmax and 3dsmax design from 3dsmax 2009.

do you want to make a plugin for all version since max3? ha-ha-ha… i can bet that 95% current max users use max 2012 and up.

… and 85% are using max 2014+

but it sounds cool – Vintage Mesh Decorator, or Retro-scopic

Hey, I just recompiled one of my SDK plugins for Max 2009 at the request of someone on another forum. And I still have my copy of Max R5 in its box with the big thick paper manual!

Anyway, since I started mucking with the SDK, I now have 10 different versions of Max installed on my computer for testing purposes. And I’ve found it really tedious to try and synchronize various settings between all the different versions. So that’s what got me started on this. Yeah, I doubt there are many people out there working with versions of Max prior to 2008, but I pride myself on thoroughness

continuing the list (all names are Copyrighted ) …
Grand-Ma-difier, Begone Animation, …

be continued…

1 Reply
(@denist)
Joined: 11 months ago

Posts: 0

Dead Line, Two-More-Rows…
be continued…

forget about ‘lost in the past’ people. do development only for the most current versions.

Actually I finally have a setup that allows me to easily compile for all versions of Max from at least 2012 to 2017 with basically no extra effort.

1 Reply
(@spacefrog)
Joined: 11 months ago

Posts: 0

I have that too, even going back to Max 2008 and would be easy to extend even further back. Gotta love the power of property sheets once they are set up. But code of course has to be tainted with #IF MAX_VERSION_MAJOR / #endif directives then to ensure API compatibility

Page 1 / 2