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 - Compynerd255

Pages: 1 ... 14 15 [16] 17 18 ... 24
226
TI Z80 / Re: Eitrix for TI-84 Plus
« on: March 25, 2011, 04:59:28 pm »
I just posted the updated Eitrix on ticalc.org.

Please play the game and tell me what you think. If anyone can get WabbitEmu link to work, please let me know!

227
ASM / Re: What happens when a calculator crashes...
« on: March 24, 2011, 09:45:31 pm »
Here's what I learned from that crash tutorial:

- When the RAM clears (probably because a certain address reads zero), the calculator runs the boot certificate code, which is a bit of code that all calculators have, and cannot be modified. This code tells it to boot the OS. (If you hold down DEL while replacing the battery, it will not boot the OS and will instead accept a new one from link transfer)
- When the OS boots, it goes through your archive and looks for archived variables, putting them into the VAT for access later. (If you hold down CLEAR while replacing the battery, it will skip this step, and it will appear as if there are no variables in archive)
- Once it has gone through your archive, it initializes all of the RAM variables and shows you the RAM Cleared screen.

I don't know much more (much less the super techincal details of all of this) but I know that some people do know. One such person is Benjamin Moody, the person who made The Impossible Game and TI-Boy SE. His app, zStart, can run on RAM clear, which means that all of your defaults are automatically restored after a crash. It works because part of the OS is modified to call that code.

228
ASM / Re: What happens when a calculator crashes...
« on: March 24, 2011, 09:28:22 pm »
There's this tutorial that someone wrote on how to deal with crashes. I can't remember where it is, but it was really sophisticated, and went into everything from running out of batteries to using Calcsys. Could someone please post that link?

229
Miscellaneous / Re: OmnimagaOS
« on: March 24, 2011, 06:36:00 pm »
I actually think DevC++ is actually a very nice tool for C/C++ development, it's extremely lightweight and powerful!
Could you (and everyone else who is requesting files) please post links to them so we can try them out?

Also, what are the minimum system requirements of OmnimagaOS? I'd like to see if I can run this thing in DOSbox, or off of my flash drive.

Oh, and it would be really cool if the interface could be ported to calc. :D

230
ASM / Re: How do apps work?
« on: March 24, 2011, 06:31:47 pm »
You know, I have a question. Why is it that the filesize of an App on the computer is always several times bigger that what it will actually be on the calc?

231
Casio Calculators / Re: WFRNG 4 teh Prizm
« on: March 24, 2011, 06:25:56 pm »
too bad ticalc wouldn't feature it :P
I wonder if casiocalc.org would, though... They appear to have a file archive.

232
ASM / Re: How do apps work?
« on: March 24, 2011, 10:39:01 am »
Why does it have to be signed? (I've never understood the whole signing thing with apps)
If it is only checked on the recieving end, it might also have to do with checksum validation (to check whether the app made it to the other side unscathed, since that's a lot of bytes to transfer).

233
The Axe Parser Project / Re: Features Wishlist
« on: March 24, 2011, 10:26:35 am »
Copy(FlipV(Pic1),Pic2,8)
Copy(RotC(Pic2),Pic3,8)

Of course, Pic2 and Pic3 have to be defined and 8 bytes large
When you do this, if your game has an appvar save file, you should have an "Initialized" variable in it or compare it with a version number to make sure the game only does this once (to prevent it from writing back and wearing down your archive).

234
Casio Calculators / Re: WFRNG 4 teh Prizm
« on: March 23, 2011, 09:54:41 pm »
Well, if you've got 5 GB of stuff in there, then look for stuff that isn't worth keeping and get rid of it.

Even though I don't have a Casio Prizm, this still looks really darn kewl. WFRNG in eight glorious colors! :P

235
TI Z80 / Re: The Mighty Jill Off
« on: March 22, 2011, 04:10:52 pm »
If you're making it a program, the entire program should be under 8811 bytes. This is because Axe puts its own routines after the data, so things still get run at the very end. There are ways to get around this and put the data after that, however.
I haven't tried this myself, but try disassembling the executable once as it is, then using TI-Coder or a similar utility to move all of the data to the end of the source, then dissassemble the final source. I would like to see if that puts all of the data at the end. If you don't want to scroll down to the bottom of the source to edit your data, include it in an Axe Library and put the reference at the bottom.

236
Other Calculators / Re: The return of my files on ticalc.org
« on: March 18, 2011, 06:48:43 pm »
I guess I mainly wanted quotes of what they were saying, and by reading the #cemetech logs I could see the whole thing play out.

237
Other Calculators / Re: The 1st step into CAS+ flashing
« on: March 18, 2011, 12:22:22 pm »
Okay, this sounds really cool. So, if I understand properly, this is all being viewed from the CAS+ calculator screen? Or is it being viewed from a computer? No matter what it is, it still sounds really cool that you can get down into the calc system on such a base level. I hope to see cool programs on the nSpire soon!

238
Other Calculators / Re: The return of my files on ticalc.org
« on: March 17, 2011, 11:37:57 am »
I can see how you are feeling, DJ, and why you did what you did on ticalc.org. If those trolls decided to bash omnimaga on cemetech, I can see why you would want to get them back by taking off your files. My only problem with what you did is that you hurt thousands of happy customers in the process. Many people loved your Basic games, and they are a true legacy for everyone, looking nothing short of beautiful. By taking them off, you may or may not have hurt the trolls, but you have also hurt many, many more innocent people. Also, these users on Omnimaga might evaluate your actions and feel that you are too rash and unstable for their liking (what will he do to our following, our reputation?) and take their business to your competitors, which is exactly what the trolls wanted.
And the trolls are probably sitting at their computers hundreds of miles away, smugly, silently, sinisterly laughing.

Also, could I get the #cemetech chat logs so that I can read what the trolls said?

239
TI Z80 / Re: The Slime
« on: March 17, 2011, 11:15:38 am »
Sounds like you're making some pretty cool progress on this game. I can't wait to see a screenie of it.

I just want to get this clear. So, The Slime is just the name of your character in an adventure platformer? That's totally okay if it is, but I clicked on the forum thinking you were making a game with a fluid, ameoba-like slime in a platform game. That would be a cool project for someone to make.

240
Other / Re: Let's learn OOP!
« on: March 17, 2011, 10:33:32 am »
Code: [Select]
get { return foo; foo = 0; }
set {
 foo = value;
 RickRoll();
}
This code sets foo to zero after its value is read, and also calls the method RickRoll when foo is set.
I'm not sure if foo = 0; gets executed after a return...
Oops, you're right. I overlooked that. However, the set method will still RickRoll you. Oh, and here's a better example of something you could do in the set method:
Code: [Select]
set {
 foo = value;
 if (foo > 9000)
 Console.Writeline("It's over 9000!");
}
This writes "It's over 9000!" to the console (DOS) window whenever foo is set to a value over 9000.

Pages: 1 ... 14 15 [16] 17 18 ... 24