X
Bare-Metal Amiga Programming: For OCS, ECS and AGA
Bare-Metal Amiga Programming: For OCS, ECS and AGA
Bare-Metal Amiga Programming: For OCS, ECS and AGA

Bare-Metal Amiga Programming: For OCS, ECS and AGA

Product ID : 48390185
4.8 out of 5 stars


Galleon Product ID 48390185
Shipping Weight 1.26 lbs
I think this is wrong?
Model
Manufacturer
Shipping Dimension 9.25 x 7.52 x 0.59 inches
I think this is wrong?
-
Before ₱ 2,187
2,104

*Price and Stocks may change without prior notice
*Packaging of actual item may differ from photo shown
  • Electrical items MAY be 110 volts.
  • 7 Day Return Policy
  • All products are genuine and original
  • Cash On Delivery/Cash Upon Pickup Available

Pay with

About Bare-Metal Amiga Programming: For OCS, ECS And AGA

Programming the "bare-metal" means writing software that directly interacts with a system's hardware without the use of an operating system. The main reason for doing this is to increase efficiency as well as providing functionality that may otherwise not directly be supported by the operating system. While the Amiga has a powerful multi-tasking operating system, most games and demos go the bare-metal way. They are programmed in assembly language and bypass AmigaOS in order to communicate directly with the custom chips and the other hardware to bring special effects and smooth animations. This book is about programming the Commodore Amiga hardware directly, bypassing AmigaOS. It covers all three chipset versions released by Commodore: OCS, ECS and AGA. Each of the sub systems has its own chapter that explains the workings and provides a number of examples. Amongst the subjects covered are the audio hardware, the Copper, the Blitter, sprites and playfields. This book also covers using the disk controller as well as interfacing with joysticks, paddles, mice and the keyboard. An understanding of Motorola 680x0 assembly programming is required to get the best out of this book. Some knowledge of the workings of AmigaOS and the Workbench is useful but not necessarily required.