• Axe Q&A 5 5
Currently:  

Author Topic: Axe Q&A  (Read 601132 times)

0 Members and 2 Guests are viewing this topic.

Offline squidgetx

  • Food.
  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1881
  • Rating: +503/-17
  • rawr.
    • View Profile
Re: Axe Q&A
« Reply #690 on: October 05, 2011, 03:32:09 pm »
Where did you put the Normal and Full; around the whole set of statements or inside the conditional?

I would think that you wouldn't make that kind of mistake but at this point I can't think of any other explanation lol
I'm pretty sure that Quigibo purposely added extra delay so it would work at 15MHz.
Huh, didn't know about that :P Wow, apparently that was fixed over a year ago :O Well, looks like that just shows how often I use 15mhz mode :P


Darl181 I have no idea what's going on :P
« Last Edit: October 05, 2011, 03:35:18 pm by squidgetx »

Offline Quigibo

  • The Executioner
  • CoT Emeritus
  • LV11 Super Veteran (Next: 3000)
  • *
  • Posts: 2031
  • Rating: +1075/-24
  • I wish real life had a "Save" and "Load" button...
    • View Profile
Re: Axe Q&A
« Reply #691 on: October 05, 2011, 04:09:14 pm »
Apparently the delay I added is not enough, there is currently 19 T-states between the port commands not including the port commands themselves.  I think 7 are required for 6MHz so I assumed that 7*(15/6) = 17.5 I am still over the minimum.  But maybe it was 8 T-States?  Then I would need at least 20, putting me under.  I can add 3 T-States and keep the routine the same size, so I'll probably just do that.  No slow downs in games would be noticeable as a result of this, but hopefully it should solve this problem for good.
___Axe_Parser___
Today the calculator, tomorrow the world!

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: Axe Q&A
« Reply #692 on: October 05, 2011, 06:27:52 pm »
I'm probably missing something, but how do the Port commands relate to getKey?
« Last Edit: October 05, 2011, 06:28:12 pm by Darl181 »
Vy'o'us pleorsdti thl'e gjaemue

Offline calc84maniac

  • eZ80 Guru
  • Coder Of Tomorrow
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2912
  • Rating: +471/-17
    • View Profile
    • TI-Boy CE
Re: Axe Q&A
« Reply #693 on: October 05, 2011, 11:36:14 pm »
I'm probably missing something, but how do the Port commands relate to getKey?
Ports are an ASM construct, and are used to interface with all kinds of hardware (not just the external link ports). In this case, it is the keypad port.
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman

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: Axe Q&A
« Reply #694 on: October 05, 2011, 11:47:11 pm »
Ah ok.  I was confused there for a bit :P

Another question.  Is it ok to have GDBs in apps if you only read from them?  Not writing, only reading.
Vy'o'us pleorsdti thl'e gjaemue

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: Axe Q&A
« Reply #695 on: October 06, 2011, 12:17:22 am »
Yeah that's fine

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: Axe Q&A
« Reply #696 on: October 06, 2011, 12:23:57 am »
As it turns out, Axe does weird things to ports that don't correspond to actual keys.
getkey(7) O.o
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!

Offline Stefan Bauwens

  • Creator of Myst 89 - סטיבן
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1799
  • Rating: +162/-24
  • 68k programmer
    • View Profile
    • Portfolio
Re: Axe Q&A
« Reply #697 on: October 06, 2011, 03:40:11 pm »
This is not really an AXE question, but I need it while programming in axe. I noticed that while in my source code editor(on calc) I press 2nd+ON the calc goes off. When I put it back on I'm at the homescreen. First I could do Alpha+ON and then the calc would go off and when turned back on, it would be in the source code, at the place I left it. Recently this Alpha+On doesn't do anything anymore. Did I turn something off?


Very proud Ticalc.org POTY winner (2011 68k) with Myst 89!
Very proud TI-Planet.org DBZ winner(2013)

Interview with me

Offline Hayleia

  • Programming Absol
  • Coder Of Tomorrow
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3367
  • Rating: +393/-7
    • View Profile
Re: Axe Q&A
« Reply #698 on: October 06, 2011, 03:42:44 pm »
This is a DoorCS hook (if I am not wrong (or is it on+stat ???), anyway, a hook ;)) that uses APD, non real turning off, so, for example, if you started using zStart (or any other hook installer that could interfere with it), this hook could having been killed.
« Last Edit: October 06, 2011, 03:44:26 pm by Hayleia »
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 Stefan Bauwens

  • Creator of Myst 89 - סטיבן
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1799
  • Rating: +162/-24
  • 68k programmer
    • View Profile
    • Portfolio
Re: Axe Q&A
« Reply #699 on: October 06, 2011, 03:44:08 pm »
I don't have anything on my calculator except AXE. But now that I think of it I had MirageOS on my calc. Maybe it went away after I removed it?


Very proud Ticalc.org POTY winner (2011 68k) with Myst 89!
Very proud TI-Planet.org DBZ winner(2013)

Interview with me

Offline Hayleia

  • Programming Absol
  • Coder Of Tomorrow
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3367
  • Rating: +393/-7
    • View Profile
Re: Axe Q&A
« Reply #700 on: October 06, 2011, 03:47:29 pm »
Yes !! it is a Mirage OS hook !

EDIT: we have the same respect. Yes, I know, I am useless.
« Last Edit: October 06, 2011, 03:48:33 pm by Hayleia »
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 Stefan Bauwens

  • Creator of Myst 89 - סטיבן
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1799
  • Rating: +162/-24
  • 68k programmer
    • View Profile
    • Portfolio
Re: Axe Q&A
« Reply #701 on: October 06, 2011, 03:48:17 pm »
Oh well. Good to know. Thanks for the help.


Very proud Ticalc.org POTY winner (2011 68k) with Myst 89!
Very proud TI-Planet.org DBZ winner(2013)

Interview with me

Offline Yeong

  • Not a bridge
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3739
  • Rating: +278/-12
  • Survivor of Apocalypse
    • View Profile
Re: Axe Q&A
« Reply #702 on: October 06, 2011, 06:28:46 pm »
Is there a way to load string from OS?
Sig wipe!

Offline calc84maniac

  • eZ80 Guru
  • Coder Of Tomorrow
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2912
  • Rating: +471/-17
    • View Profile
    • TI-Boy CE
Re: Axe Q&A
« Reply #703 on: October 06, 2011, 06:30:24 pm »
Code: [Select]
!If getCalc("Str1")→A
.ERROR
End
.A holds pointer to string of tokens
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman

Offline Yeong

  • Not a bridge
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3739
  • Rating: +278/-12
  • Survivor of Apocalypse
    • View Profile
Re: Axe Q&A
« Reply #704 on: October 06, 2011, 06:32:06 pm »
oh.
Then how about vice versa?
Sig wipe!