User Tag List

Results 1 to 8 of 8

Thread: Error message for players: "Cannot load joystick2.mfx."

  1. #1
    Clicker Fusion 2.5 DeveloperSWF Export Module
    Strife's Avatar
    Join Date
    Sep 2006
    Location
    Upstate NY
    Posts
    121
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Error message for players: "Cannot load joystick2.mfx."

    Two of my testers are trying to play my game, but when they try to run it, they get the following error message:

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

    One of them is using Windows XP, and the other is using Vista 32-bit. We have tried the following:

    - Updating to the latest version of DirectX
    - Putting joystick2.mfx in the game directory (both the Extensions version and the Data/Runtime version)
    - Putting joystick2.mfx in the system folder
    - Putting msvcr71.dll in the game and system folders
    - Disabling firewalls and Data Execution Prevention

    But they still receive the error message. I have no idea what the problem is with their computers, because I have three other testers who can load and play the game just fine. This is a legitimate issue that I would really like a definite solution for, because I can see a lot of my potential players getting turned off by this.

    Are there any files or settings that are required from the system in order to read the Joystick 2 object properly? If there's no definite solution, then is there another input object I could use that has the ability to detect which input devices are connected to the computer?

  2. #2
    Clickteam Clickteam

    Join Date
    Jun 2006
    Location
    France
    Posts
    13,453
    Mentioned
    190 Post(s)
    Tagged
    2 Thread(s)
    I think joystick2.mfx needs xinput1_3.dll, it's a DirectX DLL. It should be installed by the latest version of DirectX (maybe DirectX 9?).

  3. #3
    Clicker Fusion 2.5 DeveloperSWF Export Module
    Strife's Avatar
    Join Date
    Sep 2006
    Location
    Upstate NY
    Posts
    121
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by Yves View Post
    I think joystick2.mfx needs xinput1_3.dll, it's a DirectX DLL. It should be installed by the latest version of DirectX (maybe DirectX 9?).
    The latest version of DirectX for Windows XP is 9.0c, so, yeah, it should be installed already by the system. In any case, I'll send that to my tester when she gets home from work.

    I notice several "xinput" files in the System32 folder, so there might be one or two other files I could try if that one doesn't work. My fingers are crossed.

  4. #4
    Clicker Fusion 2.5 DeveloperSWF Export Module
    Strife's Avatar
    Join Date
    Sep 2006
    Location
    Upstate NY
    Posts
    121
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Okay, so here are the results of my own personal test:

    I borrowed one of my family member's laptops and tried launching the game, and I received the joystick2.mfx error. I put xinput1_3.dll in the same directory as the game, but the error remained. However, when I put xinput1_3.dll in the system32 folder, the game launched successfully.

    So, based on this test, it would appear as though the DLL file needs to be put into the system folder in order for games using the Joystick 2 object to function.

  5. #5
    Clicker Fusion 2.5 DeveloperAndroid Export ModuleHTML5 Export ModuleSWF Export Module
    happygreenfrog's Avatar
    Join Date
    May 2011
    Location
    I.L.T.D.O.I.R (I.L.T.D.O.I.R's Location: The Dimension Of Infinite Recursion)
    Posts
    4,307
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)
    You could make it so that it installs the file when the game installs...

  6. #6
    Clicker Fusion 2.5 DeveloperAndroid Export ModuleiOS Export ModuleSWF Export Module

    Join Date
    Jun 2006
    Location
    St. Ave France
    Posts
    1,167
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    How would that be done happytreefrog?

  7. #7
    Clickteam Clickteam
    Danny's Avatar
    Join Date
    Aug 2007
    Location
    United Kingdom
    Posts
    3,010
    Mentioned
    21 Post(s)
    Tagged
    2 Thread(s)
    All DX files need to be located in the System32 folder.

    You could pack up the dx files yourself with your game's installer, either that or just provide the DirectX 9.0c installation file along with your game's installation and run it post-game install...
    Want to learn Clickteam Fusion 2.5?




  8. #8
    Clicker Fusion 2.5 DeveloperiOS Export Module

    Join Date
    Sep 2006
    Posts
    207
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I got this error message when I tried playing Castle in the Darkness recently on a new computer. Installed DirectX and everything was fine.

    If I were you I would just mention the error in the readme file and tell people to go download DirectX. I don't think you need to make that your problem.

Similar Threads

  1. "Load text file" from "The Edit Object" BUG?
    By MOBii in forum Multimedia Fusion 2 - Technical Support
    Replies: 1
    Last Post: 19th December 2013, 06:43 AM
  2. "Cannot load joystick2.mfx" when "Compress the runtime" unchecked. Fine when checked.
    By DistantJ in forum Multimedia Fusion 2 - Technical Support
    Replies: 3
    Last Post: 14th September 2013, 10:44 PM
  3. A universal solution for "can not find joystick2.mfx" for MMF2 .exe games?
    By BrashMonkey in forum Multimedia Fusion 2 - Technical Support
    Replies: 1
    Last Post: 30th October 2012, 08:07 PM
  4. "No error message is available" when I try to create a ZIP file for xcode
    By 1234cb in forum iOS Export Module Version 2.0
    Replies: 10
    Last Post: 1st November 2011, 08:58 PM
  5. "Load Frame into animation"-error, compiled progr.
    By Peer3000 in forum The Games Factory 2 - Technical Support
    Replies: 4
    Last Post: 21st April 2010, 08:05 PM

Posting Permissions

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