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.


Topics - Hot_Dog

Pages: 1 ... 9 10 [11] 12 13 ... 20
151
General Calculator Help / Memory Refresh?
« on: April 14, 2011, 02:07:07 pm »
I understand what memory refreshing is, but why does memory need to be refreshed?  Is it because memory will sooner or later lose its contents, or is there another reason?

152
I've had several people ask me about how well I optimize Correlation, since programmers using it for Ti-Basic programs try really hard to get the most out of their Ti-Basic programs.  Although I carry out as many optimizations as I can, I've only programed in ASM for 1.5 years, and therefore I'm not the greatest optimizer on this website.  Nonetheless,  Correlation displays text faster than Output( and Text( do.

And just like Correlation, ASM programs always run faster than Ti-Basic programs do, even if you're a beginner.  So don't feel bad if you don't know how to make your program the fastest it can be.  It will still run great, it will still run FAST.  Optimization takes practice.

We may offer optimization suggestions, but it's never to critisize...it's to help you get better.  So be proud of yourself for writing an already-fast program.

153
Correlation / Correlation: Due Date Extensions
« on: April 10, 2011, 10:30:51 am »
I'll post in this thread when there are so many unfixed bugs or other issues with Correlation that I have to work with it some more.  This in turn means you have longer to work on your projects.

For right now, Correlation projects are due April 30th.  Watch this thread in case deadlines are extended again.

154
News / Help our community by being a good example
« on: April 08, 2011, 12:24:02 am »
I am going to make a long story short, and if you'd like to read my full argument, please read the gray box with the small text further down.

I want to start by reminding everyone that at Omnimaga, we strive to create an environment where people are welcome no matter the programming language/software used or the skill level the programmer has.  We also believe that every calculator site has the right to be respected no matter their mentality or policies, and as such we always do our best to make sure that any form of site bashing is prevented.  We also want people to remember that each site has rules, so it's only fair that by becoming a member of another site you should abide by the site's rules.

With that said, if you're a Omnimaga user who likes to visit #cemetch, please set a good example so that visitors will continue to join our website knowing that we are caring people who welcome all promising contributions.  I think we have generally done a great job with this so far when talking on #cemetech, and there's no reason to quit.  If someone on #cemetech is insulting you or Omnimaga itself, speak softly.  If you don't think you can do that, help us out by just leaving the #cemetech channel.  A bull-fight and counterattack on #cemetech is only going to make things worse for our community.

Quote

FULL ARGUMENT:

Discussion can be a wonderful thing on IRC channels.  I speak on IRC all the time to find solutions to problems, help someone write a program and talk with people who need a friend.  If there is a programmer who doesn't like what I do, IRC gives me a chance to ask what went wrong, and how I could do better.  If someone on #omnimaga dislikes Cemetech, a cemetech user has a good chance to defend Cemetech, and the same thing with someone on #cemetech disliking Omnimaga.

But there are people on #cemetech who are just not going to like Omnimaga.  You can make some excellent arguments, talk as wise as an owl and show caring feelings.  Yet these people are not going to change, even if you speak softly.

What's the solution?  Yelling, swearing or calling names is not going to change the person's feelings, nor is it going to help.  In fact, he's going to cling even more to his opinion, because we are only helping to prove his point.  Suppose someone hated me because I lost my temper easily.  What happens when I yell at him for a comment like that?  I just lost my temper again!  He has all the more reason to believe that I lose my temper easily.

So if you kindly defend yourself, your friends or omnimaga to no avail, you don't HAVE to be on #cemetech.  If you're not on #cemetech, you don't hear all these insults and they can only make fun of us to each other.  But fighting is only going to strengthen any bad opinions a person may have about us.

And thus, our insults and fights will only give us a bad name.  Do you not believe it?  I can name an example where it happened to Cemetech, and there's no reason it won't happen to us as well.  

Take a look at me.  I posted projects on Cemetech, with people eager to see more progress and offer constructive critisism.  But as much as I like Cemetech, I have a lot of friends on Omnimaga, and I LOVE Omnimaga.  For goodness sake I'm a manager!  So what happens?  People insult our website and the users.  Furthermore, four good friends of mine are attacked by the same people who want me posting on Cemetech.  (You can hurt me, but leave my friends alone!)  So how likely is it that I'll show up on Cemetech again?  I don't want to have to see or be a part of this kind of thing.  I don't want to give pleasure to those who hurt people I'm fond of.  And thus I avoid the pain by simply not going to Cemetech, whether they like it or not.

