Amiga programming info needed...

Amiga programming info needed...

Post by Ryan Johns » Thu, 17 Feb 1994 00:17:21



        Hello everybody. I've recently started progamming with C on the Amiga,
and I need some information regarding books that are required/recommended for
serious programming. I know that I need the Rom Kernal Manuals, Amiga includes,
and I've heard that the autodocs are also necessary (I haven't a clue as to
what the autodocs are, actually). Basically I want to thoroughly learn the
Amiga, but my main focus is on creating computer games. Anyway, since most of
you are experienced Amiga programmers, could you tell me what to buy/avoid,
and how to go about it if what I need isn't available through
easily-accessible outlets? (Or, for that matter, isn't easily-accessible in
general? :-/ ) Also, I'm planning on buying SAS/C 6.5 as soon as I get a
chance (I've been playing around with the freely distributable version of
DICE, if any of you are wondering), so if any required items (includes,
autodocs?) are included with this package, please say so. Thanks in advance
for any help.

ps - I'm new to this group, so excuse the above material if it's old and stale
around here. :-)

 +--------------------------------------+-----------------+------------------+

 +--------------------------------------+-----------------+------------------+

 
 
 

Amiga programming info needed...

Post by SChampi » Thu, 17 Feb 1994 14:34:03




>        Hello everybody. I've recently started progamming with C on the Amiga,
>and I need some information regarding books that are required/recommended for
>serious programming.
>ps - I'm new to this group, so excuse the above material if it's old and stale
>around here. :-)

        I'm not sure this is in the FAQ or not, but I'll answer anyway...  
Someone did for me not all that long ago.
Oh, Autodocs are short explantions of the functions contained in the ROM
libraries.  They go hand in hand with the include files themselves as
references.
        Right now, the RKMs are outdated.  They are a requirement anyway.  
Just not the includes/autodocs.  If you can get include/autodocs on disk,
up to date, you'll be much happier.

Otherwise, in order of my personal preference,

        RKM: Libraries
        RKM: Devices
        The Amiga Guru Book
        RKM: Hardware
        RKM: Style Guide

and any source you can get your hands on (check aminet, FF, etc).

        You'll also want to get any developer info you can which details
2.1-3.1.  As is, The RKMs only cover to 2.04 or 2.1.

/*   Stephen Champion                  |      Amiga 3000/25         */

/*   Hampshire College - Amherst, MA   |  USR Courier Dual Standard */
#include "Text:Legal/Standard_Disclaimer"

 
 
 

Amiga programming info needed...

Post by Doug Walk » Thu, 17 Feb 1994 23:07:21


|> general? :-/ ) Also, I'm planning on buying SAS/C 6.5 as soon as I get a
|> chance (I've been playing around with the freely distributable version of
|> DICE, if any of you are wondering), so if any required items (includes,
|> autodocs?) are included with this package, please say so. Thanks in advance
|> for any help.

SAS/C 6.5x includes the 3.1 Commodore-approved headers, but not
autodocs.  Commodore won't allow third parties to distribute
the autodocs.

I recommend a copy of the Rom Kernel Manual: Libraries, and possibly
also the RKM: Devices book.  The Bantam AmigaDOS manual is also very
helpful.

--

 *|_o_o|\\     Doug Walker<  BIX, Portal: djwalker
 *|. o.| ||                \ CompuServe: 71165,2274
  | o  |//    
  ======
Any opinions expressed are mine, not those of SAS Institute, Inc.

 
 
 

Amiga programming info needed...

Post by John Bolt » Fri, 18 Feb 1994 11:31:12



:and I've heard that the autodocs are also necessary (I haven't a clue as to
:what the autodocs are, actually). Basically I want to thoroughly learn the

Necessary -

        RKM:Libraries
        RKM:Includes and AutoDocs

Helpful -

        RKM:Devices
        RKM:Interface Style Guide (not very useful for games)
        RKM:Hardware (not very useful for non-games)

Autodocs are just online versions of the RKMs

 
 
 

Amiga programming info needed...

Post by Frank Copela » Fri, 25 Feb 1994 09:23:59




> :and I've heard that the autodocs are also necessary (I haven't a clue as
> :to what the autodocs are, actually). Basically I want to thoroughly
> :learn the

> Necessary -

>       RKM:Libraries
>       RKM:Includes and AutoDocs

> Helpful -

[...]

Quote:> Autodocs are just online versions of the RKMs

I followed-up to dispute the last line, then I read it again and realised
it was just unclear.  Autodocs are the documentation for the individual OS
library functions.  They describe what each function does and what
parameters they expect.  They are necessary as a complement to the
_RKM:Libraries_, etc. which describe the overall context in which functions
are used without going into the*details.

They are available as text files, which I think is what John meant, but it
wasn't what rjohnson was asking :-)  The _RKM:Includes_and_AutoDocs_
contains a hard-copy version of the text files.  The text files can be
obtained directly from Commodore and this is preferable to buying the RKM
volume, as they are cheaper (at least in Australia) and more up-to-date.  I
believe they are also distributed with commercial C compilers (I don't use
one myself).

AutoDocs got their name I believe because they are automatically generated
from comments in Commodore's source code for the OS functions.

Frank Copeland
--

  Mail : PO BOX 236, RESERVOIR VIC 3073, AUSTRALIA
 Phone : +61 3 469 3354

IMPORT StdDisclaimer, CleverQuote;

 
 
 

Amiga programming info needed...

Post by Jakob G}rdst » Wed, 02 Mar 1994 04:53:10




>Necessary -
>    RKM:Libraries
>    RKM:Includes and AutoDocs
>Helpful -
>    RKM:Devices
>    RKM:Interface Style Guide (not very useful for games)

Having seen quite a lot of games, I'm not sure I agree with
you on that one...

Quote:>    RKM:Hardware (not very useful for non-games)
>Autodocs are just online versions of the RKMs

--
Saften fra solmodne appelsiner, citroner, mandariner,
grapefrugter og lemon giver frugtgummien dens friske
syrlige smag.                 - Fra en 3-kroners pose Katjes
                                CitrusMix. Jeg tror dem da.
 
 
 

1. Need short info and egzample how to program Amiga printer port

Hi,

I need short info and example in AmigaE how to program Amiga printer port and
PCMCIA slot. I want to design some software/hardware and need only basic stuff
how to in OS friendly way lock and use PCMCIA slot and Printer port. It would be
great help if someone could send me small example of source code in AmigaE or C.

Visit my renewed WWW pages at http://www1.omnitel.net/savel

Contact by e-mail is most welcomed

Bye, yours Levas
--
<tsb>Amiga? Amiga... Amiga!

Working in a McDonald's kitchen: one <beep>ing thing after another...

2. WE BUY AND SELL ALL DEC!!!

3. Need Help/Info on Amiga Programming?

4. Can't access Network Share

5. A2232 Info needed (Programming)

6. iPAQ 3630 with PPC2002

7. Need LightGun Programming info.

8. RIS and multiple domains

9. Need info on programming A2410 H/W directly

10. Need info on CBM's installer program

11. MMU Programming info needed

12. Beginner needs programming info...

13. A2410 programming info. needed.