Author Topic: Axi---what?  (Read 7973 times)

0 Members and 1 Guest are viewing this topic.

Offline ZippyDee

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 729
  • Rating: +83/-8
  • Why not zoidberg?
    • View Profile
Axi---what?
« on: March 25, 2011, 03:20:47 am »
<-----noob here.

Can someone explain to me what an Axiom is? :D

Thanks!
-Zippy Dee
There's something about Tuesday...


Pushpins 'n' stuff...


SirCmpwn

  • Guest
Re: Axi---what?
« Reply #1 on: March 25, 2011, 04:23:46 am »
An Axiom is a way for third party assembly programmers to add commands to Axe.  You can read more about them in the latest version of Axe.

Offline Ikkerens

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 378
  • Rating: +28/-9
  • JavaScript Magician
    • View Profile
    • Walotech
Re: Axi---what?
« Reply #2 on: March 25, 2011, 04:31:12 am »
Its a appvar (if you know what that is) that can be included as a library to your axe program.
It allows you to execute some commands axe cannot, or in a highly optimized way.
This is because it is written in the assembly (asm) language, focusing on its function, other than the code the compiler exports.

Splut for Android [----------]
Paused/halted indefinitely, might be abandoned, our graphic designer quit and the rest of us simply doesn't have the time to work on it...

Offline ZippyDee

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 729
  • Rating: +83/-8
  • Why not zoidberg?
    • View Profile
Re: Axi---what?
« Reply #3 on: March 25, 2011, 04:40:22 am »
Ahh, okay. So it's basically like an assembly macro to be used in an axe program?
« Last Edit: March 25, 2011, 04:41:41 am by ZippyDee »
There's something about Tuesday...


Pushpins 'n' stuff...


Offline aeTIos

  • Nonbinary computing specialist
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3915
  • Rating: +184/-32
    • View Profile
    • wank.party
Re: Axi---what?
« Reply #4 on: March 25, 2011, 07:38:56 am »
Yep.
An example axiom, MemKit, is included with axe 0.5.0 and up packages.
The axiom tokens for it can be found in vars>zoom.
Have fun!
I'm not a nerd but I pretend:

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: Axi---what?
« Reply #5 on: March 25, 2011, 10:47:07 am »
So how do I make my own?
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 turiqwalrus

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 840
  • Rating: +51/-2
  • Wheeeeeee~!
    • View Profile
Re: Axi---what?
« Reply #6 on: March 25, 2011, 10:49:53 am »
AFAIK, there's an axiom SDK included with Axe

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: Axi---what?
« Reply #7 on: March 25, 2011, 10:50:59 am »
AIFAK? what does that mean? And how do I use this sdk?
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 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: Axi---what?
« Reply #8 on: March 25, 2011, 10:54:03 am »
So how do I make my own?

Download the Axe .zip file and there's a folder called "Developers". Inside there's an AxiomSDK.z80 file (or whatever it's called). It's a highly commented Z80 source to help you write your own Axioms -- just replace some numbers, stick in your own routine (all the instructions are in the comments), and compile.

AIFAK? what does that mean? And how do I use this sdk?

AFAIK == "as far as I know"




Offline Ikkerens

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 378
  • Rating: +28/-9
  • JavaScript Magician
    • View Profile
    • Walotech
Re: Axi---what?
« Reply #9 on: March 25, 2011, 11:11:16 am »
So how do I make my own?
Do you know the Z80 Assembly language then?
Because that is required to do so.

Splut for Android [----------]
Paused/halted indefinitely, might be abandoned, our graphic designer quit and the rest of us simply doesn't have the time to work on it...

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: Axi---what?
« Reply #10 on: March 25, 2011, 11:14:30 am »
Well, if I can learn enough....
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: Axi---what?
« Reply #11 on: March 25, 2011, 02:02:36 pm »
well, one thing you can do is just write it up in Axe, Disassemble, then just rework from there, and yuo don't have to worry much about technical stuff

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: Axi---what?
« Reply #12 on: March 25, 2011, 04:00:13 pm »
But that is technical....
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 ZippyDee

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 729
  • Rating: +83/-8
  • Why not zoidberg?
    • View Profile
Re: Axi---what?
« Reply #13 on: March 25, 2011, 05:46:58 pm »
Sounds like it's out of my range of possibilities right now. I'm new enough to ASM that writing any more than a basic "Hello World" is a feat for me.
There's something about Tuesday...


Pushpins 'n' stuff...