Author Topic: Crabcake Released  (Read 5974 times)

0 Members and 1 Guest are viewing this topic.

Offline Hot_Dog

  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Crabcake Released
« 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
 
« Last Edit: May 09, 2011, 08:55:49 pm by Hot_Dog »

Ashbad

  • Guest
Re: Crabcake Released
« Reply #1 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 ;)

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Crabcake Released
« Reply #2 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.

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Crabcake Released
« Reply #3 on: May 09, 2011, 03:34:19 pm »
Whoa, that was fast! This'll be really useful for me...




Offline Netham45

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2103
  • Rating: +213/-4
  • *explodes*
    • View Profile
Re: Crabcake Released
« Reply #4 on: May 09, 2011, 03:38:18 pm »
I call hax.Very nice.
Omnimaga Admin

Offline Hot_Dog

  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Crabcake Released
« Reply #5 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

Offline Netham45

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2103
  • Rating: +213/-4
  • *explodes*
    • View Profile
Re: Crabcake Released
« Reply #6 on: May 09, 2011, 03:41:54 pm »
Does anyone know the point of the 8kb limit?
Omnimaga Admin

Offline Hot_Dog

  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Crabcake Released
« Reply #7 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

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Crabcake Released
« Reply #8 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.
« Last Edit: May 09, 2011, 03:53:06 pm by Deep Thought »




Offline ztrumpet

  • The Rarely Active One
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5712
  • Rating: +364/-4
  • If you see this, send me a PM. Just for fun.
    • View Profile
Re: Crabcake Released
« Reply #9 on: May 09, 2011, 04:09:15 pm »
Cool. :)  I feel like I really need to read the read me to actually understand it. ;)

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Crabcake Released
« Reply #10 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
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Hot_Dog

  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Crabcake Released
« Reply #11 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

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Crabcake Released
« Reply #12 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)
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Hot_Dog

  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Crabcake Released
« Reply #13 on: June 11, 2011, 11:44:36 am »
The download link for Crabcake now includes the bug-fixed version of Crabcake for Axe.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Crabcake Released
« Reply #14 on: June 12, 2011, 02:19:38 am »
Is it the same version  as the one allowed for the contest?   
* DJ_O hopes the contest one isn't buggy again O.O
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)