Omnimaga: The Coders Of Tomorrow
Welcome, Guest. Please login or register.
 
Omnimaga: The Coders Of Tomorrow
20 May, 2013, 15:19:31 *
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.

  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:rolleyes.gif), 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:

user posted image
user posted image
user posted image
user posted image
user posted image
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?
48  Calculator Community / Other Calc-Related Projects And Ideas / MLC's name - Should it be changed? on: 22 June, 2006, 11:09:00
Should MLC's name be changed?  
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:

user posted image

(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:

user posted image

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....
53  Calculator Community / Calculator C Language / [68k C] Parse Eeror at end of input (TIGCC C) on: 20 May, 2006, 19:13:00
I'm getting an error saying, "Parse error at end of input" when I try to build the following C code for TIGCC (I know this code could be better and needs optimization, but I'll do that later):

c1-->
CODE
ec1
#include
#include "extgraph.h"

unsigned char guy[16] = {
 
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:  

user posted image

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:

user posted image

(Gotta love the alien sprites    Big smilegni.gif )
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)
{
 
Pages: 1 2 3 [4]
Powered by EzPortal
Powered by MySQL Powered by SMF 1.1.18 | SMF © 2013, Simple Machines Powered by PHP
Page created in 0.448 seconds with 27 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.