Author Topic: The Complete Guide to Effective Axe  (Read 50720 times)

0 Members and 1 Guest are viewing this topic.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: The Complete Guide to Effective Axe
« Reply #45 on: June 13, 2010, 02:00:44 pm »
aaah ok D:

Go with 32, then

Offline Runer112

  • Project Author
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2289
  • Rating: +639/-31
    • View Profile
Re: The Complete Guide to Effective Axe
« Reply #46 on: June 13, 2010, 05:38:39 pm »
I've just glanced over your early release, and it looks great! I can't wait to see all the things the finished version will include! However, I do have two things to point out:

  • This is your call, but it seems like using "//" to indicate comments in code might be a little misleading, as this is not how actual Axe comments work. Perhaps add the comments for each line on the line before it, being delineated like a normal Axe comment with a period?
  • I believe "DispGraphr" in your GrayDemo.8xp example should be "DispGraphrr."

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: The Complete Guide to Effective Axe
« Reply #47 on: June 13, 2010, 09:03:47 pm »
I also think the // should be changed to a . or a ; :)
Nice job on it, Sir. :D

Offline calcdude84se

  • Needs Motivation
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2272
  • Rating: +78/-13
  • Wondering where their free time went...
    • View Profile
Re: The Complete Guide to Effective Axe
« Reply #48 on: June 13, 2010, 09:23:33 pm »
I must third that, though it wouldn't be too confusing (why would you be doing unsigned division with the second argument as some English (or whatever language) text?)
Now to wait for the full version... (This is gonna be awesome! :D)
« Last Edit: June 13, 2010, 09:23:55 pm by calcdude84se »
"People think computers will keep them from making mistakes. They're wrong. With computers you make mistakes faster."
-Adam Osborne
Spoiler For "PartesOS links":
I'll put it online when it does something.

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: The Complete Guide to Effective Axe
« Reply #49 on: June 13, 2010, 09:24:29 pm »
Now to wait for the full version... (This is gonna be awesome! :D)
I feel the same way.  This is going to be AWESOME! ^-^

SirCmpwn

  • Guest
Re: The Complete Guide to Effective Axe
« Reply #50 on: June 13, 2010, 09:28:36 pm »
I believe "DispGraphr" in your GrayDemo.8xp example should be "DispGraphrr."
Yep, you're right.  Thanks.

I'll have a different way of doing comments soon, don't worry about it.

Offline calc84maniac

  • eZ80 Guru
  • Coder Of Tomorrow
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2912
  • Rating: +471/-17
    • View Profile
    • TI-Boy CE
Re: The Complete Guide to Effective Axe
« Reply #51 on: June 13, 2010, 10:13:58 pm »
I'm not sure I want to do that, seeing as 32 bit is more of a standard, and it will be pretty hard to work with, anyway.  I am supporting floating-point, though.
Floating-point support? Do tell.
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman

Offline meishe91

  • Super Ninja
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2946
  • Rating: +115/-11
    • View Profile
    • DeviantArt
Re: The Complete Guide to Effective Axe
« Reply #52 on: June 13, 2010, 11:23:22 pm »
Sorry, I haven't had a chance to really look at it yet. Been very tired and busy. I will soon though. Something though occurred to me. Will you be updating this as things change throughout the newer versions and such?
Spoiler For Spoiler:



For the 51st time, that is not my card! (Magic Joke)

SirCmpwn

  • Guest
Re: The Complete Guide to Effective Axe
« Reply #53 on: June 14, 2010, 10:00:06 am »
Floating-point support? Do tell.
Well, I'll tell you how to do it in the guide ;) It's relatively simple, you just need some clever multiplication and division.

Sorry, I haven't had a chance to really look at it yet. Been very tired and busy. I will soon though. Something though occurred to me. Will you be updating this as things change throughout the newer versions and such?
The one posted in this forum is not even a version.  It's just to get a review for style.

Offline {AP}

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 981
  • Rating: +74/-3
  • I am Webmaster!
    • View Profile
    • Removed From Game
Re: The Complete Guide to Effective Axe
« Reply #54 on: June 14, 2010, 10:30:19 am »
Sorry, I haven't had a chance to really look at it yet. Been very tired and busy. I will soon though. Something though occurred to me. Will you be updating this as things change throughout the newer versions and such?
The one posted in this forum is not even a version.  It's just to get a review for style.

I think he's asking if you'll keep updating the final version as Axe evolves.

SirCmpwn

  • Guest
Re: The Complete Guide to Effective Axe
« Reply #55 on: June 14, 2010, 10:41:00 am »
Ah.  In that case, yes, of course.

Offline calc84maniac

  • eZ80 Guru
  • Coder Of Tomorrow
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2912
  • Rating: +471/-17
    • View Profile
    • TI-Boy CE
Re: The Complete Guide to Effective Axe
« Reply #56 on: June 14, 2010, 12:23:22 pm »
Floating-point support? Do tell.
Well, I'll tell you how to do it in the guide ;) It's relatively simple, you just need some clever multiplication and division.
That description sounds suspiciously like fixed-point.
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman

SirCmpwn

  • Guest
Re: The Complete Guide to Effective Axe
« Reply #57 on: June 14, 2010, 12:24:47 pm »
Nope.  There are some limitations, but it is most definitely floating-point.  I should cover fixed-point, too.
**Edit**
Here are some resources if you are interested:
http://en.wikipedia.org/wiki/Floating_point
http://en.wikipedia.org/wiki/IEEE_754
« Last Edit: June 14, 2010, 12:28:06 pm by SirCmpwn »

Offline calcdude84se

  • Needs Motivation
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2272
  • Rating: +78/-13
  • Wondering where their free time went...
    • View Profile
Re: The Complete Guide to Effective Axe
« Reply #58 on: June 14, 2010, 02:03:34 pm »
Definitely cover fixed-point, as it's faster than and can often be used instead of floating point. Floating point will be an interesting topic to see you cover...
"People think computers will keep them from making mistakes. They're wrong. With computers you make mistakes faster."
-Adam Osborne
Spoiler For "PartesOS links":
I'll put it online when it does something.

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: The Complete Guide to Effective Axe
« Reply #59 on: June 14, 2010, 04:49:35 pm »
This is going to be really helpful. Really like the descriptions and example formats.
And yes, fixed-point would be a really important topic to cover.