User Tag List

Results 1 to 9 of 9

Thread: Can we gather info on how MMF2.0 and F2.5 load extensions?

  1. #1
    Clickteam Clickteam
    LB's Avatar
    Join Date
    Jun 2007
    Location
    Richardson, Texas, North America
    Posts
    8,937
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    Question Can we gather info on how MMF2.0 and F2.5 load extensions?

    Recently it's been confusing as to how MMF2.0 and F2.5 load extensions. MMF2.0 is non-unicode (except for the unicode edition), and F2.5 is completely unicode.

    Generally, a different version of the extension MFX is in each of these folders relative to MMF2.0/F2.5's root:
    /Edittime/
    /Edittime/Unicode/
    /Edittime/Hwa/
    /Data/Runtime/
    /Data/Runtime/Unicode/
    /Data/Runtime/Hwa/
    Ports of extensions to other runtimes are in /Data/Runtime/exporter-name/

    Where, and in what order, do MMF2.0 and F2.5 check for extensions? Which MFX is used in what case? What's the best way to optimize user experience for both MMF2.0 and F2.5? Do we have to package separate zip files?

    I've also heard rumors about HWA and Unicode being merged in F2.5, but I have no idea how that works.

    I would like to investigate this myself but I just don't have the time I used to now that I am in college. I'd also like to avoid pestering CT staff like Yves/Francois since they generally have much more important issues to attend to. Please share anything you know, and if you have some free time, try experimenting!
    Working as fast as I can on Fusion 3

  2. #2
    Clicker Fusion 2.5 DeveloperFusion 2.5+ DLCAndroid Export ModuleiOS Export Module
    conceptgame's Avatar
    Join Date
    Apr 2011
    Location
    Switzerland
    Posts
    739
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)
    Hi LB,

    Fusion 2.5 is Unicode HWA, it means you only need to compile the Unicode config with HWABETA defined. In other words you only need to copy your compiled extension in Extensions\Unicode and Data\Runtime\Unicode.
    Of course to debug you need to use Data\Runtime\Unicode\edrt.exe.
    How do I know that?
    Yves told me.

  3. #3
    Clickteam Clickteam
    LB's Avatar
    Join Date
    Jun 2007
    Location
    Richardson, Texas, North America
    Posts
    8,937
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    I've done a bit more research and found out some useful info - for one thing, MMF2.0 and CTF2.5 are both permanently HWA now, and CTF2.5 is permanently Unicode. (I assume that MMF2.0 Unicode exporter is also permanently HWA - I don't actually own it to test). Another thing is that Fusion first looks in /Extensions/Unicode/, then in /Extensions/Hwa/, and then finally in /Extensions/ and picks the first MFX it finds. Obviously for MMF2.0 you need the Unicode exporter for it to check /Extensions/Unicode/ and load unicode extensions.

    So, if you're building MFX files that are neither HWA nor Unicode, you're wasting time and space with that - the only ones you need to make are HWA (for MMF2.0) and Unicode+HWA (for CTF2.5/MMF2.0 Unicode).

  4. #4
    Clicker Fusion 2.5 DeveloperHTML5 Export ModuleSWF Export ModuleXNA Export ModuleUnicode Add-on
    prester's Avatar
    Join Date
    Feb 2010
    Location
    japan
    Posts
    56
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Hi

    CF2.5 is permanently HWA and Unicode, it's yes. but
    MMF2 Unicode and MMF2JP version, both products did not support HWA.
    These are not be able to select HWA mode yet.

    Or was it changed by recent any updates?

  5. #5
    Clickteam Clickteam
    LB's Avatar
    Join Date
    Jun 2007
    Location
    Richardson, Texas, North America
    Posts
    8,937
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    I assumed it was changed when HWA was fully integrated into MMF2.0 several builds ago, but I have no way to confirm. If you own the Unicode exporter still, could you try updating it and see if it is now combined Unicode+HWA?

  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,665
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Unicode and Japanese were seperated exes - you had Standard/HWA exe and Unicode/Japanese exe. It's connected only in fusion 2.5

  7. #7
    Clickteam Clickteam
    LB's Avatar
    Join Date
    Jun 2007
    Location
    Richardson, Texas, North America
    Posts
    8,937
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    Also, I found out that MMF2.0 requires an MFX in /Extensions/ when you try to run the application without an HWA display mode set (and obviously it is non-HWA). CTF2.5 however is always HWA even when the display mode is set to Standard. So, it looks like you will still need to build 3 edittime and 3 runtime versions of your extension for MMF2.0, but only 2 edittime and 2 runtime for CTF2.5.

  8. #8
    Clicker Fusion 2.5 DeveloperFusion 2.5+ DLCAndroid Export ModuleiOS Export Module
    conceptgame's Avatar
    Join Date
    Apr 2011
    Location
    Switzerland
    Posts
    739
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)
    CTF2.5 is HWA Unicode so you only need to build 1 edittime and 1 runtime.

  9. #9
    Clickteam Clickteam
    LB's Avatar
    Join Date
    Jun 2007
    Location
    Richardson, Texas, North America
    Posts
    8,937
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    Yes, you're right - I misspoke.

Similar Threads

  1. Gather Gems
    By CapitaineCaverne in forum Android Released Games & Apps
    Replies: 0
    Last Post: 1st March 2014, 10:15 AM
  2. Info about extensions/conversions
    By imothep85 in forum Paid Design & Development Requests
    Replies: 4
    Last Post: 28th April 2013, 03:32 PM
  3. Save and load info into MySQL database
    By Catalyst in forum SWF/Flash Export Module Version 2.0
    Replies: 5
    Last Post: 6th September 2012, 02:54 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
  5. [Request/Question] MMF2 extensions info
    By Fanotherpg in forum Extension Development
    Replies: 7
    Last Post: 7th January 2011, 10:39 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
  •