Omnimaga

Calculator Community => TI Calculators => Axe => Topic started by: Yeong on November 07, 2011, 01:02:08 pm

Title: What did I do wrong here?
Post by: Yeong on November 07, 2011, 01:02:08 pm
so this is an axe source file:
Code: [Select]
prgmASRC
:.MPREV
:prgmMUSEINC
:GetCalc("varN")→A
:GetCalc("varO")→B
:GetCalc("varP")→C
:float{A}→N
:float{B}→O
:float{C}→P
:PM(N,O,P
:prgmMUSERT

prgmMUSEINC contains the list of wavelengths and Lbl PM contains the routine that plays the note accordingly.
It works if I run it on homescreen, but not in this program(TI-BASIC)

Code: [Select]
{data.....}→L1
For(G,0,15
L1(3G)→N
L1(3G+1)→O
L1(3G+2)→P
Asm(prgmMPREV
End

It seems to skip asm program D:
What's wrong with this?
Title: Re: What did I do wrong here?
Post by: Yeong on November 08, 2011, 10:05:03 am
*bump*
anyone? D:
Title: Re: What did I do wrong here?
Post by: Darl181 on November 08, 2011, 10:30:43 am
How are you running the asm program?  (as in zstart, no shell or DCS, archived or not)
Title: Re: What did I do wrong here?
Post by: Yeong on November 08, 2011, 10:33:53 am
just in TI-BASIC program...
Oh crud. I found out why!
I compiled it as MirageOS file... D:
Title: Re: What did I do wrong here?
Post by: C0deH4cker on November 11, 2011, 10:24:02 pm
That would cause some problems :P