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 ... 110 111 [112] 113 114 ... 194
1666
« on: November 10, 2010, 01:50:54 pm »
So we don't need all chars? It would be nice because Omnicalc fonts included every font and were extremly large. Sometimes, all we need is 0 through 9, A through Z, a through z, dot, comma, exclamation mark, question mark, arrow and I even saw some NES RPGs where i and j, i and l and that stuff were merged together to save space.
That's right! You don't need all chars. But that reminds me, I need to let the user pick which char he needs to start at. Sadly, if you need all numbers except the number 7, you would still need a character for 7 in your font. The text routines let you pick your starting and ending characters, but they don't let you skip characters.
1667
« on: November 10, 2010, 01:47:32 pm »
I was worried when I read your message, but I'm glad that you're only busy rather than feeling pain at what life sometimes throws. Good luck, DJ, and I'm glad that at least for right now you're still active! And I recommend you continue taking breaks from time to time to play SC2
1668
« on: November 10, 2010, 01:37:32 pm »
I forgot to mention that your font doesn't have to take a lot of disk space. If you need only 10 special characters for the whole game (using the Ti-OS routines for regular text), your font file will be very small. If you want a lot of text-based sprites, you will need a bigger font file. There will also be error messages if you make a mistake!
1669
« on: November 10, 2010, 01:44:06 am »
On Super Smash Bros. Brawl, did they fix the issue where online games consisted of only 2-minute rounds?
1670
« on: November 10, 2010, 01:25:33 am »
That would be great. One thing, though:
Remember that the Asm() command is very slow when the VAT is filled with many files, especially sub-routines. As a result, if a BASIC game uses about 80 sub-programs, Each executions of Asm(prgmNAME) will take about 0.5 second before responding at all. Because of that, this would need to be a hook. Maybe some sort of Doors CS 7 plugin? I wonder if it's possible to install a parser hook from an Asm() program, though. It might be best if someone wants to keep ASM lib usage to minimum and just use yours.
An example of how slow Asm() is is ROL3 map loading. Each tile takes 0.33 seconds.
Gotcha. I'll definitely need help with hooks
1671
« on: November 10, 2010, 01:19:21 am »
Oh, and as usual, full documentation will be provided, including instructions for creating your font
1672
« on: November 10, 2010, 01:13:31 am »
Will the full range of TI-OS fonts be available?
Do you mean like all the characters you can use for small font and such? One can use up to 256 characters. Most of them can be typed using the keypad, but some require tokens. However, if you're talking about using the normal Ti-83+ font, I don't know if I can make that possible. However, you would be able to display those by continuing to use the normal Text(), Display(), etc. OS routines will this utility allow the use of the full screen? And by standard sizes, I assume you mean 3X5, 5X7, and 8X8? I know they are a little larger and generally not used as "font sizes", but I think 12X12 and 16X16 would interest people as well. I'll keep those in mind when I tally up the numbers. Yes, full screen will be allowed
1673
« on: November 10, 2010, 12:59:43 am »
Hello, Fellow Lobsters,
Ztrumpet's Exodus, Builderboy's Serenity, DJ Omnimaga's RPG games and Tifreak's Pokemon Purple are examples of games that show how awesome Ti-Basic games can be.
Most Ti-Basic games are text-based, of course, and there's nothing wrong with that. However, the TI-OS text-based routines are slow, let's not deny that. Furthermore, it can be frustrating having to work with fonts that do not contain any of the characters you want. Wouldn't it be nice if you could have a text-based game that runs quickly and displays shapes, sprites, etc. that you want?
After the success with my S.A.D. Font Routine (Special thanks to Iambian, Calc84maniac and Calcdude84se), I plan on releasing some ASM programs for Ti-Basic programmers to use. The Ti-Basic programmer will create an 8x8 font or a small text font and store it to a program, say Font.8xp, which can be archived. Then the user can use big text routines and small text routines using ASM programs I have provided, routnes which will be similar to Ti-Basic routines save needing Ans. For the heavy-duty ti-basic programmers, this will allow custom text graphics with high speed.
If you want pure-basic programs, these ASM programs are not for you. However, they can really speed up your text-based program if needed, and provide sweet looking backgrounds and even sprites!
Please comment! Also, is there another font size that I should include? I will pick the most popular ones.
1674
« on: November 09, 2010, 11:33:20 pm »
Let me guess: It still under development?
It's still under development. But it's not a quiet project, meaning I haven't taken a 3-month break or anything
1675
« on: November 09, 2010, 07:31:17 pm »
so what about the others before and after the perfect world?
As a rule of thumb, if you see a space, you can do as many as 1 space or as many as 20 spaces. The number of spaces doesn't matter. However, if there's no space, don't put in a space. Here's two examples: No space before Load_Player3_Data For call Load_Player_Data, you could type in call Load_Player_data
1676
« on: November 09, 2010, 07:26:35 pm »
Well, it's actually not something you're supposed to run, so it doesn't matter. I forgot to say that it's just hypothetical.
Try not to double post in the future
1677
« on: November 09, 2010, 07:18:45 pm »
i didnt put in those dashes
I know. I did to make the lines easy to find
1678
« on: November 09, 2010, 07:15:44 pm »
Start off by changine Big_Size .equ 2 to Large_Size .equ 2. That was a typo.
Then put parenthesis at the end of ld a, (Player2+1
Finally, look at the code box in your post and remove the lines I put between rows of dashes, such as ---------------------------------------------------
1679
« on: November 09, 2010, 06:51:10 pm »
so... unless it says .org 40339 or .org $9D93, you continue on where you left off?
Exactly. The .org 40339 or .org $9D93 means "begin a new program." Otherwise, continue the program from the last page. So the red boxes from pages 6 to 8 are one big program.
1680
« on: November 09, 2010, 06:43:16 pm »
Glory, way to go ztrumpet!
Yunhua98, can I use that Lobster sprite for S.A.D.? The one I use is too big
Pages: 1 ... 110 111 [112] 113 114 ... 194
|