Author Topic: Features Wishlist  (Read 693980 times)

0 Members and 4 Guests are viewing this topic.

Offline Compynerd255

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 336
  • Rating: +53/-4
  • Betafreak Games
    • View Profile
    • Betafreak Games
Re: Features Wishlist
« Reply #1950 on: March 17, 2011, 10:30:14 am »
Such as having "appvarScreen" be able to be displayed on the screen (without messing with L3 or L6)
We have "BUFFER->DispGraph" :) No greyscale, though, for that.
isn't that the same as Buffer->(l3 or L6 not sure) then display graph?
But that destroys L3 and L6. However, as a caveat, you should use an arbitrary buffer as a backup storage, and L3 and L6 as more active drawing space.
The Slime: On Hold, preparing to add dynamic tiles

Axe Eitrix: DONE

Betafreak Games: Fun filled games for XBox and PC. Check it out at http://www.betafreak.com



Offline Freyaday

  • The One And Only Serial Time Killing Catboy-Capoeirista-Ballerino
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1970
  • Rating: +128/-15
  • I put on my robe and pixel hat...
    • View Profile
Re: Features Wishlist
« Reply #1951 on: March 17, 2011, 01:24:03 pm »
No, BUFFER->DispGraph doesn't work anymore. Speaking of which:
BUFFER->DispGraph
In other news, Frey continues kicking unprecedented levels of ass.
Proud member of LF#N--Lolis For #9678B6 Names


I'm a performer at heart; I stole it last week.
My Artwork!

Ashbad

  • Guest
Re: Features Wishlist
« Reply #1952 on: March 17, 2011, 01:27:16 pm »
I'm not sure if this is done yet, but it would be nice if axioms who take control of unused system tokens can change their names in the editor, kinda like how Axe changes tokens like Plot1( to Pt-Mask(.

That would be useful to me greatly, and many other Axiom developers.

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: Features Wishlist
« Reply #1953 on: March 17, 2011, 05:56:42 pm »
My calculator, and one of my friend's calc (ti-84+ and 84+SE) still cant handle 4 lvl grayscale (and 3 has problems too)  So maybe this could allow all users to have better displaying and slow it down enough to work on some calcs (Types L and M that I have seen)

Thank you for your time.
As a side note, the calc's that I have seen fail with the Gray, also have problems linking together (probably coincidence)
Mine's an 'M' and it doesn't have the greyscale or linking problems. ;)
« Last Edit: March 17, 2011, 05:56:50 pm by ztrumpet »

Offline Happybobjr

  • James Oldiges
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2325
  • Rating: +128/-20
  • Howdy :)
    • View Profile
Re: Features Wishlist
« Reply #1954 on: March 20, 2011, 01:52:52 pm »
Auto power down in program option?
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 Runer112

  • Project Author
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2289
  • Rating: +639/-31
    • View Profile
Re: Features Wishlist
« Reply #1955 on: March 20, 2011, 02:23:09 pm »
APD only works in situations when the OS is in control, so you can't just insert APD into an assembly program. If the assembly program calls a bcall that waits though, like _getkey or _GetStringInput, APD can activate during that.

Offline Darl181

  • «Yo buddy, you still alive?»
  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3408
  • Rating: +305/-13
  • VGhlIEdhbWU=
    • View Profile
    • darl181.webuda.com
Re: Features Wishlist
« Reply #1956 on: March 20, 2011, 05:17:30 pm »
Someone should probably make a list of some sort of all these requests, it's hard to tell what's added and what's not, also some things get kind of buried and not found :P
« Last Edit: March 20, 2011, 05:24:19 pm by Darl181 »
Vy'o'us pleorsdti thl'e gjaemue

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Features Wishlist
« Reply #1957 on: March 20, 2011, 07:09:00 pm »
I'm not sure if this is done yet, but it would be nice if axioms who take control of unused system tokens can change their names in the editor, kinda like how Axe changes tokens like Plot1( to Pt-Mask(.

It's been suggested before. I think people said that would slow down the editor too much (it's already scrolling much slower than usual).




Offline Runer112

  • Project Author
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2289
  • Rating: +639/-31
    • View Profile
Re: Features Wishlist
« Reply #1958 on: March 20, 2011, 07:13:53 pm »
I'm not sure if this is done yet, but it would be nice if axioms who take control of unused system tokens can change their names in the editor, kinda like how Axe changes tokens like Plot1( to Pt-Mask(.

It's been suggested before. I think people said that would slow down the editor too much (it's already scrolling much slower than usual).

I think it would hardly slow down the editor any more than Axe already slows it down, if done right. By this, I mean searching the file for Axioms and loading all the token replacements before editing so none of it has to be done on the fly.

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Features Wishlist
« Reply #1959 on: March 20, 2011, 07:25:40 pm »
From the past five pages (in reverse order):


I took out some unrelated parts of each post, so if any of them sound weird, that's why :)
« Last Edit: March 20, 2011, 07:26:59 pm by Deep Thought »




Offline Darl181

  • «Yo buddy, you still alive?»
  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3408
  • Rating: +305/-13
  • VGhlIEdhbWU=
    • View Profile
    • darl181.webuda.com
Re: Features Wishlist
« Reply #1960 on: March 20, 2011, 07:49:30 pm »
Starting from really far back...
Quigibo: if possible can axe eventually have a Select/Switch case structure?  Y'know like in C/C++/Java/all that good stuffz
Maybe like:
Code: (POSSIBLE AXE SWITCH FORMAT) [Select]
Switch(X)
Case 1
1->Y
Case 2
3->Z
Case 5
X-Z->Y
Case Else
Sin(Cos(Sin(Cos(X))))->Y
End
the ability to retrieve the address of our labels.
How about using the L token?  Like LLB?A to store the address of label LB to A.
How about a command like TI Basic's Stop.  More info here: http://ourl.ca/8403/169341
An "Exit" command. ;D
When we go in compilation menu, it could be nice to put the last source compiled at the beginning of the list. What do you think ?
2. Did anyone ever request a Axe( command?
3. Are there special getkeys for stuff like 2ND+MODE, or do we have to set a variable when 2ND is pressed?.
A switch statement for generating optimized assembly using vector tables would be very used, indeed.
Trinary operators! :D It would work great in Axe since it relies so heavily on HL. Not sure if it's too late to suggest something so big, though.
alternate steps for For() loops, the same way it is in BASIC?
Can the instant goto be made compatible with CalcUtil's "save screen" option?
The save screen is when you quit out of the program editor it asks if you want to save changes or not, very useful :) but it causes crashes with axe :P
Quigibo, if you are implementing Switch statements, can you include support for Strings?
While we're at it.. I also suggest adding optimized string comparison functions :)
An option to disable the token swaps when editing source.
a Symbol Table. In other words, I want to define memory locations other than L1-L6 as alpha-numeric symbols. For example, this:
Code: [Select]
GetCalc(Str1, 768) -> {L1+700}r
...code...
Pt-Off(2,5,Pic1)->{L1+700}r
Copy(L6, {L1+700}r, 768
becomes this:
Code: [Select]
#Define(BUF,L1+700
GetCalc(Str1, 768) -> BUF
...code...
Pt-Off(2,5,Pic1)->BUF
Copy(L6,BUF,768)
ASM programmers can do this, so why can't we?
First that the Axe-specific entries in the catalog are implemented in the alphabetical order, so that tey're more easy to find.
And second a option to compile a progam directly using a menu entry for example in the program menu.
maybe a possible Lite-Axe program that compiles very simple programs on the fly O.o
I think it would be cool if someone made an app kind of like TI 83 Plus Catalog Help, except with Axe commands instead of TI-Basic.
4*4 sprites.  Instead of it always having to be 8*8 and doing, say, [F09090F000000000], something like [F99F] would be just a square, and only a square.
I still want 8*y sprites that can be any height sometime. ;D  For instance, 8*4...
Changing some of the drawing commands so that they work with the back-buffer/arbitrary buffers, like Text() and Circle().
some sort of sign function that would return the sign (65535, 0, or 1) of a number? Too bad sign{} is already in use though...
maybe a Vertical +2 using a number to tell the parser how many pixels to shift?
Drawing to an arbitrary buffer would be really useful IMO.
Pixel testing an arbitrary buffer would also be fantastic.
A Bitmap( command that draws to the buffer, and a Pt-Mask command with custom height and width, for example Pt-Mask(xpos,ypos,hex,height, width)
(cursive is optional argument)
I would also like to be able to read/write to bits instead of just bytes and nibbles. 

Like previous post, edited out some extra stuff in posts
« Last Edit: March 20, 2011, 08:17:41 pm by Darl181 »
Vy'o'us pleorsdti thl'e gjaemue

Offline jnesselr

  • King Graphmastur
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2270
  • Rating: +81/-20
  • TAO == epic
    • View Profile
Re: Features Wishlist
« Reply #1961 on: March 20, 2011, 07:52:12 pm »
woot, I got quoted!  Nicely done, DeepThought.

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: Features Wishlist
« Reply #1962 on: March 20, 2011, 08:07:58 pm »
Darl got ninja'd. :(
Thanks, Darl and Deep. :)

Offline Darl181

  • «Yo buddy, you still alive?»
  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3408
  • Rating: +305/-13
  • VGhlIEdhbWU=
    • View Profile
    • darl181.webuda.com
Re: Features Wishlist
« Reply #1963 on: March 20, 2011, 08:11:09 pm »
I added more stuff to the list, up to before page 126.  Lots of stuff that's not in the last five pages :P
I was looking for when axe 050 was released, but there's stuff before that as well

EDIT: there's a routine index, maybe there could be an index for this?
« Last Edit: March 20, 2011, 08:18:26 pm by Darl181 »
Vy'o'us pleorsdti thl'e gjaemue

Offline Camdenmil

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 121
  • Rating: +4/-0
    • View Profile
Re: Features Wishlist
« Reply #1964 on: March 20, 2011, 09:46:15 pm »
I don't know if this has been suggested already, but a way to easily AND sprites to a buffer?
It is bad luck to be superstitious.