Author Topic: BatLib Default Modes  (Read 19720 times)

0 Members and 1 Guest are viewing this topic.

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: BatLib Default Modes
« Reply #15 on: April 14, 2011, 10:35:29 am »
Ah, but I think as long as the regular commands are actually crunching data, it should be at the speed of the rest of the program. BASIC programs execute at 15MHz if possible, so it makes no sense to draw a rectangle at 6MHz using dim(29 then to have it switch back to 15MHz mode to execute BASIC code :) At least in my opinion it makes sense that way...

Offline ztrumpet

  • The Rarely Active One
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5712
  • Rating: +364/-4
  • If you see this, send me a PM. Just for fun.
    • View Profile
Re: BatLib Default Modes
« Reply #16 on: April 14, 2011, 08:49:00 pm »
Ah, but I think as long as the regular commands are actually crunching data, it should be at the speed of the rest of the program. BASIC programs execute at 15MHz if possible, so it makes no sense to draw a rectangle at 6MHz using dim(29 then to have it switch back to 15MHz mode to execute BASIC code :) At least in my opinion it makes sense that way...
That's what I think too. :)

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: BatLib Default Modes
« Reply #17 on: April 15, 2011, 07:23:07 am »
It's also better for new users who want full speed without having to set it.

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: BatLib Default Modes
« Reply #18 on: April 15, 2011, 08:43:08 am »
In the last update, I made ReCode start at 6MHz with the idea that it will run at the same speed on all calcs, initially. The user can then use Full if they need to. Also, a few commands are executed at 6MHz even in 15MHz mode for timing purposes or simply to save power as that was a concern :)

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: BatLib Default Modes
« Reply #19 on: April 17, 2011, 01:38:13 pm »
In the last update, I made ReCode start at 6MHz with the idea that it will run at the same speed on all calcs, initially. The user can then use Full if they need to. Also, a few commands are executed at 6MHz even in 15MHz mode for timing purposes or simply to save power as that was a concern :)

Nice, I like it this way, it saves space and raises speed :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: BatLib Default Modes
« Reply #20 on: April 17, 2011, 01:46:16 pm »
:) I am trying to make my code smarter, now. There are in fact times when you want the calc to be slower and I tried making it so that at those times, BatLib is slower

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: BatLib Default Modes
« Reply #21 on: April 29, 2011, 07:55:46 pm »
6 MHz seems good to me. Games will run at similar speed on all calcs and there will be less risks of glitchy LCD results on certain calcs.