Page 1 of 5 1 2 3 4 5 >
Topic Options
#105505 - 08/24/08 08:42 PM MMF2 Extension Loading Problem! Users/Devs Read!
Novabrain


Registered: 07/01/06
Posts: 2597
We have been noticing that users are reporting problems with loading certain extensions. It appears that this applies to newer extensions and possibly newer updates to older ones.

In order to resolve this matter, we ask all users to post details about their problem here, even if they have already created a thread about it. Tell us if you are using MMF2 Standard or Dev, what OS you are using, what extensions are not working, and the date of the file you downloaded, as well as the .mfx version info located in your MMF2, Extensions folder. Right click, properties.

We also would like extension devs to post what they think the problem is here and information about how to resolve it so that a bulletin can be created if we figure out what's wrong.

A list of affected extensions would help sort this out, as well.

It seems that we may need to have some extensions recompiled if the build situation is the problem. If that turns out to be the case, then this thread can also serve to provide info on when and where extension updates are available.

Thanks!

Top
#105507 - 08/24/08 08:47 PM Re: MMF2 Extension Installation [Re: Novabrain]
Jeff


Registered: 06/28/06
Posts: 4569
Loc: Oregon
My advice:

1 - Make sure you have the latest build for MMF.

2 - Check the readme or other info with the extensions in question. A certain number of them REQUIRE .net framework to be on your computer. If you have XP you need to install this yourself.

3 - Double check you have the file in the right folder. If they don't come in an installer its easy to have them in the incorrect folder locations.
_________________________
Flyin V Interactive


Top
#105510 - 08/24/08 10:11 PM Re: MMF2 Extension Installation [Re: Jeff]
EnigmaWave


Registered: 07/15/06
Posts: 37
Loc: Russellville, AR, USA
I think there's a fair chance that at least one developer is compiling with VS 2005/2008 and dynamically linking to the newer CRT DLLs, which aren't included with most versions of Windows; unlike msvcrt.dll, which is.

Top
#105537 - 08/25/08 05:50 AM Re: MMF2 Extension Installation [Re: EnigmaWave]
Dynasoft


