Author Topic: Some (Z80) Assembly Required  (Read 2404 times)

0 Members and 1 Guest are viewing this topic.

Offline Iambian

  • Coder Of Tomorrow
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 739
  • Rating: +216/-3
  • Cherry Flavoured Nommer of Fishies
    • View Profile
Some (Z80) Assembly Required
« on: April 19, 2007, 05:36:00 am »
I figured that this is the place to post such a topic.

http://iambianet.freewebpage.org/t/index.html

A long while ago, I started writing out these tutorials in a fashion of "how these topics come into mind." What I want is some advice on some of the things that could be changed. Proofreading is encouraged, but what I'm looking for is to determine if what I have is good and what else I need to add to further learning ASM on the TI-83 Plus SE.

Remember that "Some (Z80) Assembly Required" is a tutorial that should specifically address the learning of the programming language. Higher level stuff and possible optimizations will go in "More (Z80) Assembly Required". (Ideas for that are not discouraged. Post what you think you have in mind, just as long as you specify which tutorial you are referring to)

While reading, ask yourselves these questions and relply:
  • Is there enough information available to clearly define a topic? If not, what was confusing or what would need to be further discussed?
  • Are there topics that seem out of order? If so, could you suggest a better place? Perhaps on its own page? On a different page? A different paragraph?
  • Is the verbage or lexicon too difficult to understand? If you have to use a dictionary to read my tutorial, can you suggest simpler words that I could use or better phrases?
  • Are the examples used clear enough? Do I need to include more examples? Perhaps examples that relate to the TI-BASIC programming language?
  • Are there any sections that you believe are not necessary and can then either be cut out or reworded?
In addition, what other sections do you think I may need to address before asking the user to read "More (Z80) Assembler Required"? Should I actually go in-depth into the use of romcalls? The use of memory locations and common inputs? Do you find that I did not give a certain instruction enough attention? Did you find that I missed completely out on any very important instructions? Any topics that I might've missed?

Help is much appreciated in the construction of this tutorial.
A Cherry-Flavored Iambian draws near... what do you do? ...

Offline bfr

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 819
  • Rating: +4/-0
    • View Profile
    • bfr's website
Some (Z80) Assembly Required
« Reply #1 on: April 19, 2007, 12:44:00 pm »
In case you feel like making more tutorials, I would like to see a few things such as grayscale, hooks (for Flash Apps), the Symbol Table (such as how to retrieve or set the values of variables, details about how to read a program, etc.) and a few other things that have slipped from my mind (which I will tell you when I remember them)....

I've read a bit of them (haha...a bit... -.-blah.gif) and they seem pretty good.  I also didn't know Crimson Editor could do some of the stuff you had it do, such as integrate with TASM and TI-Connect.  I'll have to try that sometime.  Maybe you should talk about emulators more though in your tutorials.

Liazon

  • Guest
Some (Z80) Assembly Required
« Reply #2 on: April 20, 2007, 01:25:00 am »
QuoteBegin-bfr+19 Apr, 2007, 18:44-->
QUOTE (bfr @ 19 Apr, 2007, 18:44)
I also didn't know Crimson Editor could do some of the stuff you had it do, such as integrate with TASM and TI-Connect.  I'll have to try that sometime.  

 Same, that'd be pretty helpful.