Author Topic: BatLib  (Read 146470 times)

0 Members and 1 Guest are viewing this topic.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55941
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: SpriteLib
« Reply #150 on: January 05, 2011, 12:51:59 pm »
Nice. Also I can't wait for your return :D

Offline Xeda112358

  • they/them
  • Project Author
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 4704
  • Rating: +719/-6
  • Calc-u-lator, do doo doo do do do.
    • View Profile
Re: SpriteLib
« Reply #151 on: January 14, 2011, 01:09:20 pm »
Found another minute to be on...

I added some experimental font hook routines and an omnicalc font compatible hook
The fonts are 5x7 (normal) 6x8 (experimental) and 8x8 (experimental)

I added more drawing commands :P

I am working on some multi precision math... I can now divide 256 bit numbers... that means a little bigger than 1e77 and I can easily tweak it to allow much larger numbers.

Erm, I am working on some new sprite routines

The main screen now lets you do stuff.

For some reason, the parser hook crashes randomly, even on regular commands. I have to wait 'till I get back to figure out why.

I'm using the huge number math routines to make a base converter of large numbers (like base 3 to base 32 :P )

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: SpriteLib
« Reply #152 on: January 14, 2011, 01:12:20 pm »
"The main screen now lets you do stuff."

Main screen lets you do stuff? What do you mean? Also great you are on ;)

Offline Xeda112358

  • they/them
  • Project Author
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 4704
  • Rating: +719/-6
  • Calc-u-lator, do doo doo do do do.
    • View Profile
Re: SpriteLib
« Reply #153 on: January 14, 2011, 01:20:04 pm »
You can see which apps have hooks previously installed. My plan is to allow you to reinstall other APPS or to chain parser hooks (So that you can use multiple apps at the same time). Currently it automatically chains BatLib with a previous parser hook.

Offline AngelFish

  • Is this my custom title?
  • Administrator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3242
  • Rating: +270/-27
  • I'm a Fishbot
    • View Profile
Re: SpriteLib
« Reply #154 on: January 14, 2011, 01:44:46 pm »
Batlib?
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ

Offline Xeda112358

  • they/them
  • Project Author
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 4704
  • Rating: +719/-6
  • Calc-u-lator, do doo doo do do do.
    • View Profile
Re: SpriteLib
« Reply #155 on: January 14, 2011, 02:11:40 pm »
Hehe, yes, it is the name I am using (APPs have to be 8 chars so it SpriteLib does not work... and I like bats ^-^). <^('.')^>

Offline AngelFish

  • Is this my custom title?
  • Administrator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3242
  • Rating: +270/-27
  • I'm a Fishbot
    • View Profile
Re: SpriteLib
« Reply #156 on: January 14, 2011, 02:12:29 pm »
<(")

Issa penguin  ;D
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: SpriteLib
« Reply #157 on: January 14, 2011, 02:13:03 pm »
SPRITLIB would be better xD

Offline Xeda112358

  • they/them
  • Project Author
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 4704
  • Rating: +719/-6
  • Calc-u-lator, do doo doo do do do.
    • View Profile
Re: SpriteLib
« Reply #158 on: January 16, 2011, 02:08:47 pm »
I dunno, maybe PengLib... Anywho, I have added some new commands (still in there beta phases), but I really like the base converter. It can convert 248-bit hex values.... To other bases... Gotta see the screenshot...


Offline AngelFish

  • Is this my custom title?
  • Administrator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3242
  • Rating: +270/-27
  • I'm a Fishbot
    • View Profile
Re: SpriteLib
« Reply #159 on: January 16, 2011, 02:18:19 pm »
Wow, that looks awesome.
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ

Offline Xeda112358

  • they/them
  • Project Author
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 4704
  • Rating: +719/-6
  • Calc-u-lator, do doo doo do do do.
    • View Profile
Re: SpriteLib
« Reply #160 on: January 16, 2011, 04:21:02 pm »
Hrm, seems I haven't posted stuff about the font hooks... :D

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55941
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: SpriteLib
« Reply #161 on: January 16, 2011, 04:27:04 pm »
Wow great! And it will be nice if they can be archived ;D

Also how did you manage to have fonts larger than 6x8 on the home screen? O.O Can it cause issues outside of the screen?

Offline Xeda112358

  • they/them
  • Project Author
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 4704
  • Rating: +719/-6
  • Calc-u-lator, do doo doo do do do.
    • View Profile
Re: SpriteLib
« Reply #162 on: January 16, 2011, 04:47:31 pm »
I had to use a debugger to figure out what exactly goes on in a fonthook, then I just used my own drawing routine for fonts. For the 8x8 font, the last 4 chars in each line are not drawn. I am not sure why my fonthooks seem to fail in menu's, though. Here are some more random screen shots if ya be interested... Arrrrr

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55941
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: SpriteLib
« Reply #163 on: January 16, 2011, 07:01:04 pm »
Good luck getting menu issues sorted out x.x

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: SpriteLib
« Reply #164 on: January 21, 2011, 07:18:24 pm »
What is the sum( command actually doing?