[TI ASM] something is wrong...

Got questions? Got answers? Go here for both.

Moderator: MaxCoderz Staff

Post Reply
King Harold
Calc King
Posts: 1513
Joined: Sat 05 Aug, 2006 7:22 am

[TI ASM] something is wrong...

Post by King Harold »

my code
it has become huge so im linking to it.
I have tested it, it makes an appvar, it deleted appvars, it does the archive trick, but read/write does not work
i dont know which doesnt work though, or maybe they both dont work.
so im asking for help.. again.. sorry ppl :(
also, if anyone here knows how to copy from archive instead of unarchiving, please tell me how.
User avatar
tr1p1ea
Maxcoderz Staff
Posts: 4141
Joined: Thu 16 Dec, 2004 10:06 pm
Location: I cant seem to get out of this cryogenic chamber!
Contact:

Post by tr1p1ea »

Could you please not make a new topic everytime there is something wrong with the SAME program/project?

You should look up the romcall _FlashToRam btw, it should help you.
"My world is Black & White. But if I blink fast enough, I see it in Grayscale."
Image
Image
King Harold
Calc King
Posts: 1513
Joined: Sat 05 Aug, 2006 7:22 am

Post by King Harold »

sorry about the many topics, i had 2 thoughts:
1"lets not flood this forum.."
2"but its a different question.."

unfortunately the second thought won.

thanx i'll put it in - it wont make my code work though the problem lies in something else

also, you can delete those topics right? (go ahead if they're bothering you, i fixed those problems thanks to all the help i got)

how do i get the offset for FlashToRam? is it the hl output of ChkFindSym?
if not, what IS the hl output of chkfindsym?
User avatar
tr1p1ea
Maxcoderz Staff
Posts: 4141
Joined: Thu 16 Dec, 2004 10:06 pm
Location: I cant seem to get out of this cryogenic chamber!
Contact:

Post by tr1p1ea »

I was wondering if you had a copy of these:

http://education.ti.com/educationportal ... tpaneid=28

Namely the TI-83 Plus Developer Guide and the TI-83 Plus System Routines? Those are two VERY handy documents that tell you all bout most TIOS functions and formats etc.

_ChkFindSym - If the variable is in RAM then DE points to its DATA area (with size bytes). If its in FLASH then: Data Area = _ChkFindSym(de) + 9 + varLength(PrgmName) + 3.
"My world is Black & White. But if I blink fast enough, I see it in Grayscale."
Image
Image
King Harold
Calc King
Posts: 1513
Joined: Sat 05 Aug, 2006 7:22 am

Post by King Harold »

I had the sys routines thing only but now i have them both, thanx, and thanx again

+9 +3 is that +12 or is that a noob thought..
I can't get FlashToRam working :(
Post Reply