Author Topic: Axe Parser  (Read 495841 times)

0 Members and 1 Guest are viewing this topic.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Axe Parser
« Reply #1200 on: September 18, 2010, 01:56:07 am »
Oh wow I remember that game, it was cool. I hope you finish it! As for bugs when restarting the screen from previous game is not cleared it seems. As it progresses you should also make the bars smaller and smaller to increase difficulty.
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

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 Parser
« Reply #1201 on: September 18, 2010, 02:04:39 am »
My turn to ask, "what do you mean?"
The bar already depletes.  Do you mean it should deplete faster?
As before, you can modify the source to deplete faster/slower, start with X fuel, and get X fuel from each bar.

EDIT...
Oh, you mean the bars you aim for.  That could be a possibility...
Or the ship can speed up...or both...
I guess I know what I'll be doing while the rest of the class learns how to use the school-issue 83+'s--[teacher speaking]"So this is the GRAPH key, class.  Does anybody know what it does?"
"yeah, you go to the right."
« Last Edit: September 18, 2010, 02:09:40 am by Darl181 »
Vy'o'us pleorsdti thl'e gjaemue

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Axe Parser
« Reply #1202 on: September 18, 2010, 02:06:13 am »
Nonono I meant the bars that scrolls down.

Also you didn't answer my question (the what do you mean one) in the other topic :P
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

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 Parser
« Reply #1203 on: September 18, 2010, 02:10:11 am »
I clarified it--see the red text.
Vy'o'us pleorsdti thl'e gjaemue

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Axe Parser
« Reply #1204 on: September 18, 2010, 02:10:31 am »
Ah ok I'll go check
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Michael_Lee

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1019
  • Rating: +124/-9
    • View Profile
Re: Axe Parser
« Reply #1205 on: September 18, 2010, 10:08:16 pm »
This might not be the best place for me to ask this, but what exactly is an axiom, and what are they going to be used for?
My website: Currently boring.

Projects:
Axe Interpreter
   > Core: Done
   > Memory: Need write code to add constants.
   > Graphics: Rewritten.  Needs to integrate sprites with constants.
   > IO: GetKey done.  Need to add mostly homescreen IO stuff.
Croquette:
   > Stomping bugs
   > Internet version: On hold until I can make my website less boring/broken.

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 Parser
« Reply #1206 on: September 18, 2010, 10:15:42 pm »
They are assembly language extensions to add new commands to the Axe language.  You could for instance make the sum() token add up all the numbers in a pointed list.  Unlike include files though, the Axioms are written in assembly so they are super optimized.  You can import them with Axiom(EXAMPLE).  After that, you can use all the new tokens that Axiom provides.
« Last Edit: September 18, 2010, 10:16:30 pm by Quigibo »
___Axe_Parser___
Today the calculator, tomorrow the world!

Offline nemo

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1203
  • Rating: +95/-11
    • View Profile
Re: Axe Parser
« Reply #1207 on: September 18, 2010, 11:09:17 pm »
I'm going to ask again... Quigibo, can you post the source to the mode 7 engine you made in axe awhile back?


Offline FinaleTI

  • Believe in the pony that believes in you!
  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1830
  • Rating: +121/-2
  • Believe in the pony that believes in you!
    • View Profile
    • dmuckerman.tumblr.com
Re: Axe Parser
« Reply #1208 on: September 19, 2010, 11:07:48 am »
How do you read a real var with Axe?
Code: [Select]
"varA"->Str1
GetCalc(Str1)->A
Output(0,0,float{A}>Dec

It always displays zero. What am I doing wrong?


Spoiler For Projects:

My projects haven't been worked on in a while, so they're all on hiatus for the time being. I do hope to eventually return to them in some form or another...

Spoiler For Pokemon TI:
Axe port of Pokemon Red/Blue to the 83+/84+ family. On hold.

Spoiler For Nostalgia:
My big personal project, an original RPG about dimensional travel and a few heroes tasked with saving the world.
Coding-wise, on hold, but I am re-working the story.

Spoiler For Finale's Super Insane Tunnel Pack of Doom:
I will be combining Blur and Collision Course into a single gamepack. On hold.

Spoiler For Nostalgia Origins: Sky's Story:
Prequel to Nostalgia. On hold, especially while the story is re-worked.

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 Parser
« Reply #1209 on: September 19, 2010, 02:05:07 pm »
Oh, I finally found it!  It uses what's on the screen before you run it as the background.  Arrows move, + and - change incline, no rotation.  Best wabbit setting for grayscale is 6.

FinaleTI, try float{A-2}.  The getcalc() function automatically skips the "size" bytes of a variable, but floats don't have them since they're always the same size (9 bytes) so you need to compensate for that.
___Axe_Parser___
Today the calculator, tomorrow the world!

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Axe Parser
« Reply #1210 on: September 19, 2010, 02:16:28 pm »
That looked cool, although it might be a bit impractical in game due to no monochrome support and speed. I am curious how well Jim_e or Calc84maniac's Mode 7 stuff could be implemented as Axiom for use in game.
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

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: Axe Parser
« Reply #1211 on: September 19, 2010, 02:21:28 pm »
Wow, that's awesome!  Nice job!

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Axe Parser
« Reply #1212 on: September 19, 2010, 02:22:54 pm »
Actually in 15 MHz mode it doesn't actually look too slow. Last time I tried I got rid of the 15 MHz command. I wonder how it would be in monochrome?
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

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 Parser
« Reply #1213 on: September 19, 2010, 03:26:00 pm »
Wow.  I wonder if there's going to be some F-Zero clone in the next few years or something.
Pretty awesome, 3D in axe.
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 Parser
« Reply #1214 on: September 19, 2010, 03:28:36 pm »
Wow.  I wonder if there's going to be some F-Zero clone in the next few years or something.
I sure hope there will be. :P
* calc84maniac looks at his avatar
* calc84maniac nudges himself
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman