Author Topic: Correlation: Correlific Mode!  (Read 34657 times)

0 Members and 2 Guests are viewing this topic.

Offline Hot_Dog

  • Project Author
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Correlation: Correlific Mode!
« on: February 25, 2011, 06:32:38 pm »
Beta testing for Correlation will now take at least a month instead of at least three weeks.  That is because I'm going to implement a very special mode to make Correlation the Ti-Basic Library of all Ti-Basic Libraries.

CORRELIFIC MODE!

I'll tell you what Correlific Mode is tonight (I don't want to spoil the surprise), but to give everyone a hint, you can create Mario/Pheonix/etc. like games at near Axe speed, although there will be some tiny lags (like a short pause when you ask Mario to shoot a fireball).  Correlific Mode allows you to do so much so fast, it requires a seperate instruction manual.  While it will be easy, it will not be for beginners.  I'm posting this as a topic because some people may want to offer suggestions, hints or compliments (and compliments are quite welcome ;D)

Correlific Mode will not be available in the beta version of Correlation because I will be testing it with Hover.

Offline yunhua98

  • You won't this read sentence right.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2718
  • Rating: +214/-12
  • Go take a dive in the River Lethe.
    • View Profile
Re: Correlation: Correlific Mode!
« Reply #1 on: February 25, 2011, 07:41:31 pm »
hmm...  does it increase the speed or allow you to output homescreen text at any location?

Spoiler For =====My Projects=====:
Minor setback due to code messing up.  On hold for Contest.
<hr>
On hold for Contest.


Spoiler For ===Staff Memberships===:






Have you seen any good news-worthy programs/events?  If so, PM me with an article to be included in the next issue of CGPN!
The Game is only a demo, the code that allows one to win hasn't been done.
To paraphrase Oedipus, Hamlet, Lear, and all those guys, "I wish I had known this some time ago."
Signature Last Updated: 12/26/11
<hr>

Offline program4

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 158
  • Rating: +15/-0
    • View Profile
Re: Correlation: Correlific Mode!
« Reply #2 on: February 25, 2011, 07:56:25 pm »
I was thinking maybe sprites like on the graphscreen, except it is really on the homescreen, since Hot Dog mentioned Phoenix.  ;)

EDIT: Or, maybe a option to shift the screen to get the side-scrolling effect.
« Last Edit: February 25, 2011, 08:09:50 pm by program4 »

Offline Michael_Lee

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1019
  • Rating: +124/-9
    • View Profile
Re: Correlation: Correlific Mode!
« Reply #3 on: February 25, 2011, 07:58:34 pm »
TI-Basic at almost Axe-like speed?

I can't wait to see!
My website: Currently boring.

Projects:
Axe Interpreter
   > Core: Done
   > Memory: Need write code to add constants.
   > Graphics: Rewritten.  Needs to integrate sprites with constants.
   > IO: GetKey done.  Need to add mostly homescreen IO stuff.
Croquette:
   > Stomping bugs
   > Internet version: On hold until I can make my website less boring/broken.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Correlation: Correlific Mode!
« Reply #4 on: February 25, 2011, 08:20:03 pm »
Does it actually replaces most commands that draws on the LCD like a new interpreter? O.O

Offline program4

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 158
  • Rating: +15/-0
    • View Profile
Re: Correlation: Correlific Mode!
« Reply #5 on: February 25, 2011, 08:31:15 pm »
Does it actually replaces most commands that draws on the LCD like a new interpreter? O.O

Maybe it's an optimized version of TI-BASIC? I'm not sure how hard that would be to create, though.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Correlation: Correlific Mode!
« Reply #6 on: February 25, 2011, 08:42:08 pm »
Yeah I assume it would be massive. But I think he might have just changed the few commands that displays text, lines, etc.

Offline Hot_Dog

  • Project Author
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Correlation: Correlific Mode!
« Reply #7 on: February 25, 2011, 09:08:17 pm »
Okay, another hint: It is not optimizing or replacing any Ti-Basic commands. (Otherwise this would never get done!)

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Correlation: Correlific Mode!
« Reply #8 on: February 25, 2011, 09:14:39 pm »
Hmm does it simply makes everything be drawn on the buffer and not the LCD, until the DispGraph command is encountered, like with xLIB?

Offline Hot_Dog

  • Project Author
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Correlation: Correlific Mode!
« Reply #9 on: February 25, 2011, 09:17:16 pm »
Hmm does it simply makes everything be drawn on the buffer and not the LCD, until the DispGraph command is encountered, like with xLIB?

Nope :)  Not fast enough

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Correlation: Correlific Mode!
« Reply #10 on: February 25, 2011, 09:55:29 pm »
Lol, then I don't know, sorry. X.x

If it's something really technical, I'll still have no clue what it is even when you reveal it, though, anyway. :P

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: Correlation: Correlific Mode!
« Reply #11 on: February 25, 2011, 09:59:25 pm »
Let me guess: a hooked third-party parser.

That's the only way I can imagine that you're going to get rid of overhead of the TI-BASIC parser, which is undoubtedly necessary for "Axe-like" speed.
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ

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: Correlation: Correlific Mode!
« Reply #12 on: February 25, 2011, 10:02:09 pm »
I have no idea.  Regardless, it sounds really cool. ;D

Offline shmibs

  • しらす丼
  • Administrator
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2132
  • Rating: +281/-3
  • try to be ok, ok?
    • View Profile
    • shmibbles.me
Re: Correlation: Correlific Mode!
« Reply #13 on: February 25, 2011, 11:18:16 pm »
pre-parsing, perchance?
that would make the app a bit massive as well, though...
¯\(o_o)/¯

Offline leafy

  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1554
  • Rating: +475/-97
  • Seizon senryakuuuu!
    • View Profile
    • keff.me
Re: Correlation: Correlific Mode!
« Reply #14 on: February 25, 2011, 11:23:23 pm »
Overclocking? Or something else that wouldn't affect getKey speeds
In-progress: Graviter (...)