Amiga.org
Operating System Specific Discussions => Amiga OS => Amiga OS -- Development => Topic started by: Roondar 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.
-
Get hold of Amiga Hardware Reference Manual.
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.
-
Right, I'll go get that then.
Sounds like what I need anyway :-)
-
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 (http://www.algonet.se/~chaozer/assembler.shtml). You'll need some startup code too which is also on aminet here (http://ftp://de.aminet.net/pub/aminet/dev/asm/DemoStartUP.lha) - this will let you cleanly shut down the OS and restore everything when your game / demo quits.
-
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