User Tag List

Page 1 of 2 1 2 LastLast
Results 1 to 10 of 12

Thread: Increase in .exe sizes with 2.5+ - Is there a setting?

  1. #1
    Clicker Fusion 2.5 DeveloperFusion 2.5+ DLCAndroid Export Module
    Janette5's Avatar
    Join Date
    Dec 2014
    Location
    Western Cape, SA
    Posts
    787
    Mentioned
    51 Post(s)
    Tagged
    0 Thread(s)

    Increase in .exe sizes with 2.5+ - Is there a setting?

    I was playing around with 2.5+ and saw some odd behaviour in my .exe sizes - I was wondering if there's a setting or something I'm missing - or why this would happen:

    Game 1:
    Exe prior to 2.5+ = 15 579 kb
    2.5+ Direct3D 9 = 17 545 kb
    2.5+ Direct3D 11 = 24 135 kb

    Game 2:
    Exe prior to 2.5+ = 45 421 kb
    2.5+ Direct3D 9 = 51 005 kb (Now Direct3D is larger than 11)
    2.5+ Direct3D 11 = 49 998 kb

    Game 3:
    Exe prior to 2.5+ = 38 216kb
    2.5+ Direct3D 9 = 45 384kb
    2.5+ Direct3D 11 = 51 547kb !! How? It's the same graphics.

    (All these games use Ultimate Fullscreen - and I didn't change that - because I was just playing around with it.)

    Also Direct3D 11 breaks my games - because the visibility / order of things isn't working... Anybody have a magic wand where they can conjure up a list of known issues or things we have to manually change?

  2. #2
    Clicker Fusion 2.5 DeveloperFusion 2.5+ DLCAndroid Export Module
    Janette5's Avatar
    Join Date
    Dec 2014
    Location
    Western Cape, SA
    Posts
    787
    Mentioned
    51 Post(s)
    Tagged
    0 Thread(s)
    Just to clarify the last statement I made (since I can no longer edit it) this is happening in 2.5+:

    At the start of my game there's a story segment and I draw a background over the game to hide it and then show the story segment on top of that. At the end of my game there again is a background drawn over the game with a "well done" message etc. that hides whatever is underneath. But now the counters are always being drawn on top of those backgrounds - at the start and at at the end of the game. So it would be fixable from my side by just toggling the visibility of the counters - it would just require me to manually go change that on each level. (Or in this case, I just won't update any of those games to 2.5+)

  3. #3
    Clickteam Clickteam

    Join Date
    Jun 2006
    Location
    France
    Posts
    13,631
    Mentioned
    229 Post(s)
    Tagged
    3 Thread(s)
    About the file size difference, there are various reasons:

    - for DirectX 11 apps Fusion includes an additional DLL (about 540 Kb).
    - if the "Optimize image size in RAM" property is selected, Fusion uses a different compression algorithm to optimize the decompression at runtime, with different compression results.
    - EDIT: in Direct3D 11 mode the image format in the EXE is different (for a faster loading time to the video RAM), it takes more disk space.

    About the display order issue, it could be a bug we've fixed. I'll send you a fix by PM for you to test.

  4. #4
    Clicker Fusion 2.5 DeveloperFusion 2.5+ DLCAndroid Export Module
    Janette5's Avatar
    Join Date
    Dec 2014
    Location
    Western Cape, SA
    Posts
    787
    Mentioned
    51 Post(s)
    Tagged
    0 Thread(s)
    The display issue is fixed with the dll you sent me, thank you - the 'background' I used on top of everything else is an active object.

    ---

    So playing around with Optimize image size in Ram:

    Exe prior to 2.5+ = 38 216 kb

    Optimize image size ticked:

    2.5+ Direct3D 9 = 45 384 kb
    2.5+ Direct3D 11 = 51 547 kb

    Optimize image size not ticked:

    2.5+ Direct3D 9 = 37 937 kb (smaller than original)
    2.5+ Direct3D 11 = 45 567 kb (still quite a difference)

    Graphics are - size on disk:
    Images: 7.85mb
    Backgrounds: 3.96mb
    Menu / Interface items: 4.68mb

    This pattern in the size differences were the same with other games as well that had backgrounds + - 1282 x 722 (if I make them exactly 1280 x 720 it leaves a visible border or edge in the game - making them slightly larger solves that)

    The only one without a significant size difference was where the backgrounds are 1920x1080 which is game 2 in the previous stats I sent you.

  5. #5
    Clickteam Clickteam

    Join Date
    Jun 2006
    Location
    France
    Posts
    13,631
    Mentioned
    229 Post(s)
    Tagged
    3 Thread(s)
    Ah I see, in Direct3D 11 mode the image format in the EXE is different (for a faster loading time to the video RAM), it takes more disk space. I've edited my answer above.

  6. #6
    Clicker Fusion 2.5 DeveloperFusion 2.5+ DLCAndroid Export Module
    Janette5's Avatar
    Join Date
    Dec 2014
    Location
    Western Cape, SA
    Posts
    787
    Mentioned
    51 Post(s)
    Tagged
    0 Thread(s)
    No, there's definitely a problem with the way 2.5+ is packing images.

    I have a hidden object game with 7 600 images. I had initially started writing the game using them as active objects but the .exe ballooned to over 400mb before I switched to active picture (even though it's small images) - this was 2018.
    I can't include them in the .exe because then Fusion unpacks them on start so the games only starts 2 to 3 minutes after you press the .exe - nobody will wait that long - so I exclude them and build the .exe without them.

    The .exe I built in 2018 is 13 803kb and then the other images come with extra.

    The install creator is 101 734 kb (Clickteam's install creator packaging the .exe and external images).

    Building this .exe now - and the files are external the size of the .exe is as follows:

    77 531 kb with Direct3D 11 and Optimize Image Size in Ram
    65 509 kb with Direct3D 11 and Optimize not ticked

    50 628kb with Direct3D 9 and Optimize not ticked and Compression set to maximum - this in contrast to the 13 803kb I had before.

    And that button - include external files is NOT ticked and virtually every image is external - hence the previous build size of 13 803kb of which 4 517 kb is the sounds and music. There's something wrong.

  7. #7
    Clickteam Clickteam

    Join Date
    Jun 2006
    Location
    France
    Posts
    13,631
    Mentioned
    229 Post(s)
    Tagged
    3 Thread(s)
    Can you send me the MFA and the data files? I can test it with various versions without 2.5+ including the build 291 from 2018.

  8. #8
    Clickteam Clickteam

    Join Date
    Jun 2006
    Location
    France
    Posts
    13,631
    Mentioned
    229 Post(s)
    Tagged
    3 Thread(s)
    BTW, did you re-install the build 292.22 update patch after installing the 2.5+ DLC? I don't think it could be the reason for this issue, but it's a possibility.

  9. #9
    Clicker Fusion 2.5 DeveloperFusion 2.5+ DLCAndroid Export Module
    Janette5's Avatar
    Join Date
    Dec 2014
    Location
    Western Cape, SA
    Posts
    787
    Mentioned
    51 Post(s)
    Tagged
    0 Thread(s)
    Can you send me the MFA and the data files? I can test it with various versions without 2.5+ including the build 291 from 2018.
    Yes, how do you feel about relinking 7 500 active pictures that Fusion will go look for in the directory path they're currently in?

    BTW, did you re-install the build 292.22 update patch after installing the 2.5+ DLC? I don't think it could be the reason for this issue, but it's a possibility.
    I have 292.22.191218 still in my downloads since December - I reinstalled that after installing 2.5+.

  10. #10
    Clickteam Clickteam

    Join Date
    Jun 2006
    Location
    France
    Posts
    13,631
    Mentioned
    229 Post(s)
    Tagged
    3 Thread(s)
    Quote Originally Posted by Janette5 View Post
    Yes, how do you feel about relinking 7 500 active pictures that Fusion will go look for in the directory path they're currently in?
    Hmm, actually for comparing the size of the EXE's I just need the MFA, as you don't include them picture files in the EXE.

Page 1 of 2 1 2 LastLast

Similar Threads

  1. Screen sizes....?
    By KLiK-iT in forum Android Export Module Version 2.0
    Replies: 15
    Last Post: 17th December 2013, 04:17 PM
  2. Increase speed
    By Rabagast in forum Multimedia Fusion 2 - Technical Support
    Replies: 12
    Last Post: 16th February 2010, 06:06 AM
  3. tile sizes
    By uprize in forum Hardware Accelerated Runtime
    Replies: 11
    Last Post: 21st June 2009, 02:52 AM
  4. Sprite sizes etc
    By Atherton in forum Multimedia Fusion 2 - Technical Support
    Replies: 2
    Last Post: 25th April 2009, 03:30 PM
  5. About the Sizes of MFAs
    By Jaffob in forum Multimedia Fusion 2 - Technical Support
    Replies: 3
    Last Post: 19th October 2008, 12:27 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
  •