Author Topic: Sprite Helpers  (Read 40104 times)

0 Members and 1 Guest are viewing this topic.

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: Sprite Helpers
« Reply #75 on: June 10, 2010, 12:17:58 pm »
What does the error go to?  Does it go to the program name on the homescreen, or somewhere else?

Offline Runer112

  • Project Author
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2289
  • Rating: +639/-31
    • View Profile
Re: Sprite Helpers
« Reply #76 on: June 10, 2010, 12:21:02 pm »
What does the error go to?  Does it go to the program name on the homescreen, or somewhere else?

It goes to the Asm(prgmSPRTEDIT line on the homescreen.

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: Sprite Helpers
« Reply #77 on: June 10, 2010, 12:23:55 pm »
Huh.  I think it sounds like an Axe error.  Would you mind reporting it in the Bug Reports topic with a copy of both the small and large program.  Thanks. :)
Good luck. :D

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: Sprite Helpers
« Reply #78 on: June 10, 2010, 04:33:28 pm »
Its a TI OS thingy, it restricts programs to around 8100 bytes, even though the maximum possible is around 8800 bytes.  Thats why you get the extra 600 bytes in Mirage and Ion, because they aren't stupid like TI :P

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: Sprite Helpers
« Reply #79 on: June 10, 2010, 04:34:25 pm »
Its a TI OS thingy, it restricts programs to around 8100 bytes, even though the maximum possible is around 8800 bytes.  Thats why you get the extra 600 bytes in Mirage and Ion, because they aren't stupid like TI :P
Oh, okay.  Thanks for this info! :D

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55941
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Sprite Helpers
« Reply #80 on: June 10, 2010, 06:37:43 pm »
I'd love to add back a help system, but with only about 200 bytes of available space left in the program, there's no way I could add one. At least until you figure out a way to let us call outside programs. ;D
IMHO I would keep most help in a readme file (altough then it can be a problem if you have no computer access for a while)
Dream of Omnimaga

Offline jsj795

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1105
  • Rating: +84/-3
    • View Profile
Re: Sprite Helpers
« Reply #81 on: June 10, 2010, 10:19:44 pm »
Is it possible to transfer the Hex value of the sprite to an Ans variable? I think with Axe you can't, because there's no writeback, right? But if it is possible, even if it means using hex code or asm lib, I think it would be really helpful. Because you don't need a paper to write down the hex code


Spoiler For funny life mathematics:
1. ROMANCE MATHEMATICS
Smart man + smart woman = romance
Smart man + dumb woman = affair
Dumb man + smart woman = marriage
Dumb man + dumb woman = pregnancy
2. OFFICE ARITHMETIC
Smart boss + smart employee = profit
Smart boss + dumb employee = production
Dumb boss + smart employee = promotion
Dumb boss + dumb employee = overtime
3. SHOPPING MATH
A man will pay $2 for a $1 item he needs.
A woman will pay $1 for a $2 item that she doesn't need.
4. GENERAL EQUATIONS & STATISTICS
A woman worries about the future until she gets a husband.
A man never worries about the future until he gets a wife.
A successful man is one who makes more money than his wife can spend.
A successful woman is one who can find such a man.
5. HAPPINESS
To be happy with a man, you must understand him a lot and love him a little.
To be happy with a woman, you must love her a lot and not try to understand her at all.
6. LONGEVITY
Married men live longer than single men do, but married men are a lot more willing to die.
7. PROPENSITY TO CHANGE
A woman marries a man expecting he will change, but he doesn't.
A man marries a woman expecting that she won't change, and she does.
8. DISCUSSION TECHNIQUE
A woman has the last word in any argument.
Anything a man says after that is the beginning of a new argument.

Girls = Time * Money (Girls are a combination of time and money)
Time = Money (Time is money)
Girls = Money squared (So, girls are money squared)
Money = sqrt(Evil) (Money is also the root of all evil)
Girls = sqrt(Evil) squared (So, girls are the root of all evil squared)
Girls = Evil (Thus, girls are evil)
*Girls=Evil credit goes to Compynerd255*

Offline Runer112

  • Project Author
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2289
  • Rating: +639/-31
    • View Profile
Re: Sprite Helpers
« Reply #82 on: June 10, 2010, 11:17:38 pm »
As soon as a way to export data to ans, programs, strings, or any of the like becomes available, I will add support for it.

Offline Ikkerens

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 378
  • Rating: +28/-9
  • JavaScript Magician
    • View Profile
    • Walotech
Re: Sprite Helpers
« Reply #83 on: October 06, 2010, 12:41:45 pm »
Ok, I got stuck on 1 bit.
Where are my sprites located? Is there any way to export them? Where does the editor itself store them? (So I can extract them)

Edit: I found the appvar, but I don't understand its structure.
How is the appvar structured so I can copy them out (to a picture file or sumthing)?
« Last Edit: October 06, 2010, 01:17:35 pm by Ikkerens »

Splut for Android [----------]
Paused/halted indefinitely, might be abandoned, our graphic designer quit and the rest of us simply doesn't have the time to work on it...

Offline Happybobjr

  • James Oldiges
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2325
  • Rating: +128/-20
  • Howdy :)
    • View Profile
Re: Sprite Helpers
« Reply #84 on: February 08, 2012, 10:26:19 pm »
any chance you can add exporting the data?
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 DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55941
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Sprite Helpers
« Reply #85 on: February 08, 2012, 10:31:04 pm »
Holy necropost :O
Dream of Omnimaga

Offline Digital

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 107
  • Rating: +0/-0
  • 10101
    • View Profile
    • Digital's Hp
Re: Sprite Helpers
« Reply #86 on: April 01, 2014, 12:01:24 pm »
I'd love to add back a help system, but with only about 200 bytes of available space left in the program, there's no way I could add one.
If you compile your program to an App, you have much more memory to use.
This woud be cool


Why do you use Subroutines like them?
Code: [Select]
Lbl 16
=16
Return


Lbl 22
+22
Return

This isnt easy to read and takes memory.
I'm sorry if i might make some mistakes, I'm German so English isn't my first language. Please correct me :)

Offline TheCoder1998

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 434
  • Rating: +20/-2
  • my art is written in code, not in graphite
    • View Profile
    • My website :D
Re: Sprite Helpers
« Reply #87 on: April 01, 2014, 12:03:36 pm »
HOLY NECROPOST BATMAN :o

protip: look at the date of the post you're replying on, because this post is 2 years old...
my ticalc acc:

http://www.ticalc.org/archives/files/authors/113/11365.html

Spoiler For The Best Song Ever:


follow me on tumblr :)
www.rickdepizza.tumblr.com

check out my anilist :D
http://anilist.co/animelist/29701/Rickdepizza

Offline Hayleia

  • Programming Absol
  • Coder Of Tomorrow
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3367
  • Rating: +393/-7
    • View Profile
Re: Sprite Helpers
« Reply #88 on: April 01, 2014, 12:41:21 pm »
And using small routines can be useful when you use them several times since a call to that routine is smaller than the content of the routine.
I own: 83+ ; 84+SE ; 76.fr ; CX CAS ; Prizm ; 84+CSE
Sorry if I answer with something that seems unrelated, English is not my primary language and I might not have understood well. Sorry if I make English mistakes too.

click here to know where you got your last +1s

Offline Streetwalrus

  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3821
  • Rating: +80/-8
    • View Profile
Re: Sprite Helpers
« Reply #89 on: April 01, 2014, 04:48:44 pm »
Don't question Runer's programming. Ever. :P