Author Topic: Correlation Progress  (Read 74774 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
Re: Correlation Progress
« Reply #15 on: December 20, 2010, 02:55:01 pm »
As for running raw hex, you can use this program by Zeda: http://www.ticalc.org/archives/files/fileinfo/425/42536.html

Thanks, ztrumpet!  Although I have no need for running raw hex anymore 0_0

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 Progress
« Reply #16 on: December 20, 2010, 11:01:45 pm »
Aah ok. Just one thing, though, especially since it's an utility to help programmers: try to not make the readme excessively long. A lot of people are turned away by Celtic III readme because it's too long and they use xLIB readme instead. Some people prefer larger readmes, though, so it's a good idea to maybe include two versions. Some people just get lost when they see a wall of text. X.x
My favorite readme ever is the one for Celtic III. ;D
I like the huge ones.  The DCS SDK is also one of my favorites. O0

This sounds great, Hot Dog.  As for running raw hex, you can use this program by Zeda: http://www.ticalc.org/archives/files/fileinfo/425/42536.html
Yeah the DCS readme was also pretty great.

Offline Hot_Dog

  • Project Author
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Correlation Progress
« Reply #17 on: December 22, 2010, 09:59:38 pm »
New feature aimed at people creating maps:

Normally, text wraps once the 16th character of a line is reached.  This usually means that you can't put a map in Str0 30 characters wide and expect it to come out right.  But with Correlation, you can assign a value to Xmax to specify how many characters wide a text-based tilemap is.  In that case, your tilemap will display correctly.  Note that this works only with Ln( and e^(.

I'm also sure that I can add wrapping to e^(, but I'll have to see
« Last Edit: March 14, 2011, 04:39:51 am by Hot_Dog »

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 Progress
« Reply #18 on: December 23, 2010, 12:30:29 am »
Oh nice! Does that means we could also display strings of text that wraps on a less wide portion of the screen too? An example would be The Reign of Legends 3 convos.



In my game, the text box took about most of the width where the map was displayed, but did not display over the HUD.

Offline Hot_Dog

  • Project Author
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Correlation Progress
« Reply #19 on: December 23, 2010, 12:42:42 am »
Oh nice! Does that means we could also display strings of text that wraps on a less wide portion of the screen too? An example would be The Reign of Legends 3 convos.

In my game, the text box took about most of the width where the map was displayed, but did not display over the HUD.

I don't see why not :D

Another new mode, since I'm borrowing S.A.D. code: Word Wrap for long story intros
« Last Edit: December 23, 2010, 12:43:23 am by Hot_Dog »

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 Progress
« Reply #20 on: December 23, 2010, 01:29:07 am »
Cool to hear :D

Offline Hot_Dog

  • Project Author
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Correlation Progress
« Reply #21 on: December 23, 2010, 09:43:52 pm »
Manual and Table

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 Progress
« Reply #22 on: December 24, 2010, 11:08:51 pm »
looks cool!  I can't see what BASIC text games will become after this!  btw, are you planning on making an APP version?  I get a lot of RAM clear so keeping Corelate in RAM...

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 Hot_Dog

  • Project Author
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Correlation Progress
« Reply #23 on: December 24, 2010, 11:19:46 pm »
looks cool!  I can't see what BASIC text games will become after this!  btw, are you planning on making an APP version?  I get a lot of RAM clear so keeping Corelate in RAM...

You know, it couldn't hurt, and I'll look into it.  But I'm not making any promises, because I have to see if it will work.  I do know that an app will not install and uninstall itself automatically, unlike pgrmCORELATE.

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 Progress
« Reply #24 on: December 24, 2010, 11:34:02 pm »
it could install and uninstall Parser hooks maybe?

have a token to activate it and deactivate it.  ;)
« Last Edit: December 24, 2010, 11:34:43 pm by yunhua98 »

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 Hot_Dog

  • Project Author
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Correlation Progress
« Reply #25 on: December 24, 2010, 11:41:09 pm »
it could install and uninstall Parser hooks maybe?

have a token to activate it and deactivate it.  ;)

Point is, you would need to run the app at least once.  As far as I know--but again, I'm not sure--everything else would run like it does with pgrmCORELATE.  Of course, an app means you wouldn't need pgrmFONTROUT

Offline Hot_Dog

  • Project Author
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Correlation Progress
« Reply #26 on: December 25, 2010, 12:48:33 am »
New feature!  I know now that there's people who want to have tokens with easy-to-remember names to make a program easy to write.  By using 2:Asm(pgrmCORELATE, you'll receive tokens with easy-to-remember names.  For the app, there will be an option available.

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 Progress
« Reply #27 on: December 27, 2010, 12:33:54 am »
Nice, this will change the token names only if the person desires, right?

Offline Hot_Dog

  • Project Author
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Correlation Progress
« Reply #28 on: December 27, 2010, 12:34:42 am »
Nice, this will change the token names only if the person desires, right?

Right, only if the person desires.

Offline Hot_Dog

  • Project Author
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Correlation Progress
« Reply #29 on: December 27, 2010, 09:39:28 am »
Here's a feature not mentioned in the manual: If you use the command 1Yscl, your font will be adjusted to create enough space for Upper Case "M" and Upper Case "W."  I added this because when you display small text, more space is needed for for Ms and Ws.  (Use 0Yscl to turn it off, although it is off by default.)

This will only work for fonts 3, 4 or 5 pixels wide.  A 6-pixel wide font will already have enough space for Ms and Ws, so Correlation will ignore 1Yscl for fonts this size and bigger.
« Last Edit: December 27, 2010, 09:40:15 am by Hot_Dog »