Show Contributions
|
|
Pages: 1 2 3 [4]
|
|
46
|
Calculator Community / Other Calculator Discussion and News / ON Key Not Aborting TI-BASIC Program|Grayscale bac
|
on: 06 July, 2006, 14:52:00
|
I was bored and started experimenting with my TI-86. So I created to programs: ab, and bc. The program "ab" ran the program "bc" and "bc" ran "ad". Here's the code for them to make it clearer: The code for "ab": :bc The code for "bc": :ab So, when I ran "ab", it just kept on going, like I expected, but I couldn't abort the program when I pressed on. Probably something to do with the programs switching to quickly. Then, after a while, I got "Error 15 Memory". I had a few guesses why that happenned. I just thought that was kind of neat. Now, I found out the grayscale background thing a while ago. It involves using the http://dysfunction.earthforge.com/?p=mlc.php sprite editor. Do make the background, here's what you must do: 1. Type "Asm(spredit)" and press ENTER 2. Select a size - 8x8 or 18x16 3. Draw an image 4. Press 2nd, then press ON, which turns the calculator off. 5. When you turn you calculator back on (press ON :rolleyes:  ), you'll be back at the homescreen, except it will have a background. The background will be the same as your image except, any light gray will become dark gray, dark gray will become white, and the "clear" places will become light gray except they will have two black spots. Then, if you choose to go to the graph screen, the graph screen will be messed up, and if you go back to the homescreen from there, your new background will be what was on the graph screen. While you have your background, you can run programs, perform math, etc. Just run the spredit again to get rid of the background (except don't turn off the calculator while it's running). Unfortunately, I can't take a screenshot of this because if I take a screenshot with TI Connect, it doesn't show the background and Virtual TI won't let me do this (it won't let me turn off my calculator while spredit is running). EDIT: I got TiLem working. Here are some screenshots:     
|
|
|
|
|
47
|
General Discussion / Web Programming and Design / Browser War
|
on: 28 June, 2006, 11:47:00
|
|
Which browser do you all think is overall the best? Also, what do you all feel about each browser's support for CSS, HTML, etc.? If you could make your website work on only one browser, which standard would you live up to? W3C's? Microsofts? Do you think ActiveX is a good or bad thing? Do you ever think you'll lay your hands on something that works on only one browser, such as VBscript?
|
|
|
|
|
49
|
General Discussion / Miscellaneous Discussion / My Sister
|
on: 21 June, 2006, 10:56:00
|
|
I can't honestly say I hate my sister, but she can be very, very, annoying and often gets me annoyed.
When I would get in an arguement with me, and I try to explain my side, she calls me a liar and a bunch of stuff, and then asks for proof that my story is correct. I give her proof, and then she just starts ignoring me and yelling. If we are in the car, she starts yelling really loud, and my mom gets mad at her and gives her some sort of punishment. Then, my sisters starts crying and getting mad because she says my mom likes me more than her.
One time, I was trying to get up the porch's stairs. She was sweeping, so I walked around her and didn't step on her pile of dust and stuff at all. She then yells at me and tells me to go back down the other stairs and come back up agian, which is pointless. She then starts hitting me with her broom, and I try to get inside the house, but she starts attacking me. When I'm in the house, she just starts crying and thowing her sandals in random directions. When she explains the story to my parents, she says that I stepped all over her pile and messed it up, and she leaves all the parts out about her kicking me and hitting me with the broom. I tell my parents the full story, and show them the pile, which is all neat, so how could I have stepped all over it? My sister then throws a fit and starts crying, and gets excused from sweeping. OK, maybe that didn't seem too bad, but she does stuff like this all the time. She gets upset than she only gets $2.00 allowance per week, but I didn't even get an allowance when I was her age.
She's also always telling her friends bad things about me. She also always calls me a bunch of bad names, mostly relating to computers and calculators. First of all, I do other stuff in my spare time besides computersand calculator related things. Second of all, programming on computers and calculators isn't really bad. And, what does she do? She goes on the computer and plays games. Not that playing computer games is bad, (I occasionally play games - particularly in Omnimaga's and TICALCS2's arcades) but she is always making fun of me because I program on the computer. She is always insulting me and doesn't get in trouble because "she's helping me stay away from the computer". I think programming is way more productive than playing games.
There are even more things that she does, and they all build up and get me really annoyed.
I usually don't really get mad at people easily, but my sister...I don't really get that mad at her, and when I do, I usually get over it easily, but she can just really get on my nerves.
...and this concludes my first rant here at Omnimaga....
|
|
|
|
|
50
|
Calculator Community / TI 68K Projects / Metroid 68k - In TI-BASIC
|
on: 19 June, 2006, 19:37:00
|
I've started a new project for tifreakware's contest. I've halted all my other projects so I could focus on the new project. But, I just had an urge to program in TI-BASIC, so I decided to make a Super Mario for the Voyage 200, with my own little twists in it. It has a fully graphical background, but Mario and his enemies are characters. Here's a screenshot:  (the screenshot isn't very clear though and doesn't really show the moving enemy very well)
|
|
|
|
|
51
|
Calculator Community / TI 68K Projects / InSaNiTy!
|
on: 15 June, 2006, 17:46:00
|
Well, I posted almost all of my calculator projects here; I might as well post this one. Insanity is a game where grayscale objects of different sizes come towards you from the right side of the screen, and you must dodge them, or else you get pushed back. If you get pushed off the screen, then you lose. It isn't exactly going so well, as you can tell by the following screenshot:  Well, I guess it's going OK..... (don't worry, I'll add a title) It's in C and it's for 68k calcs (how many people have a 68k calc here besides me...1? 2?). This uses ExtGraph, a C library by the http://tict.ticalc.org/. This isn't the kind of library where you download the library and the main program. This library is included within Insanity as a C header (.h) and archive (.a) file. When I finish this, I want to release Insanity ReMiX, which is like Insanity, except with a few twists that I'll have to think up (I already have one idea...).
|
|
|
|
|
52
|
Calculator Community / Other Calc-Related Projects And Ideas / Sprites Library
|
on: 13 June, 2006, 12:27:00
|
Besides MLC 3.0, I have been working on some other projects (you can view the projects I'm working on at http://bfr.ticalcs.net. Sprites Library is a library for 68k TI-BASIC programmers. I programmed it using C (with http://tigcc.ticalc.org). As of now, it only can display 8x8, 16x16, and 32x32 sprites in grayscale. But in the future, I want to imlement double-buffering, bitmaps of any size, and an on-calc sprite editor that generate the sprite data and can export it to a file. The data for the sprites is stored in a simple text file. Here is an example of what you can do now: c1--> | CODE | ec1 spdata32("sprite","0x80000000, 0x80000000, 0x80000000, 0x80000000, 0x80000000, 0x80000000, 0xFF000000, 0x81000000, 0x81000000, 0x81000000, 0x81000000, 0x81000000, 0x810FE000, 0x81080000, 0xFF080000, 0x80000, 0x80000, 0x80000, 0xF8000, 0x80000, 0x80400, 0x807F0, 0x80400, 0x80400, 0x400, 0x400, 0x400, 0x400, 0x0, 0x0,0x0,0x0") sprite32(1,3,20,"sprite","normal","xor") c2 |
ec2
Here's an example of what I hope will be possible in the future:
c1 --> | CODE | ec1 loadsp("sprite","0x80000000, 0x80000000, 0x80000000, 0x80000000, 0x80000000, 0x80000000, 0xFF000000, 0x81000000, 0x81000000, 0x81000000, 0x81000000, 0x81000000, 0x810FE000, 0x81080000, 0xFF080000, 0x80000, 0x80000, 0x80000, 0xF8000, 0x80000, 0x80400, 0x807F0, 0x80400, 0x80400, 0x400, 0x400, 0x400, 0x400, 0x0, 0x0,0x0,0x0") loadpl("cpy") scrncopy("light","cpy") sprite32(1,3,20,"sprite","cpy","xor") c2 |
ec2 Or something like that. You can download versions of Sprites Library http://www.savefile.com/projects.php?pid=430839. In case you're wondering where beta 1 is, I hosted it somewhere else, before I started using savefile I think. I completely changed the code, and released an alpha version of the new code. Beta 2 is the beta version of the new code. I'd appreciate constructive questions, comments, bug reports, etc. EDIT: I kind of messed up the readme. In the table of contents, it lists a "Credits" section, but I forgot to make the "Credits" section >.<. I guess I'll fix that in beta 3....
|
|
|
|
|
54
|
Calculator Community / Other Calc-Related Projects And Ideas / Easter Egg Hunt
|
on: 20 May, 2006, 15:36:00
|
Easter Egg Hunt is a small game that I made for Easter where you have to find the eggs. The displays the eggs quickly and then clears the screen, and then you guess where they are, and it goes back and displays the eggs again, and so on. I decided to update it, so I made Easter Egg Hunt 1.3, where the user may also choose the difficulty. The higher the difficulty, the less amount of time the eggs are displayed on the screen. It's in C anf is for 68k calculators. It can be downloaded http://savefile.com/files.php?fid=6926958. Here's a screenshot:  Any suggestions or bugs (although there probably aren't any in such a small program, which btw is only ~100 lines of code)? Also, the screenshot isn't very clear, so sometimes it's hard to see the eggs.
|
|
|
|
|
55
|
Calculator Community / Other Calc-Related Projects And Ideas / MLC 3.0
|
on: 05 May, 2006, 19:08:00
|
MLC (Multi-Platform Language for Calcs) is an interpreted language for the TI-86 and the Casio AFX. It was also being worked on for the TI-83+, but I'm not sure if it ever got finished. burntfuse, some of you may know him, was one of the people that helped make MLC for the TI-86. He was working on MLC 3.0, but never finished. I thought that MLC was one of the coolest things though and offered to help out. I didn't really do anything yet, but I started making an on-calc help file in assembly for the TI-86. I didn't get very far, but you can download it to see how's it's going to be formatted, etc. Click http://savefile.com/files.php?fid=8691114 to download it. I'll try to get some screenshots up soon.
|
|
|
|
|
56
|
Calculator Community / Calculator C Language / [TIGCC] C strange 16x16 sprite error?
|
on: 20 March, 2006, 19:25:00
|
For some reason, I get the following error only when I do something for a 16x16 sprite - it doesn't happen with 8x8 or 32x32. Incompatible type for argument 4 for 'Sprite16'. Here's the code: sprite16.c c1--> | CODE | ec1 #include #include "spinit.h"
unsigned short int sprite;
void _main(int x, int y, int height, char* variable, char* plane, char* method){ if(variable=="a16"){
|
|
|
|
|
57
|
Calculator Community / TI 68K Projects / Terrestrial Attack 68k
|
on: 25 February, 2006, 21:28:00
|
This is a TIGCC project that I'm working on. It will have multiple levels, some which will be shoot-em-up (very unique). Other levels will be side-scrolling and will appear...kind of like Duke Nuke 'Em if you ever heard of that before. Here's a screenshot of the main menu so far:  (Gotta love the alien sprites   )
|
|
|
|
|
58
|
Calculator Community / Calculator C Language / [TIGCC] Help
|
on: 25 February, 2006, 13:09:00
|
I keep getting this error: "Incompatible type for argumment 4 of 'Sprite 16' I keep looking over the code, and I didn't notice anything. I have TIGCC .96b6 Here's the code: c1--> | CODE | ec1 #include #define MEDIUM_SPRITE 16
void _main(void) {
|
|
|
|
|
|
Loading...
| | |