Author Topic: BasicBuilder 2.0 Question  (Read 3561 times)

0 Members and 1 Guest are viewing this topic.

Offline Ding_Programs

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 147
  • Rating: +0/-0
    • View Profile
BasicBuilder 2.0 Question
« on: September 28, 2008, 01:58:02 pm »
My friend wants to know exactly how much data basicbuilder can compress. I, personally, have never needed basicbuilder, 
but my friend does. So, yeah, please tell me how much it can compress.

Offline nitacku

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 300
  • Rating: +30/-1
  • ni-ta-ku ^_^
    • View Profile
Re: BasicBuilder 2.0 Question
« Reply #1 on: September 28, 2008, 03:30:34 pm »
From my experience with BasicBuilder, the compression ratio is close to 2:1, meaning that it can pack 30,000 bytes into a 16,354 byte application. If you are packaging mostly pictures, the ratio will probably be greater, while packaging mostly programs will yield a lower ratio.

I must warn you though, packaging more than three programs into an app with BasicBuilder seems to dramatically decrease the speed of execution. A fix to this problem is to re-organize the main code so that the sub programs can be inserted into the main code. This task will be more difficult for less experienced programmers since their code is most likely less organized than an experienced programmer.

Offline Ding_Programs

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 147
  • Rating: +0/-0
    • View Profile
Re: BasicBuilder 2.0 Question
« Reply #2 on: September 28, 2008, 04:09:13 pm »
oh ok, my friend is trying to pack all his games into an app. Also he wants to know if basicbuilder can run simple asm programs. Thanks!

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: BasicBuilder 2.0 Question
« Reply #3 on: September 28, 2008, 04:22:04 pm »
Also for some reasons it doesn't seems to work well with xLIB real(1,2,3 commands, not to mention it requires you to rename all your Recallpic 1,2,3 to Recallpic A,B,C or something like that, so it's a PITA to convert some BASIC games to it. I tried with Mana Force, Illusiat 8 and Metroid II so far. Mana Force never went further than the menu, Illusiat 8 never ran and gave me an ERR:INVALID error
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Ding_Programs

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 147
  • Rating: +0/-0
    • View Profile
Re: BasicBuilder 2.0 Question
« Reply #4 on: September 28, 2008, 05:47:25 pm »
ok, and also, just to tell you, I'm going to get your reputation level to 1000!!!! almost 1/100 of the way there

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: BasicBuilder 2.0 Question
« Reply #5 on: September 28, 2008, 06:00:04 pm »
lol gonna take  a while especially since there's a limit per day I think to raise reputation :P
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Ding_Programs

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 147
  • Rating: +0/-0
    • View Profile
Re: BasicBuilder 2.0 Question
« Reply #6 on: September 28, 2008, 09:02:22 pm »
nope 10 now