If #cemetech can get away with this, it's their website, let them do what they want.  But let's not let Omnimaga turn into this.  IRC is where people will see us for who we are.  Let's give people something that we can be proud of.  If you can't do that, please don't harm us by making things on #cemetech worse.  

155
In creating the S.A.D. spin-off board game called Calsiah, my goal is to create a game in which both large, epic battles and smaller battles (such as harrasment) occur.  I don't want Calsiah to be a game where a player moves every unit in a clumped up ball around and around the board, and I also don't want it to be a game where units are weakly spread all over the place.  So I'll tell you what I've cooked up, please let me know what you think!

Basically, the goal of Calsiah is to control 5 planets.  You defend planets with ground units and control the map (game board) with air units.  Belthium Crystals are recieved from controlling planets, and titanium (a second resource) is recieved by controlling asteroids in the center of the map.  You need belthium crystals and titanium to buy units to help you win the game.


156
News / Weekly Correlation Testing Report
« on: April 01, 2011, 12:14:58 am »
Correlation


I promise this will be in the news only once.  I apologize to those of you who find this article to be annoying.

To Correlation Testers:

It is my goal to make this period of testing as easy and as fun for you as possible.  If you might require more time because you're having trouble, I have no issues being flexible.  To that end, I would like each of you to report how you are doing.  How is your game or test program coming?  Are you finding Correlation easy to use?  Am I doing well fixing things in a timely manner?  Is there a bug I have not found that is really "bugging" you?  Is there anything that you don't understand?  How can I help?  For this week only, please tell me in this news article, and in the future I will have topics for you to reply on.

Also a reminder:  Under "Our Projects/Correlation", you will find a place to report bugs, as well as the topic "Correlation Beta Builds," where you will find Correlation with some bugs that I have fixed.  Please check often, even once every two days.  If you have questions concerning Correlation, please start a topic with your question in that subforum as well.

And again, a big thank you for helping me to make Correlation one of the best programs for making Ti-Basic games!

157
Other Calculators / Future of Nspire Ti-Basic Programming?
« on: March 31, 2011, 11:59:16 pm »
http://education.ti.com/educationportal/sites/US/productDetail/us_nspire_cx.html?bid=5

"Features a dedicated programming environment as well as programming libraries for global access to user-defined functions & programs"

Is it possible that the Nspire CX will have a much better programming environment than before?  I'm sorry if this question had been asked, but I don't know

158
Miscellaneous / Concerning Our Freedom To Fail
« on: March 30, 2011, 02:51:02 pm »
This is my entry for the Contest "New Threats to Freedom," referencing the youtube video "Michael Goodwin on the loss of the freedom to fail."  


I am required to post this essay on a site that is visible to the public eye.  Please feel free to discuss this topic and agree or disagree with me, but do not edit it in any way, shape or form.


---------------------------

On Losing Our Freedom To Fail


One will not find it difficult to believe that social promotion protects the self esteem of students in school.  A scholar who passes a class feels pleased with himself, and without a doubt is more confident about his upcoming year, certain that he possesses the qualities needed to pass yet another class.

It is impossible, however, to rid our world of failure entirely.  Sooner or later every one of us reaches a situation in which we mess up.  Whether we like it or not, none of us are going to live an absolutely perfect, carefree life.  This does not necessarily mean failure is bad.  Indeed, we are provided with knowledge such what to avoid, how to better ourselves, who to trust and how to find a good job.  Through failure, we find our mistakes and learn how to keep from making them again.  

Considering that every mistake helps us for the future, we must note that failures in small areas keep us from experiencing a tremendous blow to our lives from failures in larger areas.  Football players always make mistakes when they practice their plays and technique.  In learning from their errors, the team is ready for its first game, a game that will reward the players with favorable odds.  Similarly, as a music composer I fail several times at writing a work that is memorable.  By correcting my mistakes and learning from them I can avoid the humiliation of premiering music that is despised by the audience.

What happens, then, if we are not allowed to learn from our mistakes?  What happens when we lose our freedom to fail?  We don’t have any experience to prevent us from making decisions that punish us more than simply affecting our self esteem.  We could have disappointments that affect our family, our emotions or even our lives.

Suppose, for example, that one enters a school that believes in social promotion and has incorporated it into practice.  The student, of course, will graduate with a high school diploma.  When the student enters college and requires remedial work, however, he is required to pay a tremendous amount of finances, perhaps enough to require the student to borrow money that he will have a hard time repaying.  To make matters worse, the student may not be able to stay in college, whether due to finances or the lack of knowledge.  In a society where one can scarcely get a job without a college degree, this proves to be troublesome for the student who could have used smaller failures to avoid larger ones.

In conclusion, we need the freedom to fail to prepare us for some of life’s greatest challenges.  As we learn how to better ourselves in smaller areas, we become better equipped to succeed in larger and more crucial situations.  We require accomplishment to function well in our society, and only when we learn from failure are we able to succeed.

159
S.A.D. (Seek and Destroy) / Calsiah
« on: March 27, 2011, 07:57:44 pm »
I know, I know, I keep laying off Correlation projects. :( So this time I came up with an idea that I know will be simple.

This will be an S.A.D. turn-based strategy game, but not like a typical RTS turn-based game.  Rather, Calsiah will make you think of chess and checkers, especially considering that it's played on an 16x8 "gameboard"

The game will have the Human, Ptaloid and Tosonian Races, each with their respective strategies of all around, strength in numbers and power overwhelming.  I have no intention of adding an AI, sadly, but the game will allow link play or 2-on-1 calc play.

I'll have some concept art up when I can.  Wish me luck as I hope not to give up yet another project   0_0

160
Correlation / Correlation Beta Builds
« on: March 27, 2011, 03:23:41 pm »
I fixed a bug with abs( where Str0-Str9 would not work properly.  There was also a bug where Pause and Disp didn't work with abs( and temporary strings.

161
By popular request, I've put together a quick start guide for Correlation.  Let me know what you guys think, including suggestions.

http://www.omnimaga.org/index.php?action=dlattach;topic=7326.0;attach=6845

Also, if you would like to be a new person to test Correlation, YOU DO NOT NEED TO READ THE FULL MANUAL TO TEST ANYMORE.  But you still need to be willing to make a decent program rather than just "goof around" with Correlation.

162
Correlation / Correlation Beta Bug Reports
« on: March 25, 2011, 05:36:33 pm »
If you find a bug while testing the beta of Correlation, please report it here.  I will fix it as soon as I can.

163
News / Correlation Beta Now Available
« on: March 25, 2011, 05:35:06 pm »
Correlation
  BETA  

Correlation is now available for testing!  This will be a closed beta test, meaning I will give you the password to the file if you agree to the testing requirements below.  (I don't want people to download the program just to play around with it.)  To all previous testers, use the password I sent you in the PM of Correlation Alpha.  However, please PM me if you don't remember what the password is.  


http://www.omnimaga.org/index.php?action=dlattach;topic=7301.0;attach=6827

Link to Font Compilers: http://www.omnimaga.org/index.php?action=dlattach;topic=7301.0;attach=6849
http://www.omnimaga.org/index.php?action=dlattach;topic=7301.0;attach=6850

LAST MINUTE NOTES: Feel free to post projects that you are working on, including screenshots and information.  Also, if bugs are found, please send me all the files you are working with to make it easier for me to locate and fix the bug.

Requirements for testing:

1. You must read the full manual to the letter.   If you downloaded and read the full manual from the topic "New Correlation Manual," you DO NOT need to read it again.  
2. You do not need to make a full program/game, but you must make a program good enough for a high-quality screenshot.  Advertise!  In this case I would rather have 10 seconds of sweet-looking gameplay than 3 hours of crummy graphics.  Please feel free to convert a Ti-Basic program to use Correlation if you wish.
3. You must choose at least one option from a list below to test throughly.  That means you code for it, and you try to mess it up to make sure that error-checking works and the calculator won't crash.

Optional:

1. If you wish, or if you don't care, I would like to include your program as an example program for new users to look at
2. If you are able, please write a good review on ticalc.org!  You don't have to rate the program 10/10 if you feel it doesn't deserve it, and you can list problems you find, but please leave it positive and constructive.



Your program can include any features of Correlation that you wish to add.  However, when you write your program, you must include at least one of the options below to include and test as much and as throughly as you can, including trying to crash the calculator (preferably crashing an emulator).  Choose one of these options.  I have listed who is doing what so far as a reminder, but for any newcomers, TWO PEOPLE CAN WORK ON ONE THING:

1. Include a map with tiles anywhere from 2x2 to 16x16 in size
2. Include a map with tiles anywhere from 9x9 to 15x15 in size - SHIMBS
3. Write a program that doesn't use the full screen for displaying text - YUNHUA98
4. Write a program that uses animated text/tiles - FINALETI
5. Write a program that makes good use of Word Wrap Mode - GEEKBOY1011
6. Write a program that makes good use of Clip Mode.  That is, when text reaches the edge of the screen (or window), it stops displying
7. Write a program that makes good use of Wrap Mode.  That is, when text reaches the edge of the screen (or window), it wraps to the next line - QWERTY.55
8. Write a program that uses abs( as a replacement for sub( when it comes to retrieving substrings - XEDA
9. Write a program that uses only the homescreen - RAYLIN
10. Convert a previous game - MEISHE91


The testing period will be at least a month, perhaps more if many bugs are found.  For my part, I will be converting Builderboy's facotry game to use Correlation, as well as adding 2 more features: Auto-Erase and, of course, Correlific Mode.

I will have a topic under Our Projects/Correlation for reporting bugs.  Please do not post them in this news article.  Also, for those of you testers who want the source code, I'll have it for you in a few days.

Thanks to testers!  You will be thanked in the manual!

164
Other / Development Tools: Recommendations as Opposed to Insults
« on: March 24, 2011, 05:24:41 pm »
There's nothing recent that caused me to post this, but I feel it needs to be said:

Many, many years ago came the first games for the Ti-83--not plus, not SE, just normal Ti-83.  Some were written in Ti-Basic, others in ASM.  Many of these games from both categories were quite excellent and rocked our world. 

Now, how were these games made?  Did we have Wabbitemu?  Spasm?  Ti-83+ Flash Debugger?  Na-uh.  These games had to be written and debugged either by hand (and calculator) or using primitive software.  But the fact remains that, thanks to the sweat and hard work of these game designers, we had awesome accomplishments.  But more importantly, there arose a community passionate about designing games.

If these programmers had been given wabbitemu, Brass, etc, I'm sure they would have used them.  However, what if they had been pressured for using the tools that were available to them?  What if people insulted them, told them to get a life, or showed rude shock at what they were using?  Do you think the creators would have continued?  Probably not: if you don't feel safe and comfortable using the only thing that's available to you, you can't really do anything else.  And then there's no games, nothing to help start a community.

So when I started work on S.A.D., I had only ZDS and TI-83+ Flash Debugger available to me.  I knew how to use them, I felt comfortable using them, and I was getting work done.  How do you think I felt a long time ago when somebody said "Wait, you're using Ti-83+ Flash Debugger??"  Yes, insulted.  I had a tool I LOVED using, and I was not paid to switch to something else.  I felt like I was an underdog for using something that I knew well, just because other people didn't use it.  Sure, there were better tools available to me, but I didn't know about them.  Instead of saying "You should try these instead," he said, "What, you're using this?" (As if to say *idiot*)

We all have tools we like to use.  And we are so comfortable with these tools, we can quickly and readily develop games that display our passion and keep our community going.  We use these WELL, whether they're easy or not.  (Come on now, Zeda programs in pure hex better than any of us!)  So if we find someone using something we consider "primitive," let's recommend something else, but at the same time remember that their software is not hurting anyone.  In fact, using those tools, that person is probably writing something that will change calculators forever.

165
Gaming Discussion / Nintendo continuing its interesting trend?
« on: March 22, 2011, 03:00:06 pm »
So, in my opinion,

The Gameboy Color is more advanced (for example better graphics) than the NES
The Gameboy Advance is more advanced than the Super Nintendo
The Nintendo DS is more advanced than the Nintendo 64

What about the Nintendo 3DS?  Do you feel it will be more advanced than the gamecube?

Pages: 1 ... 9 10 [11] 12 13 ... 20