Earxtutapp3

From Atari Wiki
Jump to navigation Jump to search
                APPENDIX C: SUGGESTED READING

                    ...  .                               . ...
                   /       /   / //==---------==\\ \   \      \
                  <:: : : <   < <<  :PaperworK:  >> >   >  : ::>
                   \.. . . \   \ \\==---------==// /   / .  ../

TITLE                                |       AUTHOR | PUBLISHER |      ISBN
-------------------------------------+--------------+-----------+-----------
Introducing to ATARI ST machine code |              |   ZZ soft |
-------------------------------------+--------------+-----------+-----------
An excellent book for beginning assembly coders. Explains alot about the
basics of 68000 assembler and how to communicate with TOS/GEM. Sadly, only
the first 100 pages are global and the rest is all focussed on GEM coding
and not at games or demos at all. Also, this book is quite old, so only
the STe and TT are dealt with.
-------------------------------------+--------------+-------------+---------
Selbst Spiele programmieren          | K.D. Pollack | Heim Verlag |
-------------------------------------+--------------+-------------+---------
A completely brilliant book that shows very detailed how to develop a
complete shoot 'em up in GFAbasic and continues with 680x0 assembler code.
Loads of tips and tricks for demo/game code are presented. Many hardware
bits of the ST, TT and Falcon030 are explained.
This book is probably the best tutorial to game/demo coding I've seen so
far. Only a pitty it's in German.
-------------------------------------+--------------+-------------+---------
ATARI ST/TT Profibuch                |    Jankowski |             |
-------------------------------------+--------------+-------------+---------
Absolutely smashing hardware reference to make every other obsolete. 1400
pages of detailed and 100% (ok, 99.9) correct information about every part of
the ST(e) and TT hardware you want to know about. Nothing about the Falcon,
though.
-------------------------------------+--------------+-------------+---------
ATARI Compendium                     |              |      HiSoft |
-------------------------------------+--------------+-------------+---------
Very big and complete reference of the ATARI operating system. Also gives
information about the hardware registers, but this is not complete and
bit inconcise. But the reference of the OS is very good and even shows how
to implement every call and it's ceaveats.
-------------------------------------+--------------+-------------+---------
Realtime 3d graphics                 | Andrew Tyler |             |
-------------------------------------+--------------+-------------+---------
I think the only book that handles 3d-graphics. I haven't got it myself, but I
have parts of it on various coverdisks from the old ST-User magazine. it dealt
with basic stuff such as flatshading polygons, backface culling. Also some
harder stuff such as polygon pattern maps. All in assembler so very cool, but
sadly this hasn't been available in a long time.

                    ...  .                               . ...
                   /       /   / //==---------==\\ \   \      \
                  <:: : : <   < <<  :TextfileS:  >> >   >  : ::>
                   \.. . . \   \ \\==---------==// /   / .  ../

Most textfiles can be get from the big atari archives on the internet. Some
others are a bit rare and I am even considering contacting the authors to ask
if I can bundle their work with this book.

TITLE        |       AUTHOR |
-------------+--------------+
MOTOROLA.DOC |       ARTtbl |
-------------+--------------+
Great reference for the 68030 processor. Shows exact timings and detailed
explanation of all it's instructions and addressingmodes.
-------------+--------------+
HARD.TXT     |  Beweise/DNS |
-------------+--------------+
Very complete hardware reference. Shows about all the hardware registers in the
(Mega-)ST(e), TT and Falcon030. No suggestions on how to use them or ceaveats.
-------------+--------------+
RAMRAT.TXT   |       CENTEK |
-------------+--------------+
Very exact information about how fast the Falcon's memory and video are and how
these coincise. Since this stuff is almost unknown, you'd better get your hands
on this if you're a real clockcycle freak.
-------------+--------------+
TECH_REF.TXT |        ATARI |
-------------+--------------+
Gives a good view of the old STs architecture. Alot can be learned from this.
Especially how the CPU, RAM, videochips and the rest of the system hang
toghether. Good as a referenceguide as well.
-------------+--------------+
HOWTODSP.TXT |  R.J. Ridder |
-------------+--------------+
Very good doc for beginners with the Falcon's DSP. Shows a structured approach
to getting to grips with it and when to use it and when not.
-------------+--------------+
FASTIPOL.HTM |     Dynacore |
-------------+--------------+
Good explanation of how to do one of the most used looping techniques in demo-
effect/3d history. It's used in lineroutines, texturemapping, gouraudshading,
phongshading and then some more.
-------------+--------------+
3DROT.TXT (?)|  lithium/vla |
-------------+--------------+
Good explanation on all basic math in 3d graphics. The author is/was a PC
dude, but the info is platform independent.

Back to ASM_Tutorial