Omnimaga: The Coders Of Tomorrow
Welcome, Guest. Please login or register.
 
Omnimaga: The Coders Of Tomorrow
22 May, 2013, 00:08:40 *
Welcome, Guest. Please login or register.

Login with username, password and session length
 
   home   news downloads projects tutorials misc forums rules new posts irc about Login Register  
+-OmnomIRC

You must Register, be logged in and have at least 40 posts to use this shout-box! If it still doesn't show up afterward, it might be that OmnomIRC is disabled for your group or under maintenance.

Note: You can also use an IRC client like mIRC, X-Chat or Mibbit to connect to an EFnet server and #omnimaga.

Pages: 1 ... 5 6 [7] 8 9 ... 12   Go Down
  Print  
Author Topic: Correlation: A New Project Aimed at Ti-Basic Programmers -  (Read 9603 times) Bookmark and Share
0 Members and 1 Guest are viewing this topic.
Art_of_camelot
The matrix has you.. ಠ_ಠ
Support Staff
LV12 Extreme Poster (Next: 5000)
*
Offline Offline

Last Login: Yesterday at 15:04:19
Date Registered: 30 August, 2008, 04:55:55
Location: Dr. Light's Laboratory
Posts: 4391


Total Post Ratings: +149

View Profile WWW
« Reply #90 on: 11 December, 2010, 04:30:46 »
0

I'm glad this is coming along. I hope bug squashing goes well. =)
Logged

Projects:
TBA! Coming to an 83+ near you!

NerdTests.com says I'm a Cool Nerd King.  Click here to take the Nerd Test, get nerdy images and jokes, and write on the nerd forum!


meishe91
Super Ninja
Members
LV11 Super Veteran (Next: 3000)
***********
Offline Offline

Gender: Male
Last Login: 02 May, 2013, 23:54:14
Date Registered: 05 March, 2010, 05:39:48
Posts: 2965


Total Post Ratings: +102

View Profile WWW
« Reply #91 on: 11 December, 2010, 05:27:40 »
0

I'm glad to hear about some progress Smiley I was actually about to ask about how this was coming. Good luck on getting things working correctly and all.
Logged





For the 51st time, that is not my card! (Magic Joke)
Hot_Dog
If you can't find a cat, look for its tail.
Project Author
LV11 Super Veteran (Next: 3000)
*
Offline Offline

Gender: Male
Last Login: Yesterday at 21:08:05
Date Registered: 28 December, 2009, 18:47:54
Location: Midland, Washington
Posts: 2940


Topic starter
Total Post Ratings: +428

View Profile
« Reply #92 on: 11 December, 2010, 07:13:57 »
0

I'm glad to hear about some progress Smiley I was actually about to ask about how this was coming. Good luck on getting things working correctly and all.

My goal--just a goal mind you--is to have this ready to test by January.  The major headache portion is over and done.
Logged

There are people who can speak two languages, and they are called bilingual.  There are people who speak three languages and are therefore trilingual.  Then there are people who speak one language, and these people are called Americans.