Registered: 06/30/06
Posts: 1277
Loc: Newcastle
Here are the installers for various C++ runtimes:
(I can't find the VC++ 2003 one...)
VC++ 2005 (already included in Vista, last version to support Win9x)
VC++ 2005 SP1 (doesn't support Win9x)
VC++ 2008
VC++ 2008 SP1

The appropriate version needs to be installed if the extension is dynamic linked to the c++ runtime (dll version) instead of static linked (library/non-dll version), depending on which version of Microsoft Visual C++ was used to build the extension.
The "_Small" build types in the extension sdk are known to link to the dll version of the runtime, it's the main reason they are smaller, but it comes at the penalty of needing the above installed.

Top
#105632 - 08/25/08 02:29 PM Re: MMF2 Extension Installation [Re: Dynasoft]
Burfelt


Registered: 07/04/06
Posts: 119
Loc: Denmark
After some testing I've found that Live Receiver requires VC++2005 to be installed!

Thanks for posting the links Dynasoft.

Top
#105858 - 08/26/08 09:58 PM Re: MMF2 Extension Installation [Re: Burfelt]
Novabrain


Registered: 07/01/06
Posts: 2597
Thanks to everyone who is helping out with this problem.

We appreciate the sleuthing!

Does the version of the VC++ runtime on the machine affect the end user of an executable made with the extensions involved? I am assuming that the dynamic linking would also apply to running a game or application.

Top
#105861 - 08/26/08 10:15 PM Re: MMF2 Extension Installation [Re: Novabrain]
EnigmaWave


Registered: 07/15/06
Posts: 37
Loc: Russellville, AR, USA
Yes, if the run only version of an extension is compiled using the same settings as the edit time version, then the appropriate DLLs must be installed for the stand alone EXE to run.

There are at least two possible ways to avoid this:

Option 1 - Compile the extension using static linking, which causes any C/C++ runtime functions that are used to be built into the MFX files. The only downside to this is you end up with larger MFX files.

Option 2 - Compile the extension with Visual C++ 6.0, which only requires a DLL file which comes with windows. The downside to this is you miss out on any features which were added to newer versions of C++.

Top
#105880 - 08/27/08 04:51 AM Re: MMF2 Extension Installation [Re: EnigmaWave]
Dynasoft


Registered: 06/30/06
Posts: 1277
Loc: Newcastle
Even better, if an extension is linked against any custom libraries that were also dynamic-linked against a C++ runtime, the extension will be dynamic-linked against that runtime even if it was static-linked to the runtime itself.
But wait, there's more! If an extension is linked to a library that needs one version of the C++ runtime, and the extension itself is dynamic-linked against a different version of the C++ runtime, the extension will require BOTH to run!

There is a 3rd way of solving this issue, but it requires more changes: Include pass-throughs for a bunch of stock c++ functions in the MMF2 runtime (making it larger), expose them in the extension sdk, and get extensions to use those (making extensions smaller), and not link to the standard C++ runtime at all or static link for any functions you don't provide.

Top
#105896 - 08/27/08 06:58 AM Re: MMF2 Extension Installation [Re: Dynasoft]
DJFuego


Registered: 07/01/06
Posts: 736
Loc: UK
I like the sound of option 3
_________________________
Regards

Ross

RAMRAIDERSOFTWARE

Top
#105920 - 08/27/08 10:07 AM Re: MMF2 Extension Installation [Re: Burfelt]
Looki


Registered: 08/27/06
Posts: 970
Loc: Duisburg, Germany
 Originally Posted By: Burfelt
After some testing I've found that Live Receiver requires VC++2005 to be installed!

Thanks for posting the links Dynasoft.


Are you sure..? Jamie uses VC 6, I'm VERY sure. I don't think he uses the VC05 runtime, or even is able to.

Top
#106034 - 08/28/08 12:16 AM Re: MMF2 Extension Installation [Re: Looki]
droberson


Registered: 06/30/06
Posts: 663
I've just try to load SQLite3 using the Fusion Updater. I'm running 248 on Vista. Fusion Updater reported the extension was successfully installed. I checked the runtime/data directory and the extension directory and the files are there.

However, MMF2 does not load the extension.

I am using the developer version of MMF2.

Went to released extension forum and downloaded v1.1 and installed. It loaded.

Top
#106058 - 08/28/08 05:46 AM Re: MMF2 Extension Installation [Re: droberson]
Jamie


Registered: 06/30/06
Posts: 2855
Loc: England
Live Receiver was one of my only extensions which required the VC2005 runtime. I had to use VC2005 because I had problems with using libcurl in VC6.
_________________________
Jamie McLaughlin
Developer - AquadaSoft

Top
#106397 - 08/29/08 05:20 PM Re: MMF2 Extension Installation [Re: Jamie]
Dynasoft


Registered: 06/30/06
Posts: 1277
Loc: Newcastle
.
This is the change you need to make to extensions' project properties to make an extension not require any C++ runtime to be installed to work. It will increase the size of the extension a little though.

Top
#106471 - 08/30/08 08:12 AM Re: MMF2 Extension Installation [Re: Dynasoft]
Cocodrilo


Registered: 06/30/06
Posts: 1388
Loc: Sweden, Eskilstuna
That's unfair, I already made a post about howto fix that a time ago. :P
_________________________
¿umop apisdn  upside down?

Top
#106500 - 08/30/08 12:04 PM Re: MMF2 Extension Installation [Re: Cocodrilo]
Dynasoft


Registered: 06/30/06
Posts: 1277
Loc: Newcastle
Yeah, I saw it :P
Though I've had it set this way for a long time, and I would be surprised if I've mentioned it on the forums before.

And most importantly, I posted a picture

Top
#107259 - 09/04/08 07:29 AM Re: MMF2 Extension Installation [Re: Dynasoft]
basit


Registered: 03/19/08
Posts: 3
My MMF doesnt recognise any extension.
Even the Update Builds or Extenesions Pack
???

Top
#107292 - 09/04/08 10:56 AM MMF2 Extension Loading Problem! Users/Devs Read [Re: basit]
Cocodrilo


Registered: 06/30/06
Posts: 1388
Loc: Sweden, Eskilstuna
Do you got a full version of Multimedia Fusion 2 or just the demo?
_________________________
¿umop apisdn  upside down?

Top
#107293 - 09/04/08 10:59 AM Re: MMF2 Extension Loading Problem! Users/Devs Rea [Re: Cocodrilo]
Jamie


Registered: 06/30/06
Posts: 2855
Loc: England
If you have the full version and you can't update, you should fill in this form with all the information you can (including serial number and operating system version) so that Clickteam can reproduce your problem and sort it out.
_________________________
Jamie McLaughlin
Developer - AquadaSoft

Top
#107294 - 09/04/08 11:04 AM Re: MMF2 Extension Installation [Re: droberson]
byo


Registered: 05/18/07
Posts: 424
 Originally Posted By: droberson
I've just try to load SQLite3 using the Fusion Updater. I'm running 248 on Vista. Fusion Updater reported the extension was successfully installed. I checked the runtime/data directory and the extension directory and the files are there.

However, MMF2 does not load the extension.

I am using the developer version of MMF2.

Went to released extension forum and downloaded v1.1 and installed. It loaded.


Thanks for letting me know. I guess that first version was a beta and there was a small mistake when I linked the static library. If you find any problems again when loading the extension please let me know.

Top
#107295 - 09/04/08 11:07 AM Re: MMF2 Extension Installation [Re: byo]
byo


Registered: 05/18/07
Posts: 424
For as much as I hate C++ I still find that VC++ 6 is the most reliable version without too much hassle and confusing warning messages. If an extension doesn't load after compiling with that version then I know I did something wrong.

Top
#107708 - 09/07/08 01:37 PM Re: MMF2 Extension Installation [Re: byo]
Person


Registered: 07/27/08
Posts: 38
OK, I have Windows 98, VC++ 2005, MMF2 Standard, and build 248. Advanced Path Finding and Trackbar don't seem to work. I tried to run an example executable with the Trackbar object in it and it said something like, "Cannot load trackbar.mfx. This object might need an external program or a library not yet installed."
_________________________
I am a "Person". I was thinking about being "a person", but I decided to be a "Person", because it made me feel more like a person.

Top
#107713 - 09/07/08 02:01 PM Re: MMF2 Extension Installation [Re: Person]
Jeff


Registered: 06/28/06
Posts: 4569
Loc: Oregon
I am not sure about Trackbar but you need to have the .NET framework installed to use Advanced Pathfinding.

The readme should have more info about as does the post here about that object:
http://www.clickteam.com/epicenter/ubbth...=true#Post69250

The only OS that does not need to install the .NET is Vista.
All other versions of windows need .NET installed separately.
_________________________
Flyin V Interactive


Top
#107920 - 09/09/08 03:03 PM Re: MMF2 Extension Installation [Re: Jeff]
astrospoon


Registered: 12/09/06
Posts: 39
Just for the record, I am having trouble getting the Joystick2 object to work. I am running XP and MMF2 Standard, and I haven't tried grabbing .NET yet..... One to look into though.

-Andy

Top
#107923 - 09/09/08 03:08 PM Re: MMF2 Extension Installation [Re: astrospoon]
Jeff


Registered: 06/28/06
Posts: 4569
Loc: Oregon
Is your directX up to date?

I thought I remember reading you need a current version for the joystick extension to work.
_________________________
Flyin V Interactive


Top
#107924 - 09/09/08 03:13 PM Re: MMF2 Extension Installation [Re: Jeff]
astrospoon


Registered: 12/09/06
Posts: 39
Ill check that right now and report back...

-Andy

Top
#107984 - 09/10/08 06:52 AM Re: MMF2 Extension Installation [Re: astrospoon]
Looki


Registered: 08/27/06
Posts: 970
Loc: Duisburg, Germany
Should be 9.0c, by the way. At least on XP, 10 on Vista, don't know the exact version.

Top
#108275 - 09/12/08 07:20 AM Re: MMF2 Extension Installation [Re: Looki]
astrospoon


Registered: 12/09/06
Posts: 39
I got it loading. It was a directX issue, nothing to do with this.

Top
#108733 - 09/15/08 10:52 AM Re: MMF2 Extension Installation [Re: astrospoon]
droberson


Registered: 06/30/06
Posts: 663
Advanced Comment object gives an error on the user machine. I can use and build on my Vista machine. But I install the .exe on a XP computer and when I double click to run the application I get an error message that Advanced Comment Object cannot load perhaps due to missing library files.

I am using the MMF2 Developer version build 248.

Is this perhaps due to the user machine not having .net installed?

Top
#110933 - 10/03/08 06:21 AM Re: MMF2 Extension Installation [Re: droberson]
Locaz00


Registered: 09/18/06
Posts: 109
Loc: Córdoba - Argentina
Report: The Joystick2 extension was working in MMF2 Dev, under XP. Yesterday I changed my OS to Vista, and is not recognized anymore... it's becouse of Vista?

EDIT: I just Updated my DirectX files and it worked again ^^
_________________________
"Ingeniería en Sistemas" Student. MMORPG FAN!!

http://poringsland.blogspot.com/

Top
#115012 - 10/31/08 02:07 PM Re: MMF2 Extension Installation [Re: Locaz00]
GWGord


Registered: 09/04/08
Posts: 18
Sorry to resurrect a dormant thread, but has anything been discovered about this? I'm having the problem at home, but I'm at work at the moment so I can't post details until later. What I *can* post is what I remember - I'm running Vista 64, MMFD2, and Path Finder, Advanced Path Finder and numerous other extensions don't show up. MMFD2 won't update (complains about a dll,) and files that use those extensions won't open.

Later tonight or over the weekend, I should be able to provide more information if it'll be useful.

Top
#115024 - 10/31/08 04:16 PM Re: MMF2 Extension Installation [Re: GWGord]
Jeff


Registered: 06/28/06
Posts: 4569
Loc: Oregon
Did you try reinstalling MMF from the CD?

If that doesn't work fill out this form
www.clickteam.com/eng/contact.php and we would be happy to help you out. (don't forget the serial number)
_________________________
Flyin V Interactive


Top
#118812 - 12/03/08 06:02 AM Re: MMF2 Extension Loading Problem! Users/Devs Read! [Re: Novabrain]
ASD


Registered: 02/08/07
Posts: 51
When the application that uses Pxtone Player is executed, the following error messages are
displayed.

"Cannot load pxPlay.mfx. This object might need an external program or library not yet installed."

Top
#119071 - 12/04/08 07:24 PM Re: MMF2 Extension Installation [Re: Jeff]
Aloan


Registered: 12/04/08
Posts: 6
Loc: Allston, Massachusetts, USA
Hi, just wondering where could I go on the forums to say a big thanks to the people that brought to real life the dream of being able to create your own games? I am so happy with MMF2
and what it has done to make my dream of re-creating an old favorite video game come true. (Game can be seen and downloaded on my site www.aloan1.com) Thanks!
(This is my first post and my first day, sorry for any inconvenience)


Edited by Aloan (12/04/08 07:25 PM)

Top
#120528 - 12/15/08 05:54 AM Re: MMF2 Extension Installation [Re: Aloan]
Nifflas


Registered: 06/30/06
Posts: 1516
...again, my dependencies idea would be useful to solve many of these problems.

Top
#120529 - 12/15/08 05:57 AM Re: MMF2 Extension Installation [Re: Nifflas]
Dynasoft


Registered: 06/30/06
Posts: 1277
Loc: Newcastle
Except for the fact that many of the extensions' programmers didn't know that they required a particular MSVC++ runtime.

Top
#121147 - 12/19/08 11:19 AM Re: MMF2 Extension Installation [Re: Looki]
ProfessorAI


Registered: 04/04/07
Posts: 2
I am having funny trouble with datagrid. mmf2pro,xp pro

datagrid.mfx is 286,720 bytes


it works during development, application works on my computer.
when I put the app on a CD and run it, datagrid remains blank.

i thought maybe, like cncs32.dll, i have to put the mfx in the path on the cd, but that didnt work either.

please send advice to bigname at scientist.com

Top
#121149 - 12/19/08 12:13 PM Re: MMF2 Extension Installation [Re: ProfessorAI]
Jamie


Registered: 06/30/06
Posts: 2855
Loc: England
Originally Posted By: Dynasoft
Except for the fact that many of the extensions' programmers didn't know that they required a particular MSVC++ runtime.

That's where my idea of MMF2 retrieving a list of extensions directly from the MFX, like Dependency Walker does, comes in.
_________________________
Jamie McLaughlin
Developer - AquadaSoft

Top
#123013 - 01/04/09 08:47 PM Re: MMF2 Extension Installation [Re: Looki]
Fructose Studios


Registered: 01/04/09
Posts: 5
MMF2 cannot load these extensions:

Power System,
Sphax AVI and Sphax File-folder,
Phizix
Interface Bar
UnRAR
DirPacker
Button CS
Control X
The Big Box
MMF2 Params
MessageBox
GetLine
GStore X
Ini++
Mouse
Minimap
Select Object
Tablet
Trackbar
Overlay Redux
or Active Overlay.

With some of them I know it's probably because I don't have Dev, but I dunno...
_________________________
I am a Frisbeetarian. This involves beleiving that when I die, my soul will fly onto the roof and get stuck.

Oh, and my actual username is Saml, but I was a dunce and registered too hastily.

Top
#123027 - 01/05/09 03:42 AM Re: MMF2 Extension Installation [Re: Fructose Studios]
Ran_TH


Registered: 04/14/08
Posts: 132
Loc: Indonesia
All of those extensions are worked fine for me.
I have MMF2 Standard build 248.
Do you have updated your MMF2 build?
_________________________
My Project:
TweakXPlorer v2.51
YouTube Code Generator
Friendster Layout Generator

Top
#123029 - 01/05/09 04:20 AM Re: MMF2 Extension Installation [Re: Ran_TH]
DJFuego


Registered: 07/01/06
Posts: 736
Loc: UK
It looks like the MS Runtime Packs solved it for me.
_________________________
Regards

Ross

RAMRAIDERSOFTWARE

Top
#123037 - 01/05/09 06:53 AM Re: MMF2 Extension Installation [Re: DJFuego]
_LB


Registered: 06/07/07
Posts: 863
Loc: Richardson, Texas, America.
Where is the "Sphax AVI" object you mentioned? I don't have it and have never heard of it.
_________________________
Check the awsome games at http://ragdollsoft.com/
~Multimedia Fusion 2 Standard User~
My Site - LB-Stuff
-LB

Top
#123055 - 01/05/09 11:27 AM Re: MMF2 Extension Installation [Re: DJFuego]
Fructose Studios


Registered: 01/04/09
Posts: 5
You're right. I updated my build, and they worked fine.
_________________________
I am a Frisbeetarian. This involves beleiving that when I die, my soul will fly onto the roof and get stuck.

Oh, and my actual username is Saml, but I was a dunce and registered too hastily.

Top
Page 1 of 5 1 2 3 4 5 >


Site Links
Forum Index

Home Page
Online Store
Tutorials
Download Center
French Forum
Quick File Links
Multimedia Fusion 2
Updates - build 248
Standard Version
Developer Version

Extension Packs
Bonus Pack 1
Bonus Pack 2
z33z Extension Pack
LIJI Extension Pack

The Games Factory 2
Latest Update - build 248
Community Links
Madword Arcade

GameBuilder
Fusion2Developers
The Daily Click

Extensions
Neatwares Extension List
Extension Updater (FusionUpdater)
Zoom Gamer
Click Chat
7 People are chatting