Omnimaga

Calculator Community => TI Calculators => Axe => Topic started by: DJ Omnimaga on May 22, 2010, 02:08:45 am

Title: cross platform compatibility issue?
Post by: DJ Omnimaga on May 22, 2010, 02:08:45 am
I think there may be a compatibility issue between platforms and emulators with some Axe commands

Quote
.SCRNSHOT
"vPIC"->Str1
StoreGDB
GetCalc(Str1,768)->A
Return!If
conj(L6,A,768)

Quote
.SCRNVIEW
"vPIC"->Str1
Unarchive Str1
Return!If GetCalc(Str1)->A
A->DispGraph

This fails on every calc ROM I tried on Wabbitemu, 83+, 83+SE and 84+ series. It also fails on my TI-Nspire OS 2.54MP. Garbage shows up when recalling the appvar content. However, it works perfectly on my real 83+ hardware.
Title: Re: cross platform compatibility issue?
Post by: Quigibo on May 22, 2010, 02:50:53 am
I tried that exact program letter for letter and it worked on both emu and calc.  Are you sure you typed it correctly?  For instance, the lowercase v is not the same as the recursive v (the correct one) for the appvar string.
Title: Re: cross platform compatibility issue?
Post by: DJ Omnimaga on May 22, 2010, 07:25:00 am
Ok finally it was a false alert. More the result of RAM corruption or something. I simply resetted my Nspire RAM another time, recompiled the program and then it started working on other platforms.

Well... it at least DOES appear to work the way I want.