Welcome, Guest. Please login or register.

Author Topic: Low level programming info wanted.  (Read 2358 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline RoondarTopic starter

  • Full Member
  • ***
  • Join Date: Apr 2004
  • Posts: 109
    • Show only replies by Roondar
    • http://www.powerprograms.nl/
Low level programming info wanted.
« on: June 15, 2006, 12:30:29 PM »
Hi,

I'm not 100% sure this is the proper forum, but since it is about development I figured I'd best put it here. With that out of the way:

I'm looking for low level information regarding the OCS/ECS chipset. Things like adress offsets, register contents, how to program the custom chips etc.

I fully know this isn't seen as A Good Thing (TM) for modern programming, but I want to dabble in some hardware banging. For fun mostly, perhaps eventually to make some small retro games on a retro platform.

I'd prefer it if the information didn't assume I allready knew everything.

Is such information available and if so, where can I find it?

I appologize if this question has been answered allready, I haven't found the information I'm looking for in my internet search.
 

Offline Piru

  • \' union select name,pwd--
  • Hero Member
  • *****
  • Join Date: Aug 2002
  • Posts: 6946
    • Show only replies by Piru
    • http://www.iki.fi/sintonen/
Re: Low level programming info wanted.
« Reply #1 on: June 15, 2006, 12:42:39 PM »
Get hold of Amiga Hardware Reference Manual.
Quote
Miner, Jay et al (1991). Amiga Hardware Reference Manual: Third Edition. Addison-Wesley Publishing Company, Inc. ISBN 0-201-56776-8.


IMO the best way to get hold of it is to buy Amiga Developer CD 2.1, it includes version in amigaguide and html. DevCD 2.1 includes tons of other material aswell, it's well worth the price.

The Dev CD 2.1 is available from most self respecting amiga dealers.
 

Offline RoondarTopic starter

  • Full Member
  • ***
  • Join Date: Apr 2004
  • Posts: 109
    • Show only replies by Roondar
    • http://www.powerprograms.nl/
Re: Low level programming info wanted.
« Reply #2 on: June 15, 2006, 12:46:02 PM »
Right, I'll go get that then.

Sounds like what I need anyway :-)
 

Offline Lando

  • Hero Member
  • *****
  • Join Date: Jun 2002
  • Posts: 1390
    • Show only replies by Lando
    • https://bartechtv.com
Re: Low level programming info wanted.
« Reply #3 on: June 15, 2006, 02:30:36 PM »
The 'howtocode' and 'AGAguide' textfiles has been around for a long time and has all the info you need.   Grab those and AsmPro from here.  You'll need some startup code too which is also on aminet  here - this will let you cleanly shut down the OS and restore everything when your game / demo quits.
 

Offline RoondarTopic starter

  • Full Member
  • ***
  • Join Date: Apr 2004
  • Posts: 109
    • Show only replies by Roondar
    • http://www.powerprograms.nl/
Re: Low level programming info wanted.
« Reply #4 on: June 15, 2006, 02:43:27 PM »
Thanks, I'll check those out as well.

I've always been fascinated with the Amiga Chipset as -unlike my C64 before that- I never did find the needed data to bang the hardware myself.

Oh and in a major 'Doh!' moment I just found I allready have the Amiga Developer CD 2.1. I just forgot about that!

Time to get some serious information overload going  :-D