Omnimaga: The Coders Of Tomorrow
Welcome, Guest. Please login or register.
 
Omnimaga: The Coders Of Tomorrow
20 May, 2013, 18:55:42 *
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 ... 8 9 [10] 11 12   Go Down
  Print  
Author Topic: Correlation: A New Project Aimed at Ti-Basic Programmers -  (Read 9592 times) Bookmark and Share
0 Members and 1 Guest are viewing this topic.
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: 09 May, 2013, 19:22:43
Date Registered: 28 December, 2009, 18:47:54
Location: Midland, Washington
Posts: 2940


Topic starter
Total Post Ratings: +428

View Profile
« Reply #135 on: 02 January, 2011, 03:15:26 »
0

I unfortunately won't be able to post how the data looks, but no worries, when I add this to the manual there will be pictures and a much better explination.  Just remember, you only need one string for your map, no matter how many tiles you are animating.
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: Today at 17:49:32
Date Registered: 25 August, 2008, 07:00:21
Location: Québec (Canada)
Posts: 50205


Total Post Ratings: +2611

View Profile WWW
« Reply #136 on: 02 January, 2011, 08:10:20 »
0

Ah ok, I guess I might understand a bit more about map format, now. Hopefully I'll understand font data easier too, soon.
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: 09 May, 2013, 19:22:43
Date Registered: 28 December, 2009, 18:47:54
Location: Midland, Washington
Posts: 2940


Topic starter
Total Post Ratings: +428

View Profile
« Reply #137 on: 04 January, 2011, 09:04:43 »
0

Correlation will now be an application.  You will still be able to turn it on and off in your Ti-Basic program if you so desire (so that your calculator runs normally upon exit), or you can install it from a menu like you do with Xlib.
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.

Builderboy
Physics Guru
LV13 Extreme Addict (Next: 9001)
*************
Offline Offline

Gender: Male
Last Login: Today at 11:52:38
Date Registered: 20 April, 2009, 00:28:53
Location: Ravenholm
Posts: 5642


Total Post Ratings: +589

View Profile
« Reply #138 on: 04 January, 2011, 09:15:00 »
0

Any reason for the transition to App?
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: 09 May, 2013, 19:22:43
Date Registered: 28 December, 2009, 18:47:54
Location: Midland, Washington
Posts: 2940


Topic starter
Total Post Ratings: +428

View Profile
« Reply #139 on: 04 January, 2011, 09:24:33 »
0

Any reason for the transition to App?

Sure.  Smiley  In RAM, the program can be shifted around a lot, meaning I'd have to find it all the time (this really slows things down)--and I realize now that there's a chance that the code might take more than 8 KB.  To run an ASM program in archive, it takes a lot of messing around to keep the calculator from locking down.

With an application, the code stays wherever it has been placed.  Also, someone mentioned that it would be nice for people with a lot of RAM clears so that they need only install the application.
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: Today at 17:49:32
Date Registered: 25 August, 2008, 07:00:21
Location: Québec (Canada)
Posts: 50205


Total Post Ratings: +2611

View Profile WWW
« Reply #140 on: 04 January, 2011, 09:35:53 »
0

I see, well I guess it will be fine as long as it still works while Doors CS BASIC libs are turned ON, since some people might want to use functions from both programs in one, such as the mouse cursor routine. ALso if you say the program may hit 8 KB, I guess it might be best as an APP, because it would take too much RAM otherwise. Most large games already take a lot of RAM to be ran in the first place.
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: 09 May, 2013, 19:22:43
Date Registered: 28 December, 2009, 18:47:54
Location: Midland, Washington
Posts: 2940


Topic starter
Total Post Ratings: +428

View Profile
« Reply #141 on: 04 January, 2011, 09:38:43 »
0

I see, well I guess it will be fine as long as it still works while Doors CS BASIC libs are turned ON, since some people might want to use functions from both programs in one, such as the mouse cursor routine.

No matter what, you'll be able to use Doors, etc. routines inside your Ti-Basic program.  Outside, it depends.  There's two ways to install Correlation.  You can use 1:Asm(pgrmCORELATE) like the manual says, and that will let you use the mouse cursor routine, etc. anytime, anywhere.  If you choose to install Correlation from a menu, Doors functions will disappear except when used inside of a 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: Today at 17:49:32
Date Registered: 25 August, 2008, 07:00:21
Location: Québec (Canada)
Posts: 50205


Total Post Ratings: +2611

View Profile WWW
« Reply #142 on: 04 January, 2011, 09:46:53 »
0

Ah ok, well I meant it would be nice for example if we could use Doors CS BASIC libs and Correlation libs in the same BASIC program.
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: 09 May, 2013, 19:22:43
Date Registered: 28 December, 2009, 18:47:54
Location: Midland, Washington
Posts: 2940


Topic starter
Total Post Ratings: +428

View Profile
« Reply #143 on: 04 January, 2011, 09:49:55 »
0

Ah ok, well I meant it would be nice for example if we could use Doors CS BASIC libs and Correlation libs in the same BASIC program.

Indeed you can! Cheesy  You just need to tell Correlation when to use Doors and when to use Correlation.  It's not hard, but you just need to be aware of this.
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: Today at 17:49:32
Date Registered: 25 August, 2008, 07:00:21
Location: Québec (Canada)
Posts: 50205


Total Post Ratings: +2611

View Profile WWW
« Reply #144 on: 04 January, 2011, 09:53:32 »
0

Ah ok, but it doesn't erase/overwrite DCS hooks, right?
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: 09 May, 2013, 19:22:43
Date Registered: 28 December, 2009, 18:47:54
Location: Midland, Washington
Posts: 2940


Topic starter
Total Post Ratings: +428

View Profile
« Reply #145 on: 04 January, 2011, 09:58:09 »
0

Ah ok, but it doesn't erase/overwrite DCS hooks, right?

Man, I'm really sorry DJ, but I'm finding it difficult to explain right now.  Sad  If you want to use DSC hooks inside of your Ti-Basic program, that's not an issue.  However, whether you can use them outside of a Correlation program or not depends on how you run correlation.  You'll have to read the final copy of the manual.
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: Today at 17:49:32
Date Registered: 25 August, 2008, 07:00:21
Location: Québec (Canada)
Posts: 50205


Total Post Ratings: +2611

View Profile WWW
« Reply #146 on: 04 January, 2011, 09:59:27 »
0

Hmm I see. Well what I wondered was if using DCS inside a Correlation program was an issue. THanks for clarifying that part.
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: 09 May, 2013, 19:22:43
Date Registered: 28 December, 2009, 18:47:54
Location: Midland, Washington
Posts: 2940


Topic starter
Total Post Ratings: +428

View Profile
« Reply #147 on: 04 January, 2011, 10:01:08 »
0

Hmm I see. Well what I wondered was if using DCS inside a Correlation program was an issue. THanks for clarifying that part.

Oh, good, glad I was helpful there Cheesy
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.

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: 09 May, 2013, 19:22:43
Date Registered: 28 December, 2009, 18:47:54
Location: Midland, Washington
Posts: 2940


Topic starter
Total Post Ratings: +428

View Profile
« Reply #148 on: 28 January, 2011, 10:43:37 »
0

I apologize for having to toss out some bad news.  There will be an option available for those of you who want to run Correlation with other libraries and ASM programs, (including Xlib, SpriteLib, Celtic III, AppVar, etc.) but if you to so you will need 800 bytes of RAM.  This is to ensure to the fullest that Correlation and any other libraries will work properly.
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.

graphmastur
King Graphmastur
LV11 Super Veteran (Next: 3000)
***********
Offline Offline

Gender: Male
Last Login: 02 February, 2013, 08:34:45
Date Registered: 03 June, 2010, 21:15:55
Posts: 2262


Total Post Ratings: +60

View Profile
« Reply #149 on: 28 January, 2011, 14:16:10 »
0

So if we don't want that, we can just leave it disabled? Will this still work correctly on someone else's calc who has that option enabled?
Logged

Pages: 1 ... 8 9 [10] 11 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.312 seconds with 31 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.