Page 4 of 4 FirstFirst ... 234
Results 31 to 34 of 34

Thread: thinBasic 1.10.x

Share/Bookmark
  1. #31
    Thank you Eros, you are right, after installing the vc2015 x86 runtime on windows xp the thinbasic cJSON module works like charm.
    Thanks

  2. #32
    Hi Eros,

    I love the way you shrunk oxygen.dll to less than 1/3 of its original size (my universe in 150k!). Is it UPX? I could adopt the compression as standard
    Last edited by Charles Pegge; 04-08-2017 at 03:07.

  3. #33
    thinBasic author ErosOlmi's Avatar
    Join Date
    Sep 2004
    Location
    Milan - Italy
    Age
    50
    Posts
    8,115
    Blog Entries
    2
    Rep Power
    10
    Ciao Charles,

    Yes it is UPX with option: "--ultra-brute"
    This option try to compress with 72 different compression methods and at the end it chooses the best
    Option "--brute" is faster because it try only 32 methods and is quite good too in compressing.

    I use UPX for all thinBasic modules DLLs, all EXEs, all bundled EXEs.
    Without UPX thinBasic setup would be more than 35Mb instead of just 16Mb

    Reference: https://upx.github.io/

    Eros
    Last edited by ErosOlmi; 04-08-2017 at 09:59.
    www.thinbasic.com | www.thinbasic.com/community/ | psch.thinbasic.com
    Win10Pro 64bit - 8GB Ram - Intel i7 M620 2.67GHz - NVIDIA Quadro FX1800M 1GB

  4. #34
    I have been testing UPX compression on all my binaries, without any problems or noticible delays. So I would like to distribute all OxygenBasic binaries UPX-compressed. We will just see if anyone has any major objections on the forum.

    With oxygen.dll 530kb:
    --best 156kb
    --brute 140 kb
    --ultra-brute 140kb

Page 4 of 4 FirstFirst ... 234

Posting Permissions

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