Looking for some amiga programmer's reference

  • Follow


Hi all,

before I start google-ing I'd like to ask you for some tips where to
get some documentation about amiga? I don't need any motorola or
assembler courses I just need some descriptions where is what in
memory, how to set up screen, audio etc...

I'm long year coder for Atari Falcon computers (68030/68060) and I'd
like to start some kind of cross-platform project so I need to find
common and un-common things between Atari and Amiga systems
(especially I'm interested in AGA graphics, AHI, IDE/SCSI, ... blitter
and all that "a500" stuff isn't such important for now)

Thank you for any help.

0
Reply miro.kropacek (2) 9/3/2007 9:14:20 PM

MiKRO / Mystic Bytes schrieb:
> Hi all,
> 
> before I start google-ing I'd like to ask you for some tips where to
> get some documentation about amiga? I don't need any motorola or
> assembler courses I just need some descriptions where is what in
> memory, how to set up screen, audio etc...

The memory map is the simplest part: AbsExecBase is at location 0x4.
Everything else is not your concern. (-:

For Amiga documentation, try to get the developer CD. I'm unclear
whether you'll be able to find a new version, but probably some used
copies might be available on ebay. Alternatively, or if you are more
into books, try to find the RKRMs (rom kernel reference manuals), the
printed version of the official documentation. Again, only pre-owned.
(No, I won't sell mine). Those cover the Os only up to rev. 3.1, and
not 3.9.

> I'm long year coder for Atari Falcon computers (68030/68060) and I'd
> like to start some kind of cross-platform project so I need to find
> common and un-common things between Atari and Amiga systems
> (especially I'm interested in AGA graphics, AHI, IDE/SCSI, ... blitter
> and all that "a500" stuff isn't such important for now)

Look into the graphics.library, the scsi.device (yes, it's not SCSI, but
called like this).

So long,
	Thomas
0
Reply Thomas 9/4/2007 6:47:56 AM


Thank you for the answer.

And aren't there some online references? For both Atari XE/XL and ST/
Falcon ranges there's a plenty of detailed documentation on the web. I
bet there's at least two times more stuff for amiga ;-)

0
Reply MiKRO 9/4/2007 8:05:22 AM

MiKRO / Mystic Bytes wrote:

> And aren't there some online references? For both Atari XE/XL and ST/
> Falcon ranges there's a plenty of detailed documentation on the web. I
> bet there's at least two times more stuff for amiga ;-)

The essential, "canonical" set of Amiga developer documentation is the 
following set of books:

 Amiga Hardware Reference Manual
 Amiga ROM Kernel Reference Manual: Libraries
 Amiga ROM Kernel Reference Manual: Devices
 Amiga ROM Kernel Reference Manual: Includes & Autodocs

But you don't necessarily need to buy them in book form as they're 
available in hypertext format on the Developer CD...

 <http://home.c2i.net/regulus/amigadeveloperv21.html>
 <http://www.google.com/search?q=amiga%20developer%20cd>

Additionally, you may also find at least some kind of versions of them 
hanging around in odd nooks and corners of the web...

 <http://project64.c64.org/hw/amiga.htm>

Other documentation, software, and source code can be found in Aminet:

 <http://aminet.net/tree>
 <http://aminet.net/tree?path=dev>
 <http://aminet.net/tree?path=docs>

* * *

You'd probably like to take a look at least at the "Amiga Hardware 
Reference Manual" and, additionally, this supplementary document which 
details (some of?) the new AGA chipset features and registers for the 
A1200 and A4000:

 <http://aminet.net/package/docs/help/aga_guide>

But even if you intend to create hardware-banging programs that disable 
multitasking and poke the registers directly, you need to study the 
"Libraries" and "Devices" manuals as well, to make your programs load 
and behave nicely and consistently across the various Amiga models. 
(Better leave things such as memory allocation, disk I/O, etc. to 
AmigaOS.)

-- 
znark

0
Reply Jukka 9/19/2007 8:39:15 AM

You said/Dec�a(s)...

> The essential, "canonical" set of Amiga developer
> documentation is the following set of books:

  And I would add also
  "Amiga User Interface Style Guide".

Regards
--
   //
 \X/ AmiSpaTra - http://www.xente.mundo-R.com/amispatra/

0
Reply D 9/19/2007 2:18:41 PM

4 Replies
141 Views

(page loaded in 0.086 seconds)

Similiar Articles:













7/15/2012 11:10:28 PM


Reply: