Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Hot_Dog

Pages: 1 ... 76 77 [78] 79 80 ... 194
1156
Correlation / Re: Correlation: Correlific Mode!
« on: February 26, 2011, 02:42:49 am »
Ah ok, I thought it might make Correlation 2 pages if there were a lot of games libs added.

Ok, that makes sense

Quote
Could somebody potentially even create a GameMaker/RPGMaker type program with this, making it even easier to put games together?

You bet!  It will be that easy.  I'm hoping somebody will want to once Hover demonstrates the potential.

1157
Correlation / Re: Correlation: A New Project Aimed at Ti-Basic Programmers
« on: February 26, 2011, 02:37:51 am »
No problem. One thing I wonder, tho, is what the RAM used is for? I know there's a 16x16 spot to save, meaning 32 bytes of RAM, but what's the other 32?

Make that 16 bytes (my mistake).  It's for an unaligned 16 x 16 sprite.

1158
Correlation / Re: Request for Screenshots for Correlation Manual
« on: February 26, 2011, 02:35:57 am »
Correlation still has support for multiple size fonts like 5x5, right? Leafiness screenshot might be a good example of what Correlation could do.

Yes indeed, although I've eliminated font sizes less than 2 pixels high or wide

1159
Correlation / Re: Correlation: Correlific Mode!
« on: February 26, 2011, 02:34:45 am »
Darn this seems interesting. Will it increase Correlation size greatly?

Correlation is an application, so it's going to be 16 KB no matter what.  With that said, I have 12 KB of space left, more than enough. 

Unfortunately, Correlific Mode does require up to 2 KB of user RAM, but I feel that the results will be more than worth it.

1160
Correlation / Re: Correlation: Correlific Mode!
« on: February 26, 2011, 01:26:54 am »
*Candace giggle* Custom fonts.... *drools*

Wait, is this the first time you heard of custom fonts with Correlation?  You should read this:

http://ourl.ca/7842

This is Correlation's main purpose: Custom fonts.

1161
ASM / Re: Goto Label using ASM
« on: February 26, 2011, 01:09:20 am »
Actually, I forgot about searching tokens. 

The calculator has three specific variables for Ti-Basic programs running: where the program starts, where it ends and where it is currently running.  I'll just search through the list of tokens in the program from beginning to end.

1162
Correlation / Re: Correlation: Correlific Mode!
« on: February 26, 2011, 12:19:45 am »
Okay, here's the answer: A game engine with scripting.  Don't worry, I'll explain it!  But the concept is similar to Game Maker or the Starcraft Campaign Editor.

With Ti-Basic, every line has to be translated and interpreted, and as you know it makes it slow.  Even if you use an ASM library or a parser hook, you have to eventually return to Ti-Basic, after which the slow speed returns.  The idea behind Correlific Mode is to keep your Ti-Basic game in ASM as long as possible. 

To start, you get to use Str0 - Str9 to hold text that uses a custom font.  This can be map data, single characters (for sprites) or strings--anything you would normally use with Correlation.  You then create a bunch of lists of numbers, numbers that tell Correlation what to do with these strings.  The numbers make tell Correlation to "make Mario jump," "move this tilemap with smoothscrolling", "have this car bump into this one", etc.  Correlation takes this data and runs a game completely in ASM, doing what you asked it to with the scripted data.  The game will go to Ti-Basic only when it must, that is, when there is something you want to do that the Correlific Game Engine cannot do.  (This is where lags come in)

I am not going to say much more for right now because I want you to keep on thinking that this will be easy.  It WILL be easy.

1163
Correlation / Re: Request for Screenshots for Correlation Manual
« on: February 25, 2011, 11:55:35 pm »
A quick one.

I don't know, I think it would only fit into tilemapping though.

Sometimes a screenshot can fit into a number of categories.

One more thing, this looks like a Portal X screenshot.  If you get a screenshot from someone else's game, please let me know.

1164
Correlation / Re: Correlation: Correlific Mode!
« 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

1165
ASM / Goto Label using ASM
« on: February 25, 2011, 09:16:37 pm »
If I run a Ti-Basic program and there's an asm( line to run an ASM program, how can I tell the asm program to goto a label inside of the Ti-Basic program?  I'm wondering if there's a B_CALL or something to find the label and continue running the program from that location

1166
Correlation / Re: Correlation: Correlific Mode!
« 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!)

1167
Correlation / Re: Correlation: A New Project Aimed at Ti-Basic Programmers
« on: February 25, 2011, 09:04:42 pm »
That is cool. So basically when displaying a char it keeps in memory what was behind it? Or does it just capture the entire screen content? I fear the latter might require a lot of SafeRAM, right?

It just captures what's behind it, 32 bytes of RAM
I see, does it work based on the 8x8 grid? For example if your char is located at x,y 39,41 it would keep in memory sprite 32,40, sprite 40,40, sprite 32,48 and sprite 40,48? What if the character is aligned?

I forgot about that.  Okay, 64 bytes of RAM (NOT user RAM) and everything is taken care of.  Thanks for pointing this out to me!

1168
Correlation / Re: Request for Screenshots for Correlation Manual
« on: February 25, 2011, 06:44:43 pm »
Can I post some? :P

Like I said, you don't need to ask.  Just post them!

1169
Correlation / 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.

1170
Correlation / Re: Correlation: A New Project Aimed at Ti-Basic Programmers
« on: February 25, 2011, 06:15:57 pm »
Nice! Also, as a side note, I am not going to be finishing that font editor any time soon, as far as I know, sorry. I will get to it eventually even if one already exists, but I am not going to be able to work on it for a while !_!

But yeah, saving the background like that is a pretty cool idea! Also, do the sprite routines draw directly to the LCD, a buffer, or both?

Don't worry, take your time on the font editor

The sprite routines draw to a buffer unless you ask Correlation to draw directly to the LCD one character at a time.  The former displays loads of text very fast, the latter displays small amounts of text very fast

Pages: 1 ... 76 77 [78] 79 80 ... 194