DJ Omnimaga
Retired Omnimaga founder (Site issues must be PM'ed to Netham45, Eeems, Shmibs, Deep Thought and AngelFish, not me.)
Editor
LV15 Omnimagician (Next: --)
*
Offline Offline

Gender: Male
Last Login: Yesterday at 08:22:03
Date Registered: 25 August, 2008, 07:00:21
Location: Québec (Canada)
Posts: 50208


Total Post Ratings: +2613

View Profile WWW
« Reply #93 on: 11 December, 2010, 07:46:23 »
0

Looks nice! Good luck fixing all bugs!
Logged

Retired 83+ coder, Omnimaga/TIMGUL founder. Now doing power metal music (formerly did electronica)

Follow me on Bandcamp|Facebook|Reverbnation|Youtube|Twitter|Myspace
Deep Thought
So much to do, so much time, so little motivation
Administrator
LV13 Extreme Addict (Next: 9001)
*
Offline Offline

Gender: Male
Last Login: 19 May, 2013, 19:18:47
Date Registered: 19 May, 2009, 08:00:00
Location: The Universe
Posts: 7813


Total Post Ratings: +706

View Profile WWW
« Reply #94 on: 11 December, 2010, 19:48:56 »
0

That looks really nice Shocked So we could display the entire tilemap with just ln(! Good luck with the bugs!
Logged




Hot_Dog
If you can't find a cat, look for its tail.
Project Author
LV11 Super Veteran (Next: 3000)
*
Offline Offline

Gender: Male
Last Login: Yesterday at 21:08:05
Date Registered: 28 December, 2009, 18:47:54
Location: Midland, Washington
Posts: 2940


Topic starter
Total Post Ratings: +428

View Profile
« Reply #95 on: 13 December, 2010, 00:51:57 »
0

I'm done with the "meat" of the program!  Three cheers!

Now that I'm working on the side dishes and the seasonings, there won't be any more screenshots, but I will definitely give progress updates.  To start with, the program now does everything Output( can do, even Output(A+100, B^5, sub(Str1 + Str2))

My next step is AND, XOR, OR and Mask
Logged

There are people who can speak two languages, and they are called bilingual.  There are people who speak three languages and are therefore trilingual.  Then there are people who speak one language, and these people are called Americans.

Art_of_camelot
The matrix has you.. ಠ_ಠ
Support Staff
LV12 Extreme Poster (Next: 5000)
*
Offline Offline

Last Login: Yesterday at 15:04:19
Date Registered: 30 August, 2008, 04:55:55
Location: Dr. Light's Laboratory
Posts: 4391


Total Post Ratings: +149

View Profile WWW
« Reply #96 on: 13 December, 2010, 16:36:39 »
0

Very nice! =)
Logged

Projects:
TBA! Coming to an 83+ near you!

NerdTests.com says I'm a Cool Nerd King.  Click here to take the Nerd Test, get nerdy images and jokes, and write on the nerd forum!


Hot_Dog
If you can't find a cat, look for its tail.
Project Author
LV11 Super Veteran (Next: 3000)
*
Offline Offline

Gender: Male
Last Login: Yesterday at 21:08:05
Date Registered: 28 December, 2009, 18:47:54
Location: Midland, Washington
Posts: 2940


Topic starter
Total Post Ratings: +428

View Profile
« Reply #97 on: 13 December, 2010, 19:53:21 »
0

Couple of notes:

1. Taking into account how many people use tilemaps, if you use ln( and e^( , you can specify a negative value for the X Coordinate.  However, you cannot go lower than -99.  Also, if you go so far to the left that you go past the end of a string, you'll recieve an error.

2. It is now a requirement that pgrmFONTROUT (needed for Correlation) reside in Archive.  You'll recieve an error if the program is in RAM.  The reason for doing this is to keep anything but a garbage collect from moving the program to a different location during the execution of your Ti-Basic program.
Logged

There are people who can speak two languages, and they are called bilingual.  There are people who speak three languages and are therefore trilingual.  Then there are people who speak one language, and these people are called Americans.

DJ Omnimaga
Retired Omnimaga founder (Site issues must be PM'ed to Netham45, Eeems, Shmibs, Deep Thought and AngelFish, not me.)
Editor
LV15 Omnimagician (Next: --)
*
Offline Offline

Gender: Male
Last Login: Yesterday at 08:22:03
Date Registered: 25 August, 2008, 07:00:21
Location: Québec (Canada)
Posts: 50208


Total Post Ratings: +2613

View Profile WWW
« Reply #98 on: 14 December, 2010, 09:34:12 »
0

I see. Does 1 means that we could simply take a huge string and simply move it around instead of using Sub?
Logged

Retired 83+ coder, Omnimaga/TIMGUL founder. Now doing power metal music (formerly did electronica)

Follow me on Bandcamp|Facebook|Reverbnation|Youtube|Twitter|Myspace
Hot_Dog
If you can't find a cat, look for its tail.
Project Author
LV11 Super Veteran (Next: 3000)
*
Offline Offline

Gender: Male
Last Login: Yesterday at 21:08:05
Date Registered: 28 December, 2009, 18:47:54
Location: Midland, Washington
Posts: 2940


Topic starter
Total Post Ratings: +428

View Profile
« Reply #99 on: 14 December, 2010, 18:49:10 »
0

I see. Does 1 means that we could simply take a huge string and simply move it around instead of using Sub?

That's right.  Although you can always stick with Sub when you convert Ti-Basic programs to allow Correlation.

Now the limit is -9999.  You can also specify a negative value for Y coordinates.  The limit is again -9999, although I only see this being used for e^( for values down to -15 for very logical reasons.
« Last Edit: 15 December, 2010, 06:16:52 by Hot_Dog » Logged

There are people who can speak two languages, and they are called bilingual.  There are people who speak three languages and are therefore trilingual.  Then there are people who speak one language, and these people are called Americans.

DJ Omnimaga
Retired Omnimaga founder (Site issues must be PM'ed to Netham45, Eeems, Shmibs, Deep Thought and AngelFish, not me.)
Editor
LV15 Omnimagician (Next: --)
*
Offline Offline

Gender: Male
Last Login: Yesterday at 08:22:03
Date Registered: 25 August, 2008, 07:00:21
Location: Québec (Canada)
Posts: 50208


Total Post Ratings: +2613

View Profile WWW
« Reply #100 on: 15 December, 2010, 06:13:53 »
0

I see. Thanks for the info. Smiley
Logged

Retired 83+ coder, Omnimaga/TIMGUL founder. Now doing power metal music (formerly did electronica)

Follow me on Bandcamp|Facebook|Reverbnation|Youtube|Twitter|Myspace
meishe91
Super Ninja
Members
LV11 Super Veteran (Next: 3000)
***********
Offline Offline

Gender: Male
Last Login: 02 May, 2013, 23:54:14
Date Registered: 05 March, 2010, 05:39:48
Posts: 2965


Total Post Ratings: +102

View Profile WWW
« Reply #101 on: 15 December, 2010, 06:27:57 »
0

Hmm, I don't think I really understand the first note Huh? Like you can offset a negative value to display but you can only see what would be on screen?
Logged





For the 51st time, that is not my card! (Magic Joke)
Hot_Dog
If you can't find a cat, look for its tail.
Project Author
LV11 Super Veteran (Next: 3000)
*
Offline Offline

Gender: Male
Last Login: Yesterday at 21:08:05
Date Registered: 28 December, 2009, 18:47:54
Location: Midland, Washington
Posts: 2940


Topic starter
Total Post Ratings: +428

View Profile
« Reply #102 on: 15 December, 2010, 06:31:33 »
0

Hmm, I don't think I really understand the first note Huh? Like you can offset a negative value to display but you can only see what would be on screen?

You can only see what would be on screen, yes.  But say you have a tilemap string 30 characters wide.  ln(-5, 1, Str0) is easier and faster than ln(1,1, sub(Str0,5,16))
Logged

There are people who can speak two languages, and they are called bilingual.  There are people who speak three languages and are therefore trilingual.  Then there are people who speak one language, and these people are called Americans.

DJ Omnimaga
Retired Omnimaga founder (Site issues must be PM'ed to Netham45, Eeems, Shmibs, Deep Thought and AngelFish, not me.)
Editor
LV15 Omnimagician (Next: --)
*
Offline Offline

Gender: Male
Last Login: Yesterday at 08:22:03
Date Registered: 25 August, 2008, 07:00:21
Location: Québec (Canada)
Posts: 50208


Total Post Ratings: +2613

View Profile WWW
« Reply #103 on: 15 December, 2010, 06:44:48 »
0

Oh nice, it's faster! I was wondering what would be the speed gain. This could be very handy for vertical scrolling games. Cheesy
Logged

Retired 83+ coder, Omnimaga/TIMGUL founder. Now doing power metal music (formerly did electronica)

Follow me on Bandcamp|Facebook|Reverbnation|Youtube|Twitter|Myspace
meishe91
Super Ninja
Members
LV11 Super Veteran (Next: 3000)
***********
Offline Offline

Gender: Male
Last Login: 02 May, 2013, 23:54:14
Date Registered: 05 March, 2010, 05:39:48
Posts: 2965


Total Post Ratings: +102

View Profile WWW
« Reply #104 on: 15 December, 2010, 07:10:58 »
0

Ah ok, that's what I thought you meant Smiley However didn't you say that word wrapping on the homescreen would be the same as with Output(?
Logged





For the 51st time, that is not my card! (Magic Joke)
Pages: 1 ... 5 6 [7] 8 9 ... 12   Go Up
  Print  
 
Jump to:  

Powered by EzPortal
Powered by MySQL Powered by SMF 1.1.18 | SMF © 2013, Simple Machines Powered by PHP
Page created in 0.308 seconds with 32 queries.
Skin by DJ Omnimaga edited from SMF default theme with the help of tr1p1ea.
All programs, games and songs avaliable on this website are property of their respective owners.
Best viewed in Opera, Firefox, Chrome and Safari with a resolution of 1024x768 or above.