User Tag List

Results 1 to 8 of 8

Thread: [Request/Question] MMF2 extensions info

  1. #1
    Clicker Fusion 2.5 DeveloperAndroid Export ModuleHTML5 Export ModuleiOS Export ModuleSWF Export ModuleXNA Export ModuleUnicode Add-on
    Fanotherpg's Avatar
    Join Date
    Jul 2006
    Location
    High Wycombe, Buckinghamshire, UK
    Posts
    3,663
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    [Request/Question] MMF2 extensions info

    Is there any extension (or way) to get know what version of Clickteam product is installed and which build is it?

    I would love to have something like that to be compatible with:

    Multimedia Fusion 2 Developer
    Multimedia Fusion 2 Standard
    The Games Factory 2
    The Games Factory 2 Newgrounds Edition
    Multimedia Fusion 1.x
    The Games Factory 1.x

    Also is there way to read their icons as well as commentary like it is in Create New Object window?

  2. #2
    Clicker Multimedia Fusion 2

    Join Date
    Sep 2006
    Location
    Britain, South Coast
    Posts
    1,030
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: [Request/Question] MMF2 extensions info

    Hi,

    To find if MMF2 is installed, and whether it's standard or developer, the following registry keys are outlined in the official SDK help file (under Create your extension step by step -> Release your object):
    Key = HKEY_CLASSES_ROOT\MMF2.Document\DefaultIcon
    This is the key used by the Install Creator template above. It contains the path of the latest version of Multimedia Fusion run on the machine. It doesn't detect if both the Standard version and the Developer version are installed on the same machine. Note: you have to remove ",1" from the end of the string - this is automatically done by Install Creator.
    Key = HKEY_LOCAL_MACHINE\Software\Clickteam\Multimedia Fusion 2\Settings, Value = StdPath
    This key contains the install path of the Standard version of MMF2.
    Key = HKEY_LOCAL_MACHINE\Software\Clickteam\Multimedia Fusion Developer 2\Settings, Value = ProPath
    This key contains the install path of the Developer version of MMF2.
    So, first key finds if MMF is installed at all. Then use the next two keys to determine if it is standard, developer or both.

    To get build number, right-click your MMF2.exe and look at version info. In the long version number, you should see something like ###.0249.### or some such thing, which would indicate it's build 249.

    You can get this version info programatically via the windows api either from callDLL object or ideally from an MMF extension. I have a console app I made once which returns the MMF2 build, but I can't find it right now. If I find it, I'll post more information on that.

    If you're stuck, fall back on the logic of 'what does this PC do with .mfa files?' If you look in HKEY_CLASSES_ROOT, you should find a class called '.mfa'. When you do, check what value is assigned - this will be the document class, which is another subkey of HKEY_CLASSES_ROOT. That in turn will contain the path information of the exe file used to run the MFA files (ie. MMF2, TGF2, or whatever else may happen to be installed). From there use the winAPi to extract the build number as above.

    This guarantees you at least the installation path and build number, even if exact version is unclear (Standard, developer, Newgrounds, etc).



  3. #3
    Clicker Fusion 2.5 DeveloperAndroid Export ModuleHTML5 Export ModuleiOS Export ModuleSWF Export ModuleXNA Export ModuleUnicode Add-on
    Fanotherpg's Avatar
    Join Date
    Jul 2006
    Location
    High Wycombe, Buckinghamshire, UK
    Posts
    3,663
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: [Request/Question] MMF2 extensions info

    Yeah, back to C++ you're saying ^^'? I was looking more for getting info from MMF itself by extensions or whatsoever, at least some of the stuff (registry one) can be done that way, with built I would have to check it... But still thanks for your attempts

    Any clue how to get icons of extensions or details from them via MMF?

  4. #4
    Forum Moderator Fusion 2.5 DeveloperAndroid Export ModuleHTML5 Export ModuleSWF Export Module
    Stephen's Avatar
    Join Date
    Aug 2008
    Location
    Montana
    Posts
    4,515
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    Re: [Request/Question] MMF2 extensions info

    There are a couple registry extensions you could use the above method with.
    _____________________________________________
    Nivram's Examples -Need extensions? Send me a PM.-


  5. #5
    Clicker Fusion 2.5 DeveloperAndroid Export ModuleHTML5 Export ModuleiOS Export ModuleSWF Export ModuleXNA Export ModuleUnicode Add-on
    Fanotherpg's Avatar
    Join Date
    Jul 2006
    Location
    High Wycombe, Buckinghamshire, UK
    Posts
    3,663
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: [Request/Question] MMF2 extensions info

    But still would it be possible to get extension information or build type by registry objects?

    Also I don't have mentioned entries in my registry whereas MMF2 Dev (pb250, Flash, HWA, Unicode) works perfectly fine TGF2NGE also.

    Update:

    I've found them in Wow6432node catalog (it's in software) may it be a reason that I'm using 64-bit W7 Ultimate?

  6. #6
    Clicker Fusion 2.5 DeveloperAndroid Export ModuleHTML5 Export ModuleiOS Export ModuleSWF Export ModuleXNA Export ModuleUnicode Add-on
    Fanotherpg's Avatar
    Join Date
    Jul 2006
    Location
    High Wycombe, Buckinghamshire, UK
    Posts
    3,663
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: [Request/Question] MMF2 extensions info

    So Maybe to make it easier why I need those information?

    I noticed that there is still a bit of confusion in the extension garden for MMF this is why I wanted to connect somehow old Sphax concept with my project (extension list) based on Fusion Wiki iniciative to create a new, updated Extension viewer/downloader/manager with:

    Information about extension like:
    Author
    Date of last release
    Is it still continued
    What type of extension it is doing
    Example file(s) for it
    Contact to extension developer
    Download link or information where to get one (if it's for example Klikdisc exclusive)
    What build/runtime is required to use it
    If we need to update our copy of software
    If it's compatible with it (isn't it Dev only extension)

    I would like to code it and held it a bit differently than Sphax did and this is why I believe that this project has got some chances for existance but firstly I need to know how to check what version/build of MMF is on the machine, and extensions informations from currently installed machine (I will do this one manually if there wouldn't be any other solution).

    So any help/suggestions highly appreciated.

  7. #7
    Clicker Multimedia Fusion 2

    Join Date
    Sep 2006
    Location
    Britain, South Coast
    Posts
    1,030
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: [Request/Question] MMF2 extensions info

    I actually have a beta extension that can pull off some of this data from the mfx file. MFXs are just DLLs, so it can get the name, description, author, basically all the stuff you see in the Create New Object screen, minus retrieving the icon because I'm not very good at image and resource stuff in C++ yet.

    Does it sound like something you may need?

    EDIT: Forgot to mention, yeah it does build version, whether for standard or developer, that kind of stuff.

  8. #8
    Clicker Fusion 2.5 DeveloperAndroid Export ModuleHTML5 Export ModuleiOS Export ModuleSWF Export ModuleXNA Export ModuleUnicode Add-on
    Fanotherpg's Avatar
    Join Date
    Jul 2006
    Location
    High Wycombe, Buckinghamshire, UK
    Posts
    3,663
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: [Request/Question] MMF2 extensions info

    More than interested With Icons I can always sort it out manually and load them as Active Pictures or anything like that so it's not a problem. I would be more than thankful for that extension

    Just, the different entry for MMF in my registry worries me a bit.

Similar Threads

  1. Info about extensions/conversions
    By imothep85 in forum Paid Design & Development Requests
    Replies: 4
    Last Post: 28th April 2013, 03:32 PM
  2. [PAID REQUEST] €500, Android Extensions for MMF2 D
    By kiko in forum Paid Design & Development Requests
    Replies: 7
    Last Post: 22nd July 2012, 04:01 PM
  3. [Question/Request] MMF2 Unicode non-compatible ext
    By Fanotherpg in forum Multimedia Fusion 2 - Technical Support
    Replies: 0
    Last Post: 25th October 2011, 12:36 AM
  4. [Info] Hidden extensions
    By Fanotherpg in forum iOS Export Module Version 2.0
    Replies: 7
    Last Post: 4th July 2011, 09:07 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •