Author Topic: Calculator Programs/Games Ideas/Requests - Inspiration  (Read 194378 times)

0 Members and 1 Guest are viewing this topic.

Offline Freyaday

  • The One And Only Serial Time Killing Catboy-Capoeirista-Ballerino
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1970
  • Rating: +128/-15
  • I put on my robe and pixel hat...
    • View Profile
Re: Calculator Programs/Games Ideas/Requests - Inspiration
« Reply #90 on: March 16, 2011, 05:56:08 pm »
One what?
In other news, Frey continues kicking unprecedented levels of ass.
Proud member of LF#N--Lolis For #9678B6 Names


I'm a performer at heart; I stole it last week.
My Artwork!

Offline Happybobjr

  • James Oldiges
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2325
  • Rating: +128/-20
  • Howdy :)
    • View Profile
Re: Calculator Programs/Games Ideas/Requests - Inspiration
« Reply #91 on: March 17, 2011, 11:19:15 pm »
Request:  A more user friendly Archive Undelete.
School: East Central High School
 
Axe: 1.0.0
TI-84 +SE  ||| OS: 2.53 MP (patched) ||| Version: "M"
TI-Nspire    |||  Lent out, and never returned
____________________________________________________________

Offline Darl181

  • «Yo buddy, you still alive?»
  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3408
  • Rating: +305/-13
  • VGhlIEdhbWU=
    • View Profile
    • darl181.webuda.com
Re: Calculator Programs/Games Ideas/Requests - Inspiration
« Reply #92 on: March 17, 2011, 11:27:32 pm »
A patch for MSD8X, or a replacement, that orders the on-calc variables in a way that makes more sense than just reading from the VAT.
Or even better, FAT32 support ;)

Request:  A more user friendly Archive Undelete.
Do you mean like omnicalc's RestoreMem feature?
« Last Edit: March 17, 2011, 11:28:45 pm by Darl181 »
Vy'o'us pleorsdti thl'e gjaemue

Offline Happybobjr

  • James Oldiges
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2325
  • Rating: +128/-20
  • Howdy :)
    • View Profile
Re: Calculator Programs/Games Ideas/Requests - Inspiration
« Reply #93 on: March 17, 2011, 11:32:02 pm »

Request:  A more user friendly Archive Undelete.
Do you mean like omnicalc's RestoreMem feature?

I think that is only if u have extra ram pages.
School: East Central High School
 
Axe: 1.0.0
TI-84 +SE  ||| OS: 2.53 MP (patched) ||| Version: "M"
TI-Nspire    |||  Lent out, and never returned
____________________________________________________________

Offline Darl181

  • «Yo buddy, you still alive?»
  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3408
  • Rating: +305/-13
  • VGhlIEdhbWU=
    • View Profile
    • darl181.webuda.com
Re: Calculator Programs/Games Ideas/Requests - Inspiration
« Reply #94 on: March 17, 2011, 11:32:29 pm »
Yes, it is.
Do you mean more user-friendly than this? http://www.ticalc.org/archives/files/fileinfo/411/41128.html
« Last Edit: March 17, 2011, 11:32:41 pm by Darl181 »
Vy'o'us pleorsdti thl'e gjaemue

Offline Happybobjr

  • James Oldiges
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2325
  • Rating: +128/-20
  • Howdy :)
    • View Profile
Re: Calculator Programs/Games Ideas/Requests - Inspiration
« Reply #95 on: March 19, 2011, 05:59:56 pm »
Uncompiler.
I know it sounds impossible, but as the commands use specified routines, I think it wouldn't be too bad.
It would still be good to have only a portion of it be uncompiled.


Yes, it is.
Do you mean more user-friendly than this? http://www.ticalc.org/archives/files/fileinfo/411/41128.html
The problem with that is scrolling through all the options and accidentally miss the one you want :/
« Last Edit: March 19, 2011, 06:05:47 pm by Happybobjr »
School: East Central High School
 
Axe: 1.0.0
TI-84 +SE  ||| OS: 2.53 MP (patched) ||| Version: "M"
TI-Nspire    |||  Lent out, and never returned
____________________________________________________________

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: Calculator Programs/Games Ideas/Requests - Inspiration
« Reply #96 on: March 19, 2011, 09:01:54 pm »
Uncompiler.

Like a decompiler? I think that's been suggested a couple of times. It would have to be someone with the full Axe source though.
« Last Edit: March 19, 2011, 09:02:02 pm by Deep Thought »




Offline Xeda112358

  • they/them
  • Moderator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 4704
  • Rating: +719/-6
  • Calc-u-lator, do doo doo do do do.
    • View Profile
Re: Calculator Programs/Games Ideas/Requests - Inspiration
« Reply #97 on: March 19, 2011, 11:13:00 pm »
Hmm, well I think if I was to attack a project like that, I would require Axe to be on the calc and then the from there it would compare the calls. Well, actually, it isn't too difficult to decompile an Axe program... I just decompile it to Asm(<<hex code>> :P

Offline Freyaday

  • The One And Only Serial Time Killing Catboy-Capoeirista-Ballerino
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1970
  • Rating: +128/-15
  • I put on my robe and pixel hat...
    • View Profile
Re: Calculator Programs/Games Ideas/Requests - Inspiration
« Reply #98 on: March 20, 2011, 03:24:26 am »
Actually, the hex is not assembly but instead machine code. :P It's one step higher than binary and the step right below the words of assembly. I don't think you'd need Axe's source, as the all the routines Axe uses are documented somewhere. Hey, the decompiler could even be written in Axe! Now wouldn't that be something....
In other news, Frey continues kicking unprecedented levels of ass.
Proud member of LF#N--Lolis For #9678B6 Names


I'm a performer at heart; I stole it last week.
My Artwork!

Offline AngelFish

  • Is this my custom title?
  • Administrator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3242
  • Rating: +270/-27
  • I'm a Fishbot
    • View Profile
Re: Calculator Programs/Games Ideas/Requests - Inspiration
« Reply #99 on: March 20, 2011, 03:30:27 am »
If Axe doesn't make many optimizations, then a decompiler would be pretty easy. If it makes a lot of compile time optimizations, though, it'd be difficult to decompile. You'd also have to account for people like Xeda who just write their entire Axe programs in straight hex :P

A decompiler would need some fairly advanced tables to keep track of all of the subroutine calls, so I don't think a pure Axe decompiler would be very efficient or easy to make.
« Last Edit: March 20, 2011, 03:32:29 am by Qwerty.55 »
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ

Offline Xeda112358

  • they/them
  • Moderator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 4704
  • Rating: +719/-6
  • Calc-u-lator, do doo doo do do do.
    • View Profile
Re: Calculator Programs/Games Ideas/Requests - Inspiration
« Reply #100 on: March 20, 2011, 03:33:24 am »
Yep :D My very first Axe program was this:
Spoiler For Spoiler:
.TESTAPP
Asm(C39F59303039323433003C424242423C00003C425A5A423C00C39E4FC39F4FC3BC4FC3BD4FC3CD4FC3D04FC30C50C31F50C32150C32E50C37C50C3B250C3FC50C31051C31D51C32851C33451C34051C34151C34E51C37551C38A51C38D51C3C451C3F451C30652C31752C34152C39C58C3A658C3D558C3D858C3DC58C31E59C32859C33E59C3A859C3AB59C3AC59C3AF59C3D759C3D959C3EF59C3F159C3285AC37298C38898C39798C39B98C3CD98C3EF98C3F298C36399C3664FC3485BC34E5BC3545BC35A5BC3605BC3665BC36C5BC3725BC3785BC37E5BC3845BC38A5BC3905BC3965BC39C5BC3A25BC3A85BC3AD5BC3B25BC3B75BC3BC5BC3C15BC3C65BC3CB5BC3D05BC3D55BC3DA5BC3DF5BC3E45BC3E95BC3EE5BC3F35BC3F85BC3FD5BC3025CC3075CC30C5CC3115CC3165CC31B5CC3205CC3255CC3285CC3345CC3D95CC3ED5CC3005DC3135DC33A5DC3635DC38A5DC3C15DC3F75DC32E5EC3665EC3A05EC3E35EC30C5FC32C5FC32D5FC32E5FC32F5FC3355FC3875FC3CA5FC3D15FC3D85FC3DF5FC3E65FC3ED5FC3F45FC3FB5FC30260C30960C30E60C31A60C32560C3BE60C38261C38D61C3A161C3C061C36462C38762C39362C3A662C3BA62C3CE62C3E262C3E462C3E762C3F662C30763C31563C32363C34963C36363C37D63C39663C3A863C3B963C3BF63C3D063C3D363C3D863C3DD63C30864C30864C32864C33464C34464C34A64C36B64C37764C37D64C37D64C3A364C3BD64C3D764C3F064C30265C31365C31965C32A65C34565C34665C34D65C36565C36665C36D65C38165C38565C38965C3B165C3E565C30966C32E66C34866C36366C3716683F3ED739F9931689BF5E5D5C5ED7B9F99118261D5B7C8E521B5B5ED42E1C07D3DB420053A7884B7C0229B99E5DFCFE1EF9F432A249823229D99214E512291993EC3329099329899218D66229999CD90992A9B99CA2E501C43212D43E51005FDCB35AEC91004EF7045C9100921D050DB06EFE44FC91019CD9099E60F8783878316005F213A8A19E5CDDC58E1EBEDB0C91024CD9099E60F8783878316005F213A8A19E5CD9099E60F8783878306004FCDFC50E1EDB0C91018CDDC58626BCB38CB19C52B702B712323CD3451D1EF5743C9101ECDDC58EB2B2B5ECB262356CB162319EBE5EFF742E1444D19EB2B1BC328511029CDDC58EB2B2B5E235623192B118785014000CD2851210000224B843E7F12EBEF10453A8785EF0145C9100D014000CDFC50EB110885C334511028CD9099E60787878787F5CD9099E60FC18006004F210885097ED630FE0A3802D6076F2600EF9247C9101ECD9099E67FCACA5F2F47AF3DD30178D301DB012FCB7B2003B728F0C32C44101BCD9099D5CDEF98D119CD2859E5F5CD9099424BCDFC50F1E1C3CD981013CD9099D5CDEF98D119B7C0E5CDDC58E1C31E59100ECDF451CDDC58D5CDDC58E1C37C501013CDEF98E5CD9099E119E5CD9099E17E73C32C44100DCDEF98E5CD9099E1197EC32C44105DCD909932B284CDEF98F5E5CD9099E119F1110080CD016000CD98CDEF9832AE84E5CD9099E11922B084CD90990FF5300C212F80115F80013000CD6B64F10F381A3AAE842AB084114093AF32AE84ED53B084010003CDCD98CD4464C37D641017CD90993E808257D5CDDC58E11AEDA02B772378B120F6C91010CD90993E808257D5CD9099424BC38E431011CD90993E808257D5CD9099E17E73C32C44100BCD90993E8082571AC32C44100FCDEF98F5E5C5CDFC50C1E1F1C3CD981011CDDC58CB38CB1921EC86E5CD345136C9C9100ECDDC58EB11EC86D5EDB0EB36C9C91023CD9099F5CD9099F5CD9099E63FF5CD9099E60FF5CDDC58E1F16FC1F14FCD4152C31752100ACD9099F5CDEF98F112C9101FEF6F4CFE01380C78FE1E3807EF2152EF8F47C9EFBC41EFB3502803EF9541C9100B2147847EC6D9D834D310C9100D2147847E06D780B8D835D310C9103E21409322B684CD9099D5CD9099F53DFE60D20260CD9099D5CD9099F53DFE40D20960CD9099F1C147813DFE40D20960F1E167853DFE60D20260EB7DC3345C1006214093C3285A1013CD9099324B84CD9099324C84CD9099EF0145C91011CD9099FE2738023E27324784C6D8D310C91012CD9099F5CD909921F089F119467778C32C44100BCD909921F089197EC32C441033CD065211409319E5CD9099F5CD9099F1F5D5CD4151444DCDFC50C141F1E1123E0C904F1AC5F57E12132310FA09F1C13D20F2C91064CD9099F5CD9099672E60227984AF327B84F1B72016D7D8781313EBB72804110C0019114093010003C3CD98FE033020F5D73803EFC64FF1FE02C8EF3343EB360023360323EB210C00EFF742EBC3285AD603F5D73002C1C978B728023E01C1A8C8EFD84FC9101CCD9099324B84CD9099324C84CDDC58EB2BE57E71F5EF1045F1E177C91041CD9099D5CD9099626B29292919E5CDDC58EB41117984CDB2500C0C21015D227884AF12C5EFF14278C1CDF298D119D1E5F5CD0C50606929292909444DF1E1C3CD98100ACD9099E63FC640D310C905CA6152101ECDEF98F5D5C5110300CD0C50E1CDD04FE16E2600CDD04FF126006FC3D04F1007EFD74AEF8F47C91007CD875FEF9247C91016CD9099ED537A99CDDC58EB5059CDEF591B7AB320F8C9101FCD9099E6076F260029292929E5CD9099E60F16005FE119110885197EC32C441025110200CD0C50D5CD9099D5CD9099C1ED68ED79CD0B00ED4806002600D1C5CDD04FE1C3D04F1009CD90994FED78C32C441009DB0621215AEF664FC91015CD9099327699CD9099327799DB06212C5AEF664FC91005FDCB368EC91005FDCB34AEC91011CDDC5821EC86CB38CB19E5C5CD345118071033CDDC58D5C5CD9099E13DFE40D202603C4FCD2150B728012C7D3DE63F3CCAE65F47C5CD065211409319E5CD9099E1C1D1C38762103BCD909932B284CD9099D57AB3CACA5FCDEF98C1C5F53AB2845FF132B084CD9B98ED43AE84C10B78B13AB08420E6D5ED4BAE84F5CDFC50F1E1C3CD9810557AFE37CA634FCD9099F5CD909921569973237223E5CDDC58E171237023EB79EDB0FE082802AF12DB06C1041005214E59181F100521E1581818100521385018111005216160180A100521D3601803213061EFE44FC905C2444A21409322B684CD9099F5FE043014CD9099D5CD9099C147CD6462F5E5A6CD2C44E1F1C10405C810042FA677C91003B677C91003AE77C9100FAFED5BB68412626B1301FF02EDB0C910103EFFED5BB68412626B1301FF02EDB0C910102AB6840100037E2F77230B78B120F7C978FE073030C5CD9099C178FE04300D626B29192929ED5BB6841918192AB684F57B0F0F0FE60F4F7B060009E60747043E010F10FDC1100BAF77545D13010B00EDB0C9100C3EFF77545D13010B00EDB0C91009060C7E2F772310FAC9100E2F0640110C004FA677197910F9C9100D0640110C004FB677197910F9C9100D0640110C004FAE77197910F9C9C91023010A00CDFC503E3A218340EB3634237723EBEDA0EDA01213EDA0EDA01213EDA0EDA0C9102FCD9099B7CACA5FD5CD9099C10604C50FF579DC2363F1C1C50FF579DC7D64F1C1C50FF579DC2A65F1C10F79DC4D65C91060CDDC5878B0C2E65FCB2979FE20D2E65F21EC86C5CD3451CD90991600ED53AE843DFE20D2CA5FCD9099C1F521EC8611EB89C5D53AAE845FCDDD63D1121B79C12804044F18EC0448060013D5CDFC50E1F17EFE0A3802C607C63077EDA0EAEC4AC91022CDDC58131AFEEB20033E5D121BEB41117884CDB250AF121312EFF14278D8EFC64FC91006CD3464C30A461006CD3464C35249104ECD9099470E60CDAF59DCD85FEB232378B72804010C0009F5E5CD9099626B19192929D119E5CD9099E10F0F0FE61F4F0600097BE6073CC1F57811EC86D5010100CDCD98E1C13E010F10FDA6C32C44101ECDEF98F5E5C5CD08643803EFC64FE1E53A7884EF704E1313C1E1F1C3CD98100C0E01CDFC50D5CD9099E177C91007CDDC581AC32C441041CDD558FE0D2006CB21CB10181FFE01281BFE04C0D55059CD0C50E1C5E56E2600CDD04FE1C10B2378B120F0C9D5CDFC50E123C5D5CD8D51D112C1130B78B120F2C91008CD9099424BC3FC5005C28C4CCD90993E5C3279841600ED537A84D778010300CDF298ED43AE84F5E5CD9099626B29292919D119E5CD90992AAE842600545D29292919CD4051D119E5CD9099B7CACA5FD5626B2929291922B0842AAE846F7C9526006F545D2929291922B284CD9099B7CACA5FC147F5CD6D65C1E1F1C5CD2859ED4BB084CDCD9878ED4BB28409C110ECC9100FCD9099ED537A99CD9099B7C8C3F159103ECD90990FF5E6033CF5CD9099F1F5D5FE042803CD9099E1C17C1005A2677DA36F1005AA677DAB6F1005B2677DB36F10052F677D2F6FF130022600EF9247C9101DCD8565E5F516005978CD4151E5EBCD0C50E129292909444DF1E1C3CD981012CD8965E5F5CD9099424BCDFC50F1E1C3CD98101ACD8965F509E5CD9099E1ED52E5424BCDFC50E1F1CD2859C3CD981018CD8965F5E5CD9099E119E5CD9099424BCDFC50E1F1C3CD98104CED6222AE84CD8565F5E50600606929292909E5ED5BAE841922AE84CD9099D1CD4151C109E5CD9099626B29292919D119E5CD9099F5CD0C50C104E1F1C5010900CDCD98ED4BAE8409C110F1C9100621EEFFC34A4D100621F7FFC34A4D1037CD8565F5E50600606929292909E5CD9099D1CD4151C109E5CD9099626B29292919D119E5CD9099CD0C50606929292909444DE1F1C3CD981052ED6222AE84CD8565B7C2ED5FE50600606929292909E5ED5BAE841922AE84CD9099D1CD4151C109E5CD9099626B29292919D119E5CDB165D1F578B1CADF5FF141C5010900CDCD98ED4BAE84EB09EBC110EFC9100621EEFFC3E14D100621F7FFC3E14D103FCD8565B7C2ED5FE50600606929292909E5CD9099D1CD4151C109E5CD9099626B29292919D119E5CDB165EBF578B1CADF5FF1606929292909444DEBD1C3CD98102ACD896541117884CDB250AF121312EFF142DCD85F78B7C2ED5F21F8897EE5F5FDCB08CEEF9B4AF1E177C9101621E785AF5FCD9B98D5CDFC50E1D5EDB0E17EC64077C910120E45ED680CED60E5CD9099E1ED52EF9247C91023CD9099D5CD9099C147ED4393992A9D992B7EE61F2006CD9099C3E565CDDC58EBC36366100218E61025CDDC58210000C5D5E51ACD7166F5EBEF9445F1E1D109C120020B130B1378B120E5EF9247C910372A9D992B7EFE04280DCD9099D5CD9099C147ED439399CDDC58EBC5E57ECD7166F5EF9445218E84CD6366F1E1C120020B23EDA1EA464FC92140930E111640DB108738FB3E07D310DB108738FB3E20D310DB108738FB3EC092D310060CDB108738FBEDA320F71520DFDB108738FB3E05D310C9EB3E1011000029EBED6AEBF57AB820027BB938052CEBED42EBF13D20E9C9EB1100003E10EB29EB293001093D20F6C9117884D50609AF121310FC11AE84D5CD1F50EBED67EBCD1F50EBED67EB1B7CB520EDE1ED52444DE1772379873DC6807723E5EB23EDB0AF12E111070019EBC9D57AB3CADF5FEBEF12431313D5EF1D41D1C1C90E0A0610AF2917B938022C9110F7C9ED7B9F99CD6C5BF601C983FE01C0260068444D29092909E52156995E235623D54E234623C5E7EFF14278C1300AFDCB35AED1E1215A84C9CDF298D119D119CD2859010800115A84D5CDCD98E1AFC922B48421409322B284060CC50608C51AD56F2600292929ED4BB48409EB2AB284CD889822B284D113C110E32525252C22B284C110D6C90E007EFE2920023E20FEBB200A23057ED64FFE6D38013D2312130C10E5C983FE012803AF3DC978FE3A3802D607D630FE1030F04F3A5396B728E979C58781878116005F213A8A19C1AFC9C578B1CADF5F6069EF24431313D5EF1D41D1C1C93E30ED67FE3A3802C607121BC91AFE3A3802D60713ED6FC9CD1051CD1051EDA9EA2851C9CD1D51CD1D51EDA1EA3451C9EB0608210000290730011910F9C9ED5B9D991B1AE61F2803AF18072A9B997CB52003575FC92B229B99EB23CD8D51229D99F6017BC9D5E5CD4051ED5BB4841922B484E13E0ACD4051D1C92179847EE5E60FCB3FF53C4F060009EB606822B48423F130061AE60FCD75511AE6F007070707CD75511B0D79B720EAE111090019ED5BB4847BC9D5FE61380CEB36BB23EBC64FFEBB38013CFE2E20023E3AFE2020023E29FE3F20013D1213DA1EAC551E1EBED52E5C444DCD90993DE603878787C6A6328C98327B98C9CD9099D5CD9099EB2929545D2919D119C9DB108738FB3E2084D310DB108738FB3E8085D310C5E5DB108738FB1A13D31110F5E1C10D2479B720D7C9C5E521EC86E5EB79F5E5C57E1213780600094710F6C1E1F1233D20ECD1E1C1C9FDCB078621EC8622A19921EB8922A39921855222919921BD66229999ED437899117D52D52A5D9623225D967EFE3FC8FED92006225D96C32E50FED8202C237EFED12813CD8552C511F5081B7AB320FB0B78B120F3C1C9C5E5225D96CDB166373FED62ED42E138F0C1C9FE72200D2A7A99ED437A99227899444DC9FEDE202DCD855279E607324B84CD8552C579E60F324C84E5060004237EFE3F20F9EBE10570E5EF1045225D96E1362BC1C9FE9C2008CD0746ED4B7899C9FEAD2009CD875F444D227899C9FEDF2037237EFE3F2008CD634FED4B7899C9CD8552E6F80F0F0FF5CD8552E6F80F0F0FC1903C68F5E5CD8552F5CD8552C1903CE16047F14FC34F67FE932021237EFEB0280E2BCD8552C5CD8552D151ED539399225D96C5CDBD66EBCD464FC1C9FEBBC2A153237E225D96FE6C200ECDBD66CB38CB1921EC86E5C33451FECE202EC5CD8552373FED62ED42C1D8EB2A5D96237EFED420011BFECF2804FED12001137AB320EC237EFE3F20FA225D96C9FEA6202CCD8552EB60692909292901409309E5EBCD855279E1060CB72005772310FCC93D200B3D18FB7E2F772310FAC9FE9D204DCD855279E60747790F0F0FE61F4F043E010F10FD21409309F5E5CD855279010C40E1D1B7200E7A2F577AA677780600094710F6C93D200B7AB677780600094710F6C97AAE77780600094710F6C9FEE22075CD8552792140930100031655B7200777EDA1EA6754C93D20033D18F33D20097E2F77EDA1EA7754C93D20037A18E13D20047A0718DA3D20097AAE77EDA1EA9054C93D2004CB0218F0C5F5E5CD8552E179C1C510012F57F1C13D20097AA677EDA1EAB354C93D20097AB677EDA1EABF54C93D28C5189AFE2D20362B7E2323225D96FE047E327984110000EB227A84EB280FCDA859010000D813EBCD8D51424BC9C5CDA8593003EF0F43E1E5CDD04FC1C9FED1201AE5225D96CDB166373FED62ED42EB13E1D2B253E5CD7D52E118E6FED42002E1C9FEB52008CD85523C47C33C43FEA4CA6446FE132808FEA0383AFEA43036D6A0F5014093ED43B684CD8552C5CD855279C147CD6462C14FA6110100B720011DD5791004B677C1C910052FA677C1C91002AE77C1C9FEAB20110602ED5F57ED5F5F1910F7444D227899C9FECF2003E1E5E9FEC420043E401805FEC22022AFF5CD8552F181F317572F5F08AF0608CB0B3001821F10F8074F08D02F3CC84F05C9FE752022010100237EFE3F2803CD8552DB0207E6015779FE013804A2D320C9DB02E601AA18F6FE992804FE982057D698F5CD8552612E60227984F1B72037327B84CDA859380778B72806EFC64FEF3343EB4E234623EB210003ED42010003C5380C23EB2B702B712323EBEFF742C1214093EDB0C9CDA859D818010C00CDF298114093C3CD98FE9ECA8448FE9F2034CD85522AA399ED5BA199373FED52D823ED423006EB606909444DC52AA199E50922A199CD8552C5CDEF98D119D1C1D5CDCD98C1C9FEC0203D237EFE93F5962019225D96237EFE2A280DCD8552C5CD8552D151ED539399225D96CD8552C57EAB0E0AFE3F2803CD8552E1CD9367ED437899F1CA6366C9FEDB2018C5CD855203D17AB3C82B7EFE3F20FA0B78B120F5225D96C9FEDA2019C5CD8552032BD17AB3C8237EFE3F20FA0B78B120F5225D96C9FED52012237EFE042808CD8552ED435D96C923444D03FE042002237EFE403833FE5B302FEB3DE61F076F131A1BFEAE20043E36856F26801B1A13FE042009ED4B789971237018074E2346ED437899EB237E180BFE30380AFE3A3006CDA658225D96FE70200EC5CD8552D1EB09227899EB424BC9FE712011C5CD8552D1EB373FED42227899EB424BC9FE0D200450591809FE822010C5CD8552D1E5CDBC4F227899444DE1C9FE832014C5CD8552D1E5CD9E4F227899ED537A99444DE1C9FEB0200CCD8552373FED62ED42444DC9FE40200CC5CD8552E178A44779A54FC9FE3C200CC5CD8552E178B44779B54FC9FE3D200CC5CD8552E178AC4779AD4FC9FEB8200ACD8552782F47792F4FC9FE6A2012C5CD8552E1373FED42210000200123444DC9FE6F2012C5CD8552E1373FED42210000280123444DC9FE6C2014C5CD8552E15059EB373FED5219210000380123C9FE6E2013C5CD8552E1373FED4209210000380123444DC9FE6B2013C5CD8552E1373FED4209210000300123444DC9FE6D2014C5CD8552E15059EB373FED5219210000380123C9505979C9237EFE30D8FE3A38F7C9CD9C58E5EB210100444C1B1AFE303818FE3A3014E60FD5C5CD4051C109E5EB3E0ACD4051C1D118E2E1ED4378997EC9AF18063E0118023E04C3989983FE01C0260068292929E52156995E235623D54E234623C5E7EFF14278C13006D1E1215A84C9CDF298D119D119CD2859010800115A84D5CDCD98E1AFC91AEDA02B7723EA1E59C9B7C8C5477CD6400707E60380477CE63FC6406778C1C901AA00CDAF59DC2E50EB4E234623EBC983FE01C0260068292929E52156995E235623D54E234623C5E7EFF14278C13006D1E1215A84C9CDF298D119D119CD2859010800115A84D5CDCD98E1FDCB055E280AE506087E2F772310FAE1CD1A60C36399CD355FCDC061EF2740117984EB4E23462160FE79BE2B200478BE280E11F8FF19EB2A3098ED52EB7AB73F20E72323462356235E2323237EC90E0A0610AF2917B938022C9110F7CB39B93803239191C9C97E234FFE80380947E3E3E3E310FAAFC9D5E5572A7A99CDD9594AE541E3E3E3E310FA147AD300E12B7CB520EEAFD300E1D1C983FEEEC0214093EF7B4CC983472142847EFE3238063A76997778C9FE0A20043A77997778C9773E0C904F7EC5F51A0077132310F909F1C13D20F1C9010C081A007713780600094710F5C9AF1E3F23E5B72802D3060100007C87B52007DB063CD30626407BEDA120EFDB06573EFF90473EFF914F3A719BD3067AD1FE072001AFC9B72003EDB0C9D3067C87B52007DB063CD3062640EDA0EAD598DB06473A719BD306C9CD0864DCD85FEBB720054E234623C90901090009477C87B7200304264078D3064E23477C87B5200604264078D306784623E509228D99E1C5DB064F3A719BD30679C1C9F3D908ED739F99317C99C1D1E1F1F5E5D5C5ED7B9F9908B72003FBAFC9D9E5D306D9FBC90000000000000000000000000021120039F9E17DD306E1DDE1E1D1C1F1C9217884C3115C217884C3165C217884C31B5C217884C3205C217884C3255C217884C3285C218384C30C5C218384C3165C218384C31B5C218384C3205C218384C3255C218384C3285C218E84C30C5C218E84C3115C218E84C31B5C218E84C3205C218E84187B218E8418762199841871219984186C21998418672199841862219984185D219984185821A484185321A484184E21A484184921A484184421A484183F21A484183A21AF84183521AF84183021AF84182B21AF84182621AF84182121AF84181C11788418171183841812118E84180D119984180811A484180311AF84010900EDB0C921409322B684F5C50600C5D5D521EC86360011ED86011800EDB0D17B0F0F0FE60F26006F7BE607F5473EFF2804CB3F10FC11EC861977F12FE6073C47F190CB7F280FE607B7280647AF371F10FCA677181523FE08380636FFD60818F5B7280647AF371F10FC77E12929444D2909ED4BB68409E5D521EB8611F78613237EB728FACB3FAE12237E2BB720097ECB3F862FA612181113237DFEF828047EB720F51B2B7E87AE12D1E1C1F1B720110E0C11EC861A2FA67713230D20F710F0C93D20100E0C11EC861AB67713230D20F810F1C93D20100E0C11EC861AAE7713230D20F810F1C93D20240E0C11EC861AB67713230D20F805C805280F0E0C11F8861AB67713230D20F810F10418DC3D20260E0C11EC861AA6AE7713230D20F705C80528100E0C11F8861AA6AE7713230D20F710F00418DA3D20240E0C11EC861AAE7713230D20F805C805280F0E0C11F8861AAE7713230D20F810F10418DC3D20340E0C11EC861AB67713230D20F805C805281FE50E0C11EC861AA6AE7713230D20F7E10E0C11F8861AB67713230D20F810E10418CC3D20330E0C11EC861AB67713230D20F805C805281EE50E0C11EC861AAE7713230D20F8E10E0C11F8861AB67713230D20F810E20418CD3D20340E0C11EC861AA6AE7713230D20F705C805281EE50E0C11EC861AB67713230D20F8E10E0C11F8861AAE7713230D20F810E20418CC3D20350E0C11EC861AA6AE7713230D20F705C805281FE50E0C11EC861AAE7713230D20F8E10E0C11F8861AA6AE7713230D20F710E10418CB3D203705C8F3E5D9010C00E109D90E0C11EC86D5D9D1D91A2FA6D9471AA6B01323D97713230D20EF10E40E0C11EC861A2FA67713230D20F7FBC93D2040F3C5110C001910FD2BE5D911F4FFE119D9C105C80E0C11F786D5D9D1D91A2FA6D9471AA6B01B2BD9771B2B0D20EF10E40E0C11F7861A2FA6771B2B0D20F7FBC93D200311F4FF190E0C1117001911F786AFF5EBF11A17F5A6F5EB1A2FA677F1B6EB121B2B0D20ECF1EB10DCC9EB0E0C21EC86AFF5F11A1FF5A6F57E2FEBA677F1B677EB13230D20ECF110E2C90000C9E1EF1045E5C921046B229599EF204A21465A117298010201EDB0DB0632719B472AAC9B233AAE9BB8280622689B329D682A9C9B233A9E9BB82806226B9B329D6B2A849B233A869BB82806226E9B329D6E21DF4278EF2650C9017F07210000545DCB0179D301E3E3DB012FB720083E08856F10ED180EC506082C0F30025C6510F8C110DD7CB720016F6C627BB7280A444D2909290929292909197DC921F9670E0B183D21EF670E0A183621E6670E09182F21DD670E09182821D5670E08182121D0670E05181A21CA670E06181321C4670E06180C21BE670E06180521B7670E070600E5CDFC50E1EDB0C32E503A4B840707074F3A4C8447DB108738FBAFD310DB108738FB3E05D310DB108738FB3E2080D310DB108738FB3E8081D3100608DB108738FB7E23D31110F5DB108738FB3E01D310C983FE012803AF3DC978FE3A3802D607D630FE1030F04F3A5396B728E9260069292929E52156995E235623D54E234623C5E7EFF14278C1300AFDCB35AED1E1215A84C9CDF298D119D119CD2859010800115A84D5CDCD98E1CD1A60C36399214C847E47FE0CD02B7E0707076F60010108C3175283FE012803AF3DC978FE3A3802D607D630FE1030F04F3A5396B728E9260069292929E52156995E235623D54E234623C5E7EFF14278C1300AFDCB35AED1E1215A84C9CDF298D119D119CD2859010800115A84D5CDCD98D1CDBE60C3639983FE01C0260068292929E52156995E235623D54E234623C5E7EFF14278C13006D1E1215A84C9CDF298D119D119CD2859010800115A84D5CDCD98E1FDCB055E280AE506087E2F772310FAE1EBCDBE60C36399AFC92A689B3A8699C332990101081189402803119140C31752210604224B84B72007DB0611AF67180311124001080021AE8471E523EBCDCD98E1EF1045C9AFF5210468CD664F211702FDCB364ECD8D61211F02FDCB356ECD8D61212702FDCB346ECD8D61214093CD285AF1F5070707C6174F06081110403E02CD2E5CCD634FF1F5478780C66A269B6F7ECD9B61CD875FB728FAC1F578F5070707C6174F06081110403E02CD2E5CC1F1FE0FC8FE01200104FE04200105FE09200B05CAD36305CAD863C3D863D612380C0F0F0FFE0330054F3E029147780420023E02FE032001AF1889786926004429092929470F0F0FE60F4F78060009ED4BB68409E60747043E010F10FDC9F579F3083E0C904FF1B7201008C5F51A77132310FA09F1C13D20F2C93D201108C5F51AA677132310F909F1C13D20F1C93D201108C5F51AAE77132310F909F1C13D20F1C93D201108C5F51AB677132310F909F1C13D20F1C9C33B670608B7200C78010B00EDA00C093D20F9C93D200E0E0C1AA67713780600094710F5C93D200E0E0C1AAE7713780600094710F5C90E0C1AB67713780600094710F5C90FF5DCBF63F10FF5DCB963F10FF5DCA863F10FF5DC9663F10FF5DC7D63F10FF5DC6363F10FD00640213796113F96C5010400EDB80608AF121B2B10FBC110EFC90640213B96113F96C5010800EDB80604AF121B2B10FBC110EFC90640213D96113F96C5010A00EDB8AF121B121B2B2BC110F0C92140931640AF060C4E77237910FA1520F4C92140930E40AF060CED672310FB0D20F5C9CDBF63C3BF632140930E40AF060CCB1E2310FB0D20F5C9C3C0613E01C3C1613E02C3C1610600E5092B7907070757AF41B7CB162B10FB1709BB380293341520EFE141577EB720040D2310F87A0600C9CDDC58131AFEEB20033E5D121BEB41117884CDB250AF121312C5EFF14278C1C9AFED67FE0A3802C607121BC9CD0864DCD85FB7C2ED5FEB4E234623C911409321EC860E080608C5E501080C1A7713780600094710F6E123C110EC790E58094F0D20E2C9CD2864CD2864EDA9EA6B64C91100802140930FF5DC1965F10FF5DC1365F10FF5DC0265F10FF5DCF064F10FF5DCD764F10FF5DCBD64F10FD00640214893114093C5010400EDB00608AF12132310FBC110EFC90640214493114093C5010800EDB00604AF12132310FBC110EFC90640214293114093C5010A00EDB0AF121312132323C110F0C9213F961640AF060C4E772B7910FA1520F4C9213F960E40AF060CED6F2B10FB0D20F5C9CD1965C31965213F960E40AF060CCB162B10FB0D20F5C9110C00CD4151E57C3C2FE603477D3D2F4F213F9309113F96EDB8C1AF12626B1BEDB8C9110C00CD4151E57C3C2FE603477D3D2F4F11409319EDB0C1AF12626B13EDB0C9C578B1CADF5F6069EF1E431313D5EF1D41D1C1C90E6018060E5C18020EAAC52A9D992B7EE61FC12015C5CD9099E167227984AF327B84D778010300C3F298CDD558EBAFC92A9D992B7EE61F2017CD909921015D227884ED537A84EFF14278010400C3F2983DF5CDD558EBF1C8FE0CC8D603C2D85FEBC30864F5ED4B939978FE187938040600C606FE3B3806D63C3002C6064F04ED439399052A9599F1C5E506004F60692909D119C1E57806006069290929291FF54F0901409309010C06F1D1381A7EE60F771ACB4028050707070713E6F0B677780600094710E7C97EE6F0771ACB402005070707071B13E60FB677780600094710E6C9C5E57ECDE565E1C1EDA1EA6366C9D65CC83DC83DC8D602C83DC83DC83DC8D61BC8D62CC8D611C8D634C92A9D992BB72801BEC2D15FE723229D992A9B992B229B99EFF142DACD4FEB4E234623EBC9CD85522A5D967EFE3F20F5C92A5D96237EFE08200C225D96CD8552C5CD8552D1C9FE2A280ACD97981B2B03225D96C9237ECD7166203AED43AE844E234623225D967EFE3FF308CDAF5978010C00CDF298EBC5ED4BAE8478B12003C11801F108C8F5E5C5D5424BCD8552E109EBC1E1F1C97E225D96D6410726806F1136004E234619192B7EED525E2356C9080E0CC5F51AEDA02B772310F809F1C13D20F0C9114093E5D57D6C2600545D291929295F19D119D12B23E5C5DB100738FB3E2083D310DB100738FB3E8082D3100E0CDB100738FB7ED311780600094710F1C11C0DE120D2C911EB89CD2150FE0A3802C607C630121B7CB520EF3EEB60934F13EBC920202020202020203A4845494748543A57494454483A42414429593A42414429583A415243483A544F4F294249473A4E4F2944415441AF3A424144294E414D453A42414429494E5055543A424144294E554D424552ADDF7FFFFE0000FFFFFDF76A52E087800000000003C20E94973EB80000000000003AF9D26AE1C0000000000000070EAC943900000000000000013852AAC60000000000000000C6AA7564B0000000000000004D5CAA98480018080042084032AAD548481F084802A4A4A82556D6B07195080E0514A5141AD67A604A440849080404020CBCA9404A440A4904044404052AA580B1A41E9602020808034AAE00000000000000000000EAF0000000000000070000001E80000000038000088000000200000020044410080000000000000010144A1306000000000000001940CE74880000000000000014D1399488800000000000002840666B47200000000000000080A000000000000000000000004000000000000000000000000000000000000000003CB0000009000000000000104248000009000000000000305A498A3389319400000000105A7245444F4A54000000001042424427894A5800000000393C424414094A5400000000000081A86389319400000000000000000000000000000000003CB80000900000000000001842400000900000000000002442419638931940000000000842724954F4A54000000000104242491094A580000000003D3C42491094A54000000000000081891093194000000000000000000000000000000000003C88002400000000000000184250002400000000000000244251C924C6500000000000084262293D29500000000000244253C92529600000000000193C52072529500000000000000089C124C65000000000000000000600000000000000800000000000000000000002F0000000000000000000001EAE00000000000000000000EAA5800000000000000000034AA9400000000000000000052A7A6000000000000000000CBCD6B000000000000000001AD6D54800000000000000002556AA98000000000000000032AA756400000000000000004D5CAAC60000000000000000C6AA9439000000000000000138526AE1C0000000000000070EAC973EB80000000000003AF9D252E087800000000003C20E94ADDF7FFFFE0000FFFFFDF76A0000000000000000000000000000008CEC800000000000002444200A4A0000EAE0004E4000040000E444E42C00ECECC0655C4062A200C24E000248E0699600AC8800E440006860E02E4E80C2C0E0060000E8C8E042F240ADDDA04E4440444E40000000444040AAA000000000000000A248A04A4A5088800024442084448000400004E40000448000E0000000802248804AAA404C44E0C248E0C242C0AAE220E8C2C068EAE0E24440EAEAE0EAE2200404000404802484200E0E00842480C240400000004AEAA0CACAC0688860CAAAC0E8C8E0E8C88068AA60AAEAA0E444E0622A40AACAA08888E0AEAAA0CAAAA0EAAAE0CAC880EAAE60CACAA06842C0E44440AAAAE0AAAA40AAAEA0AA4AA0AAA440E248E04AEA40884220C444C04A00000000E084000006AA6088CAC0068860226A6004AC6048C88006A62C88CAA04044402022A48ACAA08888400AEAA00CAAA004AA400CAC8006A6220AC8800C84C04E44200AAAE00AAA400AAEA00A44A00AA6240E24E0648460444440C424C005A000E0E0E0
Then I found that Axe inserted some data at the beginning, so all my calls were thrown off :/

Offline AngelFish

  • Is this my custom title?
  • Administrator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3242
  • Rating: +270/-27
  • I'm a Fishbot
    • View Profile
Re: Calculator Programs/Games Ideas/Requests - Inspiration
« Reply #101 on: March 20, 2011, 03:36:03 am »
Trying to decompile that would be a good way to crash a decompiler :P
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ

Offline Xeda112358

  • they/them
  • Moderator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 4704
  • Rating: +719/-6
  • Calc-u-lator, do doo doo do do do.
    • View Profile
Re: Calculator Programs/Games Ideas/Requests - Inspiration
« Reply #102 on: March 20, 2011, 03:40:40 am »
1152 bytes of that is a font set and bitmap and 582 bytes is a jump table, the rest is just tricky code :D my computer required about 10 to 15 minutes to decompile that with Assemblex  :D

Offline Happybobjr

  • James Oldiges
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2325
  • Rating: +128/-20
  • Howdy :)
    • View Profile
Re: Calculator Programs/Games Ideas/Requests - Inspiration
« Reply #103 on: March 22, 2011, 02:19:17 pm »
Idea:  A text to speech for calc.  It should be rather easy but time consuming.
« Last Edit: March 22, 2011, 03:00:39 pm by Happybobjr »
School: East Central High School
 
Axe: 1.0.0
TI-84 +SE  ||| OS: 2.53 MP (patched) ||| Version: "M"
TI-Nspire    |||  Lent out, and never returned
____________________________________________________________

Offline aeTIos

  • Nonbinary computing specialist
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3915
  • Rating: +184/-32
    • View Profile
    • wank.party
Re: Calculator Programs/Games Ideas/Requests - Inspiration
« Reply #104 on: March 22, 2011, 02:25:52 pm »
yes, it could be done with a microphone that you connect to the I/O port. the hard part would be, to get all the bytes in time.
(um, i feel like missing the point a bit)
I'm not a nerd but I pretend: