Author Topic: Calling Brave Axe Warriors!  (Read 21011 times)

0 Members and 1 Guest are viewing this topic.

Offline Quigibo

  • The Executioner
  • CoT Emeritus
  • LV11 Super Veteran (Next: 3000)
  • *
  • Posts: 2031
  • Rating: +1075/-24
  • I wish real life had a "Save" and "Load" button...
    • View Profile
Re: Calling Brave Axe Warriors!
« Reply #45 on: June 21, 2010, 12:46:28 am »
I'm probably exaggerating when I say that erasing flash pages wears down the flash chip.  Unless your calc is already 10 years old, I wouldn't even worry about it at all.  I only mention it becasue if I don't and then someone's flash chip is no longer able to be written to, that wouldn't be pretty.  Defragmenting has the same effect as garbage collecting.  Both erase flash but in different areas.

I forgot to fix the error messages.  I'll do that now.  I'm glad this is working on an NSpire, that was one of the calculators I was worried about.
« Last Edit: June 21, 2010, 12:46:56 am by Quigibo »
___Axe_Parser___
Today the calculator, tomorrow the world!

Offline Magic Banana

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 371
  • Rating: +77/-1
  • It's not an apple, it's a ... magic banana.
    • View Profile
Re: Calling Brave Axe Warriors!
« Reply #46 on: June 21, 2010, 08:14:00 am »
Well, got to play around with the beta a bit. Everything was smooth and no problems occurred.
My calculator: TI 83+SE with 1.19

So, here are some things I tested for and worked just fine:
(All of these were of course used with the compile set to Application.)
-Compiled normally
-Archived source and compiled
-Forced errors and tried to compile
-Compiled using lowercase letters in name
-Compiled running entire program in Full
-Compiled running entire program in Normal
-Compiled running Full/Normal toggling in program
-Compiled program larger than 8KB

Everything seems to be working just fine with the app compiling.

Oh, as for willrandship's error, I was able to recreate the same thing that happened to him on my calc, so it's not just an Nspire issue.
I do sprites and stuff, so yeah.

Quote from: yunhua98
i'M NOT SURE WHAT A SWORD SKILL IS BUT HERE'S THE SWORD ANIMATION FROM THE TWO SPRITES ON PG 13

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55918
  • Rating: +3152/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: Calling Brave Axe Warriors!
« Reply #47 on: June 21, 2010, 11:59:47 am »
I'm probably exaggerating when I say that erasing flash pages wears down the flash chip.  Unless your calc is already 10 years old, I wouldn't even worry about it at all.  I only mention it becasue if I don't and then someone's flash chip is no longer able to be written to, that wouldn't be pretty.  Defragmenting has the same effect as garbage collecting.  Both erase flash but in different areas.

I forgot to fix the error messages.  I'll do that now.  I'm glad this is working on an NSpire, that was one of the calculators I was worried about.
I think it's about 100000 writes, but we do not know if it's a myth or reality. Even BrandonW is not sure, because he never saw a bricked calc this way. We had a member who managed to do it, but maybe his calc was defective and his flash chip weared out earlier.

Offline jnesselr

  • King Graphmastur
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2270
  • Rating: +81/-20
  • TAO == epic
    • View Profile
Re: Calling Brave Axe Warriors!
« Reply #48 on: June 21, 2010, 12:14:20 pm »
No, it's possible. I seem to remember an article about a device that constantly erased the flash chip over and over. I do believe that it failed after a few million writes. I don't believe the average user has any reason to worry about this.

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55918
  • Rating: +3152/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: Calling Brave Axe Warriors!
« Reply #49 on: June 21, 2010, 12:17:24 pm »
Except that now I remember a Wikipedia article talking about Casio AFX calcs saying that the flash chip lasted only a few years in them. Maybe that calc erase stuff over and over for absolute no reason, like when turning it ON or something, though. It made me worried, though.

http://en.wikipedia.org/wiki/Casio_graphic_calculators#Algebra_FX_series
« Last Edit: June 21, 2010, 12:17:47 pm by DJ Omnimaga »

Offline Quigibo

  • The Executioner
  • CoT Emeritus
  • LV11 Super Veteran (Next: 3000)
  • *
  • Posts: 2031
  • Rating: +1075/-24
  • I wish real life had a "Save" and "Load" button...
    • View Profile
Re: Calling Brave Axe Warriors!
« Reply #50 on: June 22, 2010, 10:15:55 pm »
Just wanted a little follow-up.  Has anyone had any problems?  And has anyone tried to send the app to the computer and sign it?  It sounds like so far, the routine is working great.  The one other thing I wanted to test though was to make sure it gives a memory error if you try to compile an app when you have less that 16kb of archive left over.  Would anyone be able to test that?
___Axe_Parser___
Today the calculator, tomorrow the world!

SirCmpwn

  • Guest
Re: Calling Brave Axe Warriors!
« Reply #51 on: June 22, 2010, 10:28:55 pm »
No problems here.  I haven't tried signing it, but I really like the App compile feature.  It's quite nice.  I can try to compile one with <16Kb of ROM left.

Offline Magic Banana

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 371
  • Rating: +77/-1
  • It's not an apple, it's a ... magic banana.
    • View Profile
Re: Calling Brave Axe Warriors!
« Reply #52 on: June 23, 2010, 01:32:08 am »
I can try signing mine and see how wabbitemu takes it. As for the memory, seeing as how I've got 1381k free, I don't plan on getting below 16k anytime soon.

EDIT: Okay, problem. whenever I try to transfer the App to my computer, it will only send about 400 bytes. I've sent it around 5 times and it always stops there.
« Last Edit: June 23, 2010, 01:50:44 am by Magic Banana »
I do sprites and stuff, so yeah.

Quote from: yunhua98
i'M NOT SURE WHAT A SWORD SKILL IS BUT HERE'S THE SWORD ANIMATION FROM THE TWO SPRITES ON PG 13

Offline calcdude84se

  • Needs Motivation
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2272
  • Rating: +78/-13
  • Wondering where their free time went...
    • View Profile
Re: Calling Brave Axe Warriors!
« Reply #53 on: June 23, 2010, 01:51:08 pm »
Stupid TI-Connect, it seems like it will only receive signed apps, too (400 bytes is about the length of the signature). Better luck with TILP? Waiting fifteen or however many minutes to sign it on calc is ridiculous.
"People think computers will keep them from making mistakes. They're wrong. With computers you make mistakes faster."
-Adam Osborne
Spoiler For "PartesOS links":
I'll put it online when it does something.

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55918
  • Rating: +3152/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: Calling Brave Axe Warriors!
« Reply #54 on: June 23, 2010, 02:10:41 pm »
Bah at TI x.x

Now how do people who got a 64 Bit edition of Windows and can't use TiLP without much hassle attempt at sending Axe apps to their computer without having to sign them on-calc?

Offline calcdude84se

  • Needs Motivation
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2272
  • Rating: +78/-13
  • Wondering where their free time went...
    • View Profile
Re: Calling Brave Axe Warriors!
« Reply #55 on: June 23, 2010, 02:34:44 pm »
Oh boy, I forgot about them... this is ridiculous. It shouldn't check whether the app is signed when receiving it! I don't need content control on my computer, too.
"People think computers will keep them from making mistakes. They're wrong. With computers you make mistakes faster."
-Adam Osborne
Spoiler For "PartesOS links":
I'll put it online when it does something.

Offline Raylin

  • Godslayer
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1392
  • Rating: +83/-25
  • I am a certifiable squirrel ninja.
    • View Profile
    • Ray M. Perry
Re: Calling Brave Axe Warriors!
« Reply #56 on: June 23, 2010, 02:37:09 pm »
Perhaps... And this is just a thought from an inexperienced newbie... but...

Could you just make a temporary signature to slap onto the end of the app for receiving only?
Then, have a program that looks for that specific pattern of bytes and rips it out?
Bug me about my book.

Sarah: TI-83 Plus Silver Edition [OS 1.19]
Cassie: TI-86 [OS 1.XX]
Elizabeth: TI-81 [OS 1.XX]
Jehuty: TI-83 Plus Silver Edition [OS 1.19]
Tesla: CASIO Prizm







SirCmpwn

  • Guest
Re: Calling Brave Axe Warriors!
« Reply #57 on: June 23, 2010, 02:39:50 pm »
I'm not the authority on this, but I don't think so.

Offline calcdude84se

  • Needs Motivation
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2272
  • Rating: +78/-13
  • Wondering where their free time went...
    • View Profile
Re: Calling Brave Axe Warriors!
« Reply #58 on: June 23, 2010, 02:45:11 pm »
I'm pretty sure you can't. There is only one way a certain app can be validly signed, so you can't have a temporary  signature. Note that the generated apps have a signature, just a very wrong one :P
"People think computers will keep them from making mistakes. They're wrong. With computers you make mistakes faster."
-Adam Osborne
Spoiler For "PartesOS links":
I'll put it online when it does something.

Offline Raylin

  • Godslayer
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1392
  • Rating: +83/-25
  • I am a certifiable squirrel ninja.
    • View Profile
    • Ray M. Perry
Re: Calling Brave Axe Warriors!
« Reply #59 on: June 23, 2010, 02:45:57 pm »
TI-Connect patch? o.O
Bug me about my book.

Sarah: TI-83 Plus Silver Edition [OS 1.19]
Cassie: TI-86 [OS 1.XX]
Elizabeth: TI-81 [OS 1.XX]
Jehuty: TI-83 Plus Silver Edition [OS 1.19]
Tesla: CASIO Prizm