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.


Messages - Hot_Dog

Pages: 1 ... 54 55 [56] 57 58 ... 194
826
TI Z80 / Crabcake
« on: April 29, 2011, 09:48:48 pm »
I'm not ready to put this in "Our Projects" because I'll still trying to get over the shock of today.  I had something else besides a stolen laptop that put pressure in my day, so things got from bad to worse.

But now, I'm ready to tell what Crabcake will do, in case people have questions or suggestions:

Spoiler For Spoiler:
You can develop ASM programs that can be larger than 8 KB--up to 24 KB if you want!  And we're talking 24 KB of code, not just data.  Your calculator will not lock up, and you will need only 300 bytes of free space for running the program

You will need to read the 2-page instruction manual, and you will have to have crabcake.inc in your program.  In addition, a program that is meant to be more than 8 KBs will require a small "parent" program to get it ready.

827
It brings a tear to my eye that SAD was a "masterpiece" :'(  But it doesn't help that it had a long way to go. 

Needless to say, my ASM lessons are helping people, so with heavy comments I hope that it can be continued.

828

However no offense, I do not feel as sorry as I would normally, because absolutely no recent backup of S.A.D and a few others were done, and me and many other people here have been trying hard to remind people to learn to backup their work on multiple storage mediums, especially after the calc84maniac data loss incident. As someone above said, I would have thought that people learned for that, and given you had a laptop, this automatically means flash drives that aren't under the wrath of parents could've been used to copy the most recent progress on SAD and other projects, so a data loss was not inevitable like it was with Illusiat 12, Cubes, MFQT or to a lesser extent KnightOS/Mosaic.

SAD I actually backed up quite frequently (though not recently), same with the ASM lessons.  However, I do confess, I did not back up Correlation.  But there's no need to rub it in.

829
I only hope you're okay after this, as I'm sure this was a horrible blow to your emotions, I personally would have gone beserk over this x.x

Actually, the thing I'm really mad / emotional about is that I wasn't thinking...I just set that laptop next to my suitcase, and I walked off with the suitcase but not the laptop!

830
Any chance you had some service running on your computer that might help track it down?

Not likely, especially since it is heavily password-protected

831
I know that everyone is going to be sad to see this, and I can't tell you how sorry I am.  But my laptop was stolen.  All my current work--except backups--were on my laptop.  I am afraid that I will not be able to finish Seek and Destroy or Correlation, not by myself at the very least.  This is because I lost several weeks of work, and I am not persistent enough to redo everything I had previously fixed.

I promise you that THIS IS NOT THE END of my contributions to this website.  I have a small project I plan to work on, codenamed Crabcake.  It's a secret one, but I'll let you know what it is in time.  Furthermore, I will be touching up my ASM lessons to make them error-free and easier for people to get help with.  An Xlib version of Calsiah is not unreasonable either.

Also, I will heavily comment source code for Seek and Destroy and Correlation Beta, and release the source code to people on this website.  If you want to work on it, be my guest.  But unless my laptop magically returns, I am not able to continue working on them on my own.

Thank you all for understanding, and I am very sorry that it has come to this.  Runer112, Iambian, Cooliojaz, Matthias and Buckeye Dude, thank you all for the time you spent to help me, and I am sorry that you spent time and hard work giving to projects that just halted.  I can't tell you how upset that I asked for help only to have it go down the tubes

832
TI-BASIC / Re: Advanced Math in Output( and Text( ?
« on: April 29, 2011, 12:54:30 am »
I forgot...to make math faster and more efficient, Correlation converts all numbers to 16-bit binary, instead of BCD.  So for log(, you will only be able to supply variables (like real numbers or list elements) with absolutely no math.  Log( will then safely calculate the number of digits in your number.

833
Gaming Discussion / For duty, for honor and for Aiur
« on: April 28, 2011, 09:43:12 pm »
For those of you who haven't played Starcraft, you have something called a probe.  It's a robot, and you use it to get money.  If the enemy kills a lot of probes, you don't get a lot of money, and you're in big trouble.  So you need to protect your probes, even if it means sacrificing some units to get rid of the threat.

Now, probes are used by a race called the Protoss.  The protoss fight honorably in battle and are willing to do anything--even die--to protect their people (or reptiles I should say.)  So what happens?  Probes are vital to getting lots of money, so...

The protoss sacrifice themselves for ROBOTS!  Instead of saving each other, they protect robots without souls.  How many human beings would give up their lives for a machine?  We sacrifice ourselves to save other human beings, which is a strength.  But if our remote-controlled tanks were in trouble, I think some people would save another human being rather than protect the tanks.  But the protoss--they die and lose loved ones so that robots can keep getting money.

How ironic...or should I say, honorable...

834
TI-BASIC / Re: Advanced Math in Output( and Text( ?
« on: April 28, 2011, 09:08:08 pm »
Well, the only issue is that my ASM is a bit on the completely awful side. But I could give it a go. At the very least I could write a low-level pseudocode for implementation.

You know what, if you could write some pseudocode -- any level, it doesn't have to be low-level -- that would actually help tremendously.  I could actually take it from there.  The main headache for me is the planning part, and then the coding is not so hard from there.

So, would we code in order of operations, left to right, right to left, or RPN?

Left to right.  Again, if you absolutely need order of operations, the Ti-Basic parser can do it instead of my parser.



EDIT:  I agree that regular order-of-operations is easier, but then Axe parser uses left-to-right, so it's not like it's impossible

835
TI-BASIC / Re: Advanced Math in Output( and Text( ?
« on: April 28, 2011, 09:01:30 pm »
Wow, ZippyDee, you wouldn't by any chance be willing to contribute to Correlation by writing this parser, would you?

837
TI-BASIC / Re: Advanced Math in Output( and Text( ?
« on: April 28, 2011, 08:52:26 pm »
Yeah, I think I'll stick with left-to-right.   Postfix is a little bit tricky for someone at my level ;)

838
TI-BASIC / Re: Advanced Math in Output( and Text( ?
« on: April 28, 2011, 08:46:42 pm »
What's infix and what's postfix?

839
TI-BASIC / Re: Advanced Math in Output( and Text( ?
« on: April 28, 2011, 08:39:14 pm »
You are trying to parse things yourself, for speed, right?

Exactly.  The problem is order of operations will be left-to-right (excluding parenthesis), so converting old games will be slightly tricker now.

Btw, slightly off topic, but thanks Runer112 for reminding me of using the stack to help out with this

840
TI-BASIC / Re: Advanced Math in Output( and Text( ?
« on: April 28, 2011, 08:34:01 pm »
What about just sending the entire argument string to the OS to evaluate?

The OS does it by default, but it's too slow.  I'm making this a faster one, since most people don't use Anova( or Sort( or other complex ones like that

Pages: 1 ... 54 55 [56] 57 58 ... 194