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
« 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 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
« 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
« 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
« 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
« 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/7842This is Correlation's main purpose: Custom fonts.
1161
« 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
« 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
« 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
« 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
« 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
« 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
« 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
« on: February 25, 2011, 06:44:43 pm »
Can I post some?
Like I said, you don't need to ask. Just post them!
1169
« 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 ) Correlific Mode will not be available in the beta version of Correlation because I will be testing it with Hover.
1170
« 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
|