Welcome, Guest. Please login or register.

Author Topic: A1200 as a development platform  (Read 6671 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline OlafS3

Re: A1200 as a development platform
« Reply #14 on: April 23, 2013, 04:26:28 PM »
Quote from: rabindranath72;732689
That would be a huge help, thanks! (only if it's not too much of an hassle, of course!)


perhaps this:
http://aminet.net/package/docs/help/aga_guide
 

Offline nicholas

Re: A1200 as a development platform
« Reply #15 on: April 23, 2013, 04:30:40 PM »
Comrade J's How to Code has AGA docs.

http://www.mways.co.uk/amiga/howtocode/
“Een rezhim-i eshghalgar-i Quds bayad az sahneh-i ruzgar mahv shaved.” - Imam Ayatollah Sayyed  Ruhollah Khomeini
 

Offline rabindranath72Topic starter

  • Newbie
  • *
  • Join Date: Apr 2013
  • Posts: 49
    • Show only replies by rabindranath72
Re: A1200 as a development platform
« Reply #16 on: April 23, 2013, 04:41:40 PM »
Thanks for the info guys!
Is AGA the only relevant piece of hardware different from the rest? I'd say, for example, that PCMCIA hardware is also new w.r.t. the other Amiga models. And what about the DMA, blitter, copper etc.?
A1200 10Mb RAM, M-TEC 1230/28 RTC + 68882, 4GB CF, 1GB PCMCIA CF
 

Offline nicholas

Re: A1200 as a development platform
« Reply #17 on: April 23, 2013, 05:02:45 PM »
Quote from: rabindranath72;732703
Thanks for the info guys!
Is AGA the only relevant piece of hardware different from the rest? I'd say, for example, that PCMCIA hardware is also new w.r.t. the other Amiga models. And what about the DMA, blitter, copper etc.?


The AGA chipset is mostly backwards compatible to OCS/ECS as it was a minor evolution of the hardware.
“Een rezhim-i eshghalgar-i Quds bayad az sahneh-i ruzgar mahv shaved.” - Imam Ayatollah Sayyed  Ruhollah Khomeini
 

Offline OlafS3

Re: A1200 as a development platform
« Reply #18 on: April 23, 2013, 05:09:33 PM »
Quote from: rabindranath72;732703
Thanks for the info guys!
Is AGA the only relevant piece of hardware different from the rest? I'd say, for example, that PCMCIA hardware is also new w.r.t. the other Amiga models. And what about the DMA, blitter, copper etc.?


I found another nice page:
http://www.bombjack.org/commodore/amiga/amiga-commodore/
 

Offline rabindranath72Topic starter

  • Newbie
  • *
  • Join Date: Apr 2013
  • Posts: 49
    • Show only replies by rabindranath72
Re: A1200 as a development platform
« Reply #19 on: April 23, 2013, 05:16:54 PM »
Yeah I have got those documents, too; but nothing really specific about the A1200 :(
I suppose if Amiga experts like you guys here know nothing about these documents, I suppose they never existed. It reminds me the policy Apple had about its Macintosh machines; the first models up to the Plus were well documented, both from a hardware and software point of view. But if you try to get info on later models...good luck.
A1200 10Mb RAM, M-TEC 1230/28 RTC + 68882, 4GB CF, 1GB PCMCIA CF
 

Offline OlafS3

Re: A1200 as a development platform
« Reply #20 on: April 23, 2013, 05:26:22 PM »
Quote from: rabindranath72;732707
Yeah I have got those documents, too; but nothing really specific about the A1200 :(
I suppose if Amiga experts like you guys here know nothing about these documents, I suppose they never existed. It reminds me the policy Apple had about its Macintosh machines; the first models up to the Plus were well documented, both from a hardware and software point of view. But if you try to get info on later models...good luck.

and this?
http://amiga-manuals.xiik.net/amiga.php

nice design btw :-)
 

Offline OlafS3

Re: A1200 as a development platform
« Reply #21 on: April 23, 2013, 05:34:39 PM »
there is schematics with the hardware layout of A1200
 

Offline OlafS3

Re: A1200 as a development platform
« Reply #22 on: April 23, 2013, 05:39:18 PM »
Quote from: rabindranath72;732707
Yeah I have got those documents, too; but nothing really specific about the A1200 :(
I suppose if Amiga experts like you guys here know nothing about these documents, I suppose they never existed. It reminds me the policy Apple had about its Macintosh machines; the first models up to the Plus were well documented, both from a hardware and software point of view. But if you try to get info on later models...good luck.


and here is another reference:
http://www.ianstedman.co.uk/downloads/A1200FuncSpec.txt
 

Offline nicholas

Re: A1200 as a development platform
« Reply #23 on: April 23, 2013, 06:19:45 PM »
Found this list in my bookmarks.

http://eab.abime.net/showthread.php?t=21516
“Een rezhim-i eshghalgar-i Quds bayad az sahneh-i ruzgar mahv shaved.” - Imam Ayatollah Sayyed  Ruhollah Khomeini
 

Offline Fats

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 672
    • Show only replies by Fats
Re: A1200 as a development platform
« Reply #24 on: April 23, 2013, 06:34:14 PM »
Quote from: rabindranath72;732707
I suppose if Amiga experts like you guys here know nothing about these documents, I suppose they never existed. It reminds me the policy Apple had about its Macintosh machines; the first models up to the Plus were well documented, both from a hardware and software point of view. But if you try to get info on later models...good luck.


I think Commodore introduced this policy as they did not want people to access hardware directly and use only OS provided interfaces (likely same reason for the Mac).

greets,
Staf.
Trust me...                                              I know what I\'m doing
 

Offline rabindranath72Topic starter

  • Newbie
  • *
  • Join Date: Apr 2013
  • Posts: 49
    • Show only replies by rabindranath72
Re: A1200 as a development platform
« Reply #25 on: April 25, 2013, 10:52:12 AM »
Quote from: OlafS3;732712
and here is another reference:
http://www.ianstedman.co.uk/downloads/A1200FuncSpec.txt

Very useful, thanks!
That's the kind of information I'd need, but it should be somewhat more detailed. I think I am going to contact Vesalia and aks whether they have any specific books or tools.

Thanks,
Antonio
A1200 10Mb RAM, M-TEC 1230/28 RTC + 68882, 4GB CF, 1GB PCMCIA CF
 

Offline psxphill

Re: A1200 as a development platform
« Reply #26 on: April 25, 2013, 04:06:28 PM »
Quote from: Fats;732717
I think Commodore introduced this policy as they did not want people to access hardware directly and use only OS provided interfaces (likely same reason for the Mac).

I think this may have been part of it. The documentation existed though and games were using AGA functionality.
 
Commodore may just not have had the money to publish the HRM. The OS3.0 documentation came on floppy disks, I can't remember if there was any AGA documentation on them.
 

Offline Zetr0

  • Newbie
  • *
  • Join Date: Apr 2013
  • Posts: 49
    • Show only replies by Zetr0
Re: A1200 as a development platform
« Reply #27 on: April 28, 2013, 11:09:22 AM »
A1200 as a Development Platform

Pro's

  • OCS / ECS and AGA graphic chip sets are available
  • Internal IDE (cheap inexpensive mass storage)
  • 020@14Mhz provides 1.1MIPS of processing power
  • 2MB of RAM


Cons

I cannot see any, arguably you may come across some compiler issues when compiling for lesser 68k machines, however if you have your environment setup correctly I can not see that being a problem.

I would suggest the purchase of an 030 or higher CPU to assist in compile times - alternatively there is cross - compiling, but that defeats the purpose of this thread.


In regards to resources, get yourself a hard copy of the latest ROM Kernal Reference Libraries and a good quality compiler / IDE suite - perhaps Storm C4.0 or similar would suit you well for your endeavours.
 

Offline nicholas

Re: A1200 as a development platform
« Reply #28 on: April 28, 2013, 12:06:59 PM »
I've just remembered that Asm-one has AGA hardware docs in Amigaguide format bundled with it.

Send me a PM with your email address if you want it.  I'd post links here but the self-appointed copyright police are very active on this forum. ;)
“Een rezhim-i eshghalgar-i Quds bayad az sahneh-i ruzgar mahv shaved.” - Imam Ayatollah Sayyed  Ruhollah Khomeini
 

Offline rabindranath72Topic starter

  • Newbie
  • *
  • Join Date: Apr 2013
  • Posts: 49
    • Show only replies by rabindranath72
Re: A1200 as a development platform
« Reply #29 from previous page: April 30, 2013, 09:00:37 AM »
Nicholas,
thanks for the files, got them :)

Indeed I was interested in an Amiga 1200 due to the pros listed above; in particular having a small footprint (I don't have much space) is important, and the fact that it can be easily connected to monitors and TVs (I have a Samsung TV/monitor so I should be able to run all resolutions.)
I will try to acquire a 68030 accelerator, since I need an MMU and FPU for my projects. Apparently no card with 68882 FPU+separate 68851 MMU was ever produced; that would have been enough, and perhaps cheaper than the 68030 boards.
A1200 10Mb RAM, M-TEC 1230/28 RTC + 68882, 4GB CF, 1GB PCMCIA CF