Omnimaga

Omnimaga => News => Topic started by: Hot_Dog on May 09, 2011, 03:22:22 pm

Title: Crabcake Released
Post by: Hot_Dog on May 09, 2011, 03:22:22 pm
Introducing Crabcake, which allows you to program and run ASM programs larger than 8KB on ALL Ti-83+ and Ti-84+ calculators!  Be sure to view the readme.  

http://www.omnimaga.org/index.php?action=downloads;sa=downfile&id=665
 
Title: Re: Crabcake Released
Post by: Ashbad on May 09, 2011, 03:30:30 pm
Sounds awesome, Hot_Dog! :D I remember reading on how you theorized how this could work, but I never saw how you would get it to work opn a BE 83+.  I'm sure it works, because I trust your abilities in assembly far above how much I trust mine ;) but, just out of curiosity, can you explain how it works on a BE?

AND, your respect == number of pokemon in Johto Region ;)
Title: Re: Crabcake Released
Post by: Munchor on May 09, 2011, 03:31:57 pm
Will this work with Axe? Because I know the guy who is making Eitrix could use something like this. So make an axiom? Not sure if it'd work.

Either way, awesome job Hot Dog, very nice.
Title: Re: Crabcake Released
Post by: Deep Toaster on May 09, 2011, 03:34:19 pm
Whoa, that was fast! This'll be really useful for me...
Title: Re: Crabcake Released
Post by: Netham45 on May 09, 2011, 03:38:18 pm
I call hax.Very nice.
Title: Re: Crabcake Released
Post by: Hot_Dog on May 09, 2011, 03:39:05 pm
Will this work with Axe? Because I know the guy who is making Eitrix could use something like this. So make an axiom? Not sure if it'd work.

It could work, but I have no knowledge of making axioms.  If someone else wanted to make an axiom, they would have my full permission

just out of curiosity, can you explain how it works on a BE?

The BE has a special port that makes it possible to run large programs.  This port is protected, but I found a "weakness/exploit" in the operating system to make it possible.  BrandonW's flash unlocker was needed, and so he has my thanks
Title: Re: Crabcake Released
Post by: Netham45 on May 09, 2011, 03:41:54 pm
Does anyone know the point of the 8kb limit?
Title: Re: Crabcake Released
Post by: Hot_Dog on May 09, 2011, 03:42:46 pm
Does anyone know the point of the 8kb limit?

TI didn't want people pirating applications.  This was in the days when people were supposed to "sell" them
Title: Re: Crabcake Released
Post by: Deep Toaster on May 09, 2011, 03:49:54 pm
Does anyone know the point of the 8kb limit?

Back when TI made for-pay apps, they were afraid people would send them around for free by copying code from an app into a program, so they set a limit that basically limited programs to 8 KiB, half the size of a one-page app.
Title: Re: Crabcake Released
Post by: ztrumpet on May 09, 2011, 04:09:15 pm
Cool. :)  I feel like I really need to read the read me to actually understand it. ;)
Title: Re: Crabcake Released
Post by: DJ Omnimaga on May 09, 2011, 04:31:09 pm
Woah I didn't know there was a Boot version 1.01 for the 83+! O.O I thought only 1.00 existed.

Also nice Hot Dog, I didn't realize you would manage to do it for the 83+. For some reasons, the Crab part of the software name reminds me of Nethamcake, though. :P
Title: Re: Crabcake Released
Post by: Hot_Dog on May 09, 2011, 08:56:56 pm
I have tested this on Ti-83+ BE Boot 1.01, so everything is ship-shape.  I have attached a bug-fixed readme, and I'm ready to post this on ticalc.org
Title: Re: Crabcake Released
Post by: DJ Omnimaga on May 14, 2011, 07:30:28 pm
Awesome it's on ticalc.org! I wonder if they'll put a news, since this is a major breakthrough (people have been limited to the 8 KB limit since 1999, except those who use apps)
Title: Re: Crabcake Released
Post by: Hot_Dog on June 11, 2011, 11:44:36 am
The download link for Crabcake now includes the bug-fixed version of Crabcake for Axe.
Title: Re: Crabcake Released
Post by: DJ Omnimaga on June 12, 2011, 02:19:38 am
Is it the same version  as the one allowed for the contest?   
/me hopes the contest one isn't buggy again O